https://launchpad.net/ubuntu/+source/dune-localfunctions/2.8.0-5ubuntu1/+build/22370891 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-006 4.15.0-161-generic #169-Ubuntu SMP Fri Oct 15 13:41:12 UTC 2021 aarch64 Buildd toolchain package versions: launchpad-buildd_203~505~ubuntu18.04.1 python3-lpbuildd_203~505~ubuntu18.04.1 sbuild_0.75.0-1ubuntu1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu16.04.1 bzr_2.7.0+bzr6622-10 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu18.04.1 git_1:2.17.1-1ubuntu0.9 dpkg-dev_1.19.0.5ubuntu2.3 python-debian_0.1.32 python3-debian_0.1.32. Syncing the system clock with the buildd NTP service... 4 Nov 09:04:56 ntpdate[1708]: adjust time server 10.211.37.1 offset -0.000217 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-22370891 --image-type chroot /home/buildd/filecache-default/c698bf6badd89264039f6cdfcd7c983f87611a3e Creating target for build PACKAGEBUILD-22370891 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-22370891 Starting target for build PACKAGEBUILD-22370891 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-22370891 'deb http://ftpmaster.internal/ubuntu jammy main universe' 'deb http://ftpmaster.internal/ubuntu jammy-security main universe' 'deb http://ftpmaster.internal/ubuntu jammy-updates main universe' 'deb http://ftpmaster.internal/ubuntu jammy-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-22370891 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-22370891 Updating target for build PACKAGEBUILD-22370891 Get:1 http://ftpmaster.internal/ubuntu jammy InRelease [254 kB] Get:2 http://ftpmaster.internal/ubuntu jammy-security InRelease [74.9 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-updates InRelease [74.9 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-proposed InRelease [105 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main armhf Packages [1351 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main Translation-en [512 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/universe armhf Packages [12.8 MB] Get:8 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5505 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf Packages [366 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-proposed/main Translation-en [125 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf Packages [1780 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-proposed/universe Translation-en [871 kB] Fetched 23.8 MB in 8s (3103 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: apt bsdutils ca-certificates cpp-11 dash debconf debianutils e2fsprogs g++-11 gcc-11 gcc-11-base gpg gpg-agent gpgconf gpgv grep libapparmor1 libapt-pkg6.0 libasan6 libatomic1 libattr1 libblkid1 libcc1-0 libcom-err2 libext2fs2 libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libidn2-0 libisl23 libk5crypto3 libkrb5-3 libkrb5support0 libmount1 libmpc3 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libseccomp2 libselinux1 libsmartcols1 libsqlite3-0 libss2 libstdc++-11-dev libstdc++6 libtasn1-6 libtinfo6 libubsan1 libuuid1 libzstd1 lockfile-progs logsave make mount ncurses-base ncurses-bin pkgbinarymangler sensible-utils tzdata usrmerge util-linux 71 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 174 MB of archives. After this operation, 354 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf bsdutils armhf 1:2.37.2-4ubuntu1 [86.9 kB] Get:2 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf debianutils armhf 5.5-1 [76.9 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf debconf all 1.5.79 [126 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf dash armhf 0.5.11+git20210903+057cd650a4ed-3 [83.8 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf grep armhf 3.7-1 [150 kB] Get:6 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libncursesw6 armhf 6.2+20210905-1 [118 kB] Get:7 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libncurses6 armhf 6.2+20210905-1 [87.4 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libtinfo6 armhf 6.2+20210905-1 [88.3 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf ncurses-bin armhf 6.2+20210905-1 [172 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libblkid1 armhf 2.37.2-4ubuntu1 [136 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libselinux1 armhf 3.1-3build3 [66.4 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libmount1 armhf 2.37.2-4ubuntu1 [151 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf util-linux armhf 2.37.2-4ubuntu1 [1130 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf ncurses-base all 6.2+20210905-1 [19.9 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libcc1-0 armhf 11.2.0-10ubuntu1 [45.8 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf gcc-11-base armhf 11.2.0-10ubuntu1 [21.0 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgcc-s1 armhf 11.2.0-10ubuntu1 [42.4 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgomp1 armhf 11.2.0-10ubuntu1 [101 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libatomic1 armhf 11.2.0-10ubuntu1 [7620 B] Get:20 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libasan6 armhf 11.2.0-10ubuntu1 [2242 kB] Get:21 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libubsan1 armhf 11.2.0-10ubuntu1 [894 kB] Get:22 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf g++-11 armhf 11.2.0-10ubuntu1 [52.3 MB] Get:23 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libstdc++-11-dev armhf 11.2.0-10ubuntu1 [2129 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgcc-11-dev armhf 11.2.0-10ubuntu1 [839 kB] Get:25 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf gcc-11 armhf 11.2.0-10ubuntu1 [54.8 MB] Get:26 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf cpp-11 armhf 11.2.0-10ubuntu1 [48.0 MB] Get:27 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libstdc++6 armhf 11.2.0-10ubuntu1 [572 kB] Get:28 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libisl23 armhf 0.24-2 [581 kB] Get:29 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libmpc3 armhf 1.2.1-1 [39.5 kB] Get:30 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libzstd1 armhf 1.4.8+dfsg-3 [285 kB] Get:31 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgpg-error0 armhf 1.42-3 [60.1 kB] Get:32 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgcrypt20 armhf 1.9.4-3ubuntu2 [438 kB] Get:33 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libapt-pkg6.0 armhf 2.3.11 [899 kB] Get:34 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf gpgv armhf 2.2.27-2ubuntu1 [185 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main armhf libidn2-0 armhf 2.3.2-2 [67.8 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main armhf libp11-kit0 armhf 0.24.0-5 [218 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main armhf libtasn1-6 armhf 4.17.0-2 [36.6 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgnutls30 armhf 3.7.2-2ubuntu1 [923 kB] Get:39 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libseccomp2 armhf 2.5.1-1ubuntu2 [47.5 kB] Get:40 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf apt armhf 2.3.11 [1381 kB] Get:41 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libpam0g armhf 1.4.0-10ubuntu1 [56.0 kB] Get:42 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libpam-modules-bin armhf 1.4.0-10ubuntu1 [35.6 kB] Get:43 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libpam-modules armhf 1.4.0-10ubuntu1 [263 kB] Get:44 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf logsave armhf 1.46.4-1ubuntu1 [10.3 kB] Get:45 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libext2fs2 armhf 1.46.4-1ubuntu1 [192 kB] Get:46 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf e2fsprogs armhf 1.46.4-1ubuntu1 [565 kB] Get:47 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf mount armhf 2.37.2-4ubuntu1 [125 kB] Get:48 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libattr1 armhf 1:2.5.1-1 [12.2 kB] Get:49 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libcom-err2 armhf 1.46.4-1ubuntu1 [9224 B] Get:50 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libk5crypto3 armhf 1.18.3-7 [83.1 kB] Get:51 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libkrb5support0 armhf 1.18.3-7 [30.3 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libkrb5-3 armhf 1.18.3-7 [330 kB] Get:53 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgssapi-krb5-2 armhf 1.18.3-7 [120 kB] Get:54 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libpam-runtime all 1.4.0-10ubuntu1 [40.2 kB] Get:55 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libsmartcols1 armhf 2.37.2-4ubuntu1 [93.7 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libuuid1 armhf 2.37.2-4ubuntu1 [23.3 kB] Get:57 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libss2 armhf 1.46.4-1ubuntu1 [10.1 kB] Get:58 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf sensible-utils all 0.0.17 [20.1 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main armhf usrmerge all 25ubuntu2 [54.7 kB] Get:60 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf ca-certificates all 20211016 [148 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main armhf libapparmor1 armhf 3.0.3-0ubuntu2 [32.2 kB] Get:62 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libsqlite3-0 armhf 3.36.0-2 [571 kB] Get:63 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf tzdata all 2021e-1ubuntu1 [343 kB] Get:64 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgdbm6 armhf 1.22-1 [31.0 kB] Get:65 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf gpg armhf 2.2.27-2ubuntu1 [483 kB] Get:66 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf gpgconf armhf 2.2.27-2ubuntu1 [114 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf gpg-agent armhf 2.2.27-2ubuntu1 [227 kB] Get:68 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgdbm-compat4 armhf 1.22-1 [6076 B] Get:69 http://ftpmaster.internal/ubuntu jammy/main armhf lockfile-progs armhf 0.1.19 [9508 B] Get:70 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf make armhf 4.3-4ubuntu2 [162 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main armhf pkgbinarymangler all 149 [32.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 174 MB in 8s (20.5 MB/s) (Reading database ... 12985 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu1_armhf.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu1) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu1) ... (Reading database ... 12985 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1_armhf.deb ... Unpacking debianutils (5.5-1) over (4.11.2build1) ... Setting up debianutils (5.5-1) ... update-alternatives: using /usr/bin/which.debianutils to provide /usr/bin/which (which) in auto mode (Reading database ... 12980 files and directories currently installed.) Preparing to unpack .../debconf_1.5.79_all.deb ... Unpacking debconf (1.5.79) over (1.5.77) ... Setting up debconf (1.5.79) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3_armhf.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-3) over (0.5.11+git20210120+802ebd4-1build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-3) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../archives/grep_3.7-1_armhf.deb ... Unpacking grep (3.7-1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.2+20210905-1_armhf.deb ... Unpacking libncursesw6:armhf (6.2+20210905-1) over (6.2+20201114-2build2) ... Preparing to unpack .../libncurses6_6.2+20210905-1_armhf.deb ... Unpacking libncurses6:armhf (6.2+20210905-1) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.2+20210905-1_armhf.deb ... Unpacking libtinfo6:armhf (6.2+20210905-1) over (6.2+20201114-2build2) ... Setting up libtinfo6:armhf (6.2+20210905-1) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.2+20210905-1_armhf.deb ... Unpacking ncurses-bin (6.2+20210905-1) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.2+20210905-1) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../libblkid1_2.37.2-4ubuntu1_armhf.deb ... Unpacking libblkid1:armhf (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libblkid1:armhf (2.37.2-4ubuntu1) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../libselinux1_3.1-3build3_armhf.deb ... Unpacking libselinux1:armhf (3.1-3build3) over (3.1-3build2) ... Setting up libselinux1:armhf (3.1-3build3) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../libmount1_2.37.2-4ubuntu1_armhf.deb ... Unpacking libmount1:armhf (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libmount1:armhf (2.37.2-4ubuntu1) ... (Reading database ... 12979 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu1_armhf.deb ... Unpacking util-linux (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.2+20210905-1_all.deb ... Unpacking ncurses-base (6.2+20210905-1) over (6.2+20201114-2build2) ... Setting up ncurses-base (6.2+20210905-1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libcc1-0_11.2.0-10ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../gcc-11-base_11.2.0-10ubuntu1_armhf.deb ... Unpacking gcc-11-base:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Setting up gcc-11-base:armhf (11.2.0-10ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libgcc-s1_11.2.0-10ubuntu1_armhf.deb ... Unpacking libgcc-s1:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:armhf (11.2.0-10ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../0-libgomp1_11.2.0-10ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../1-libatomic1_11.2.0-10ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../2-libasan6_11.2.0-10ubuntu1_armhf.deb ... Unpacking libasan6:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../3-libubsan1_11.2.0-10ubuntu1_armhf.deb ... Unpacking libubsan1:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../4-g++-11_11.2.0-10ubuntu1_armhf.deb ... Unpacking g++-11 (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../5-libstdc++-11-dev_11.2.0-10ubuntu1_armhf.deb ... Unpacking libstdc++-11-dev:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../6-libgcc-11-dev_11.2.0-10ubuntu1_armhf.deb ... Unpacking libgcc-11-dev:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../7-gcc-11_11.2.0-10ubuntu1_armhf.deb ... Unpacking gcc-11 (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../8-cpp-11_11.2.0-10ubuntu1_armhf.deb ... Unpacking cpp-11 (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../9-libstdc++6_11.2.0-10ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (11.2.0-10ubuntu1) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:armhf (11.2.0-10ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libisl23_0.24-2_armhf.deb ... Unpacking libisl23:armhf (0.24-2) over (0.24-1build1) ... Preparing to unpack .../libmpc3_1.2.1-1_armhf.deb ... Unpacking libmpc3:armhf (1.2.1-1) over (1.2.0-1build2) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3_armhf.deb ... Unpacking libzstd1:armhf (1.4.8+dfsg-3) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:armhf (1.4.8+dfsg-3) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.42-3_armhf.deb ... Unpacking libgpg-error0:armhf (1.42-3) over (1.38-2build2) ... Setting up libgpg-error0:armhf (1.42-3) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu2_armhf.deb ... Unpacking libgcrypt20:armhf (1.9.4-3ubuntu2) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:armhf (1.9.4-3ubuntu2) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.3.11_armhf.deb ... Unpacking libapt-pkg6.0:armhf (2.3.11) over (2.3.9) ... Setting up libapt-pkg6.0:armhf (2.3.11) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-2ubuntu1_armhf.deb ... Unpacking gpgv (2.2.27-2ubuntu1) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-2ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.2-2_armhf.deb ... Unpacking libidn2-0:armhf (2.3.2-2) over (2.3.1-1build1) ... Setting up libidn2-0:armhf (2.3.2-2) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-5_armhf.deb ... Unpacking libp11-kit0:armhf (0.24.0-5) over (0.23.22-1build1) ... Setting up libp11-kit0:armhf (0.24.0-5) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.17.0-2_armhf.deb ... Unpacking libtasn1-6:armhf (4.17.0-2) over (4.16.0-2build1) ... Setting up libtasn1-6:armhf (4.17.0-2) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.2-2ubuntu1_armhf.deb ... Unpacking libgnutls30:armhf (3.7.2-2ubuntu1) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:armhf (3.7.2-2ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.1-1ubuntu2_armhf.deb ... Unpacking libseccomp2:armhf (2.5.1-1ubuntu2) over (2.5.1-1ubuntu1) ... Setting up libseccomp2:armhf (2.5.1-1ubuntu2) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../archives/apt_2.3.11_armhf.deb ... Unpacking apt (2.3.11) over (2.3.9) ... Setting up apt (2.3.11) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-10ubuntu1_armhf.deb ... Unpacking libpam0g:armhf (1.4.0-10ubuntu1) over (1.3.1-5ubuntu11) ... Setting up libpam0g:armhf (1.4.0-10ubuntu1) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-10ubuntu1_armhf.deb ... Unpacking libpam-modules-bin (1.4.0-10ubuntu1) over (1.3.1-5ubuntu11) ... Setting up libpam-modules-bin (1.4.0-10ubuntu1) ... (Reading database ... 12972 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-10ubuntu1_armhf.deb ... Unpacking libpam-modules:armhf (1.4.0-10ubuntu1) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:armhf (1.4.0-10ubuntu1) ... Installing new version of config file /etc/security/namespace.conf ... Installing new version of config file /etc/security/pam_env.conf ... (Reading database ... 12973 files and directories currently installed.) Preparing to unpack .../logsave_1.46.4-1ubuntu1_armhf.deb ... Unpacking logsave (1.46.4-1ubuntu1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.4-1ubuntu1_armhf.deb ... Unpacking libext2fs2:armhf (1.46.4-1ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:armhf (1.46.4-1ubuntu1) ... (Reading database ... 12973 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.4-1ubuntu1_armhf.deb ... Unpacking e2fsprogs (1.46.4-1ubuntu1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../mount_2.37.2-4ubuntu1_armhf.deb ... Unpacking mount (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Preparing to unpack .../libattr1_1%3a2.5.1-1_armhf.deb ... Unpacking libattr1:armhf (1:2.5.1-1) over (1:2.4.48-6build2) ... Setting up libattr1:armhf (1:2.5.1-1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.4-1ubuntu1_armhf.deb ... Unpacking libcom-err2:armhf (1.46.4-1ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:armhf (1.46.4-1ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.18.3-7_armhf.deb ... Unpacking libk5crypto3:armhf (1.18.3-7) over (1.18.3-6) ... Setting up libk5crypto3:armhf (1.18.3-7) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.18.3-7_armhf.deb ... Unpacking libkrb5support0:armhf (1.18.3-7) over (1.18.3-6) ... Setting up libkrb5support0:armhf (1.18.3-7) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.18.3-7_armhf.deb ... Unpacking libkrb5-3:armhf (1.18.3-7) over (1.18.3-6) ... Setting up libkrb5-3:armhf (1.18.3-7) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.18.3-7_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.18.3-7) over (1.18.3-6) ... Setting up libgssapi-krb5-2:armhf (1.18.3-7) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-10ubuntu1_all.deb ... Unpacking libpam-runtime (1.4.0-10ubuntu1) over (1.3.1-5ubuntu11) ... Setting up libpam-runtime (1.4.0-10ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu1_armhf.deb ... Unpacking libsmartcols1:armhf (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:armhf (2.37.2-4ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../libuuid1_2.37.2-4ubuntu1_armhf.deb ... Unpacking libuuid1:armhf (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libuuid1:armhf (2.37.2-4ubuntu1) ... (Reading database ... 12974 files and directories currently installed.) Preparing to unpack .../00-libss2_1.46.4-1ubuntu1_armhf.deb ... Unpacking libss2:armhf (1.46.4-1ubuntu1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../01-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) over (0.0.14) ... Preparing to unpack .../02-usrmerge_25ubuntu2_all.deb ... Unpacking usrmerge (25ubuntu2) over (25ubuntu1) ... Preparing to unpack .../03-ca-certificates_20211016_all.deb ... Unpacking ca-certificates (20211016) over (20210119ubuntu1) ... Preparing to unpack .../04-libapparmor1_3.0.3-0ubuntu2_armhf.deb ... Unpacking libapparmor1:armhf (3.0.3-0ubuntu2) over (3.0.3-0ubuntu1) ... Preparing to unpack .../05-libsqlite3-0_3.36.0-2_armhf.deb ... Unpacking libsqlite3-0:armhf (3.36.0-2) over (3.35.5-1) ... Preparing to unpack .../06-tzdata_2021e-1ubuntu1_all.deb ... Unpacking tzdata (2021e-1ubuntu1) over (2021a-2ubuntu1) ... Preparing to unpack .../07-libgdbm6_1.22-1_armhf.deb ... Unpacking libgdbm6:armhf (1.22-1) over (1.19-2build1) ... Preparing to unpack .../08-gpg_2.2.27-2ubuntu1_armhf.deb ... Unpacking gpg (2.2.27-2ubuntu1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../09-gpgconf_2.2.27-2ubuntu1_armhf.deb ... Unpacking gpgconf (2.2.27-2ubuntu1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../10-gpg-agent_2.2.27-2ubuntu1_armhf.deb ... Unpacking gpg-agent (2.2.27-2ubuntu1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../11-libgdbm-compat4_1.22-1_armhf.deb ... Unpacking libgdbm-compat4:armhf (1.22-1) over (1.19-2build1) ... Preparing to unpack .../12-lockfile-progs_0.1.19_armhf.deb ... Unpacking lockfile-progs (0.1.19) over (0.1.18build1) ... Preparing to unpack .../13-make_4.3-4ubuntu2_armhf.deb ... Unpacking make (4.3-4ubuntu2) over (4.3-4ubuntu1) ... Preparing to unpack .../14-pkgbinarymangler_149_all.deb ... Unpacking pkgbinarymangler (149) over (148) ... Setting up libapparmor1:armhf (3.0.3-0ubuntu2) ... Setting up libsqlite3-0:armhf (3.36.0-2) ... Setting up libgomp1:armhf (11.2.0-10ubuntu1) ... Setting up libasan6:armhf (11.2.0-10ubuntu1) ... Setting up tzdata (2021e-1ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Nov 4 09:05:54 UTC 2021. Universal Time is now: Thu Nov 4 09:05:54 UTC 2021. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up ca-certificates (20211016) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 7 added, 8 removed; done. Setting up make (4.3-4ubuntu2) ... Setting up libncurses6:armhf (6.2+20210905-1) ... Setting up libmpc3:armhf (1.2.1-1) ... Setting up lockfile-progs (0.1.19) ... Setting up libatomic1:armhf (11.2.0-10ubuntu1) ... Setting up usrmerge (25ubuntu2) ... Setting up libss2:armhf (1.46.4-1ubuntu1) ... Setting up libncursesw6:armhf (6.2+20210905-1) ... Setting up logsave (1.46.4-1ubuntu1) ... Setting up libubsan1:armhf (11.2.0-10ubuntu1) ... Setting up libgcc-11-dev:armhf (11.2.0-10ubuntu1) ... Setting up mount (2.37.2-4ubuntu1) ... Setting up sensible-utils (0.0.17) ... Setting up gpgconf (2.2.27-2ubuntu1) ... Setting up libisl23:armhf (0.24-2) ... Setting up libcc1-0:armhf (11.2.0-10ubuntu1) ... Setting up gpg (2.2.27-2ubuntu1) ... Setting up libgdbm6:armhf (1.22-1) ... Setting up cpp-11 (11.2.0-10ubuntu1) ... Setting up gpg-agent (2.2.27-2ubuntu1) ... Setting up pkgbinarymangler (149) ... Setting up e2fsprogs (1.46.4-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up libgdbm-compat4:armhf (1.22-1) ... Setting up libstdc++-11-dev:armhf (11.2.0-10ubuntu1) ... Setting up gcc-11 (11.2.0-10ubuntu1) ... Setting up g++-11 (11.2.0-10ubuntu1) ... Processing triggers for libc-bin (2.34-0ubuntu3) ... Processing triggers for ca-certificates (20211016) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-22370891 armhf jammy-proposed -c chroot:build-PACKAGEBUILD-22370891 --arch=armhf --dist=jammy-proposed --nolog dune-localfunctions_2.8.0-5ubuntu1.dsc Initiating build PACKAGEBUILD-22370891 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.15.0-161-generic #169-Ubuntu SMP Fri Oct 15 13:41:12 UTC 2021 armv7l sbuild (Debian sbuild) 0.75.0 (21 Mar 2018) on bos02-arm64-006.buildd +==============================================================================+ | dune-localfunctions 2.8.0-5ubuntu1 (armhf) Thu, 04 Nov 2021 09:06:04 +0000 | +==============================================================================+ Package: dune-localfunctions Version: 2.8.0-5ubuntu1 Source Version: 2.8.0-5ubuntu1 Distribution: jammy-proposed Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-22370891/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- dune-localfunctions_2.8.0-5ubuntu1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/dune-localfunctions-kt7czp/dune-localfunctions-2.8.0' with '<>' I: NOTICE: Log filtering will replace 'build/dune-localfunctions-kt7czp' with '<>' +------------------------------------------------------------------------------+ | Install build-essential | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-Bacpp7/apt_archive/sbuild-build-depends-core-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy dpkg-scanpackages: info: Wrote 1 entries to output Packages file. Ign:1 copy:/<>/resolver-Bacpp7/apt_archive ./ InRelease Get:2 copy:/<>/resolver-Bacpp7/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-Bacpp7/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-Bacpp7/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-Bacpp7/apt_archive ./ Packages [431 B] Fetched 1737 B in 0s (52.9 kB/s) Reading package lists... Reading package lists... Install core build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 650 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-Bacpp7/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [650 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 650 B in 0s (53.5 kB/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12984 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any all) +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), cmake (>= 3.13), gfortran, mpi-default-bin, mpi-default-dev, pkg-config, python3, libdune-common-dev (>= 2.8.0), libdune-geometry-dev (>= 2.8.0) Filtered Build-Depends: debhelper-compat (= 13), cmake (>= 3.13), gfortran, mpi-default-bin, mpi-default-dev, pkg-config, python3, libdune-common-dev (>= 2.8.0), libdune-geometry-dev (>= 2.8.0) dpkg-deb: building package 'sbuild-build-depends-dune-localfunctions-dummy' in '/<>/resolver-Bacpp7/apt_archive/sbuild-build-depends-dune-localfunctions-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-dune-localfunctions-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-Bacpp7/apt_archive ./ InRelease Get:2 copy:/<>/resolver-Bacpp7/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-Bacpp7/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-Bacpp7/apt_archive ./ Sources [597 B] Get:5 copy:/<>/resolver-Bacpp7/apt_archive ./ Packages [660 B] Fetched 2220 B in 0s (68.9 kB/s) Reading package lists... Reading package lists... Install dune-localfunctions build dependencies (apt-based resolver) ------------------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data debhelper debugedit dh-autoreconf dh-elpa-helper dh-strip-nondeterminism dwz emacsen-common file gettext gettext-base gfortran gfortran-11 groff-base ibverbs-providers intltool-debian libarchive-zip-perl libarchive13 libatlas-base-dev libatlas3-base libbrotli1 libbsd0 libcbor0.6 libcurl4 libdebhelper-perl libdune-common-dev libdune-geometry-dev libdw1 libedit2 libelf1 libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libfabric1 libfido2-1 libfile-stripnondeterminism-perl libgfortran-11-dev libgfortran5 libglib2.0-0 libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu67 libjs-jquery libjs-jquery-ui libjsoncpp24 liblapack-dev liblapack3 libldap-2.5-0 libltdl-dev libltdl7 libmagic-mgc libmagic1 libmd0 libmpdec3 libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1 libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix-dev libpmix2 libpsl5 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib librdmacm1 librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxnvctrl0 m4 man-db media-types mpi-default-bin mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pkg-config po-debconf python3 python3-minimal python3.9 python3.9-minimal zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc cmake-doc ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev gfortran-doc gfortran-11-doc libcoarrays-dev groff lrzip libatlas-doc liblapack-doc libdune-common-doc libjs-jquery-ui-docs libtool-doc openmpi-doc pciutils gcj-jdk m4-doc apparmor less www-browser opencl-icd keychain libpam-ssh monkeysphere ssh-askpass libmail-box-perl python3-doc python3-tk python3-venv python3.9-venv python3.9-doc binfmt-support Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs javascript-common libldap-common libcoarrays-openmpi-dev publicsuffix libsasl2-modules xauth libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data debhelper debugedit dh-autoreconf dh-elpa-helper dh-strip-nondeterminism dwz emacsen-common file gettext gettext-base gfortran gfortran-11 groff-base ibverbs-providers intltool-debian libarchive-zip-perl libarchive13 libatlas-base-dev libatlas3-base libbrotli1 libbsd0 libcbor0.6 libcurl4 libdebhelper-perl libdune-common-dev libdune-geometry-dev libdw1 libedit2 libelf1 libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libfabric1 libfido2-1 libfile-stripnondeterminism-perl libgfortran-11-dev libgfortran5 libglib2.0-0 libhwloc-dev libhwloc-plugins libhwloc15 libibverbs-dev libibverbs1 libicu67 libjs-jquery libjs-jquery-ui libjsoncpp24 liblapack-dev liblapack3 libldap-2.5-0 libltdl-dev libltdl7 libmagic-mgc libmagic1 libmd0 libmpdec3 libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1 libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix-dev libpmix2 libpsl5 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib librdmacm1 librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxnvctrl0 m4 man-db media-types mpi-default-bin mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pkg-config po-debconf python3 python3-minimal python3.9 python3.9-minimal sbuild-build-depends-dune-localfunctions-dummy zlib1g-dev 0 upgraded, 120 newly installed, 0 to remove and 0 not upgraded. Need to get 101 MB of archives. After this operation, 324 MB of additional disk space will be used. Get:1 copy:/<>/resolver-Bacpp7/apt_archive ./ sbuild-build-depends-dune-localfunctions-dummy 0.invalid.0 [746 B] Get:2 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libpython3.9-minimal armhf 3.9.7-4 [772 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libexpat1 armhf 2.4.1-3 [64.9 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf python3.9-minimal armhf 3.9.7-4 [1751 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf python3-minimal armhf 3.9.4-1ubuntu2 [24.6 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main armhf media-types all 4.0.0 [22.2 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main armhf libmpdec3 armhf 2.5.1-2build1 [76.5 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libpython3.9-stdlib armhf 3.9.7-4 [1731 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf python3.9 armhf 3.9.7-4 [433 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libpython3-stdlib armhf 3.9.4-1ubuntu2 [7186 B] Get:11 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf python3 armhf 3.9.4-1ubuntu2 [22.8 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf bsdextrautils armhf 2.37.2-4ubuntu1 [77.1 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main armhf libuchardet0 armhf 0.0.7-1build1 [75.6 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main armhf groff-base armhf 1.22.4-7 [870 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main armhf libpipeline1 armhf 1.5.3-1build1 [25.0 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main armhf man-db armhf 2.9.4-2build1 [1143 kB] Get:17 http://ftpmaster.internal/ubuntu jammy/main armhf libmd0 armhf 1.0.4-1 [22.5 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main armhf libbsd0 armhf 0.11.3-1ubuntu3 [39.6 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libelf1 armhf 0.185-2 [43.1 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libglib2.0-0 armhf 2.70.0-3 [1300 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main armhf libicu67 armhf 67.1-7ubuntu1 [9788 kB] Get:22 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libxml2 armhf 2.9.12+dfsg-5 [598 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main armhf libmagic-mgc armhf 1:5.39-3build1 [236 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main armhf libmagic1 armhf 1:5.39-3build1 [80.4 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main armhf file armhf 1:5.39-3build1 [23.6 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main armhf gettext-base armhf 0.21-4ubuntu3 [36.0 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main armhf libcbor0.6 armhf 0.6.0-0ubuntu4 [18.9 kB] Get:28 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libedit2 armhf 3.1-20210910-1 [78.5 kB] Get:29 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libfido2-1 armhf 1.9.0-1 [73.7 kB] Get:30 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libnuma1 armhf 2.0.14-3ubuntu1 [19.4 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main armhf libpsl5 armhf 0.21.0-1.2build1 [56.1 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main armhf libuv1 armhf 1.40.0-2ubuntu1 [75.6 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main armhf libxau6 armhf 1:1.0.9-1build4 [6628 B] Get:34 http://ftpmaster.internal/ubuntu jammy/main armhf libxdmcp6 armhf 1:1.1.3-0ubuntu4 [9552 B] Get:35 http://ftpmaster.internal/ubuntu jammy/main armhf libxcb1 armhf 1.14-3ubuntu2 [46.2 kB] Get:36 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libx11-data all 2:1.7.2-2 [123 kB] Get:37 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libx11-6 armhf 2:1.7.2-2 [601 kB] Get:38 http://ftpmaster.internal/ubuntu jammy/main armhf libxext6 armhf 2:1.3.4-0ubuntu4 [25.8 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main armhf openssh-client armhf 1:8.4p1-6ubuntu2 [688 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main armhf libsigsegv2 armhf 2.13-1ubuntu2 [13.7 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main armhf m4 armhf 1.4.18-5ubuntu1 [192 kB] Get:42 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf autoconf all 2.71-2 [338 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main armhf autotools-dev all 20180224.1+nmu1 [39.4 kB] Get:44 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf automake all 1:1.16.5-1 [558 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main armhf autopoint all 0.21-4ubuntu3 [422 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main armhf libarchive13 armhf 3.4.3-2build1 [326 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main armhf libbrotli1 armhf 1.0.9-2build4 [306 kB] Get:48 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2.2 [13.8 kB] Get:49 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libsasl2-2 armhf 2.1.27+dfsg-2.2 [46.3 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main armhf libldap-2.5-0 armhf 2.5.6+dfsg-1~exp1ubuntu1 [162 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main armhf libnghttp2-14 armhf 1.43.0-1build1 [70.0 kB] Get:52 http://ftpmaster.internal/ubuntu jammy/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build3 [53.0 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main armhf libssh-4 armhf 0.9.6-1 [163 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/main armhf libcurl4 armhf 7.74.0-1.3ubuntu2 [238 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main armhf libjsoncpp24 armhf 1.9.4-5 [72.6 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main armhf librhash0 armhf 1.4.2-1 [141 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/universe armhf dh-elpa-helper all 2.0.8ubuntu1 [7468 B] Get:58 http://ftpmaster.internal/ubuntu jammy/main armhf emacsen-common all 3.0.4 [14.9 kB] Get:59 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf cmake-data all 3.21.3-5ubuntu1 [1886 kB] Get:60 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf cmake armhf 3.21.3-5ubuntu1 [4609 kB] Get:61 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libdebhelper-perl all 13.3.4ubuntu3 [62.4 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main armhf libtool all 2.4.6-15build1 [164 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main armhf dh-autoreconf all 20 [16.1 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main armhf libsub-override-perl all 0.09-2 [9532 B] Get:66 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libfile-stripnondeterminism-perl all 1.12.0-2 [18.0 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf dh-strip-nondeterminism all 1.12.0-2 [5208 B] Get:68 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libdw1 armhf 0.185-2 [225 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/main armhf debugedit armhf 1:5.0-0ubuntu2 [43.9 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/main armhf dwz armhf 0.14-1build1 [99.2 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main armhf gettext armhf 0.21-4ubuntu3 [755 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main armhf intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main armhf po-debconf all 1.0.21+nmu1 [233 kB] Get:74 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf debhelper all 13.3.4ubuntu3 [921 kB] Get:75 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgfortran5 armhf 11.2.0-10ubuntu1 [288 kB] Get:76 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libgfortran-11-dev armhf 11.2.0-10ubuntu1 [342 kB] Get:77 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf gfortran-11 armhf 11.2.0-10ubuntu1 [49.7 MB] Get:78 http://ftpmaster.internal/ubuntu jammy/main armhf gfortran armhf 4:11.2.0-1ubuntu1 [1172 B] Get:79 http://ftpmaster.internal/ubuntu jammy/main armhf libnl-3-200 armhf 3.4.0-1build3 [50.9 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main armhf libnl-route-3-200 armhf 3.4.0-1build3 [146 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/main armhf libibverbs1 armhf 33.2-1ubuntu2 [55.9 kB] Get:82 http://ftpmaster.internal/ubuntu jammy/main armhf ibverbs-providers armhf 33.2-1ubuntu2 [24.2 kB] Get:83 http://ftpmaster.internal/ubuntu jammy/universe armhf libatlas3-base armhf 3.10.3-10ubuntu3 [2197 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/universe armhf libatlas-base-dev armhf 3.10.3-10ubuntu3 [2371 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main armhf liblapack3 armhf 3.9.0-3ubuntu3 [1891 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-1build1 [82.7 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-1build1 [7236 B] Get:88 http://ftpmaster.internal/ubuntu jammy/main armhf librdmacm1 armhf 33.2-1ubuntu2 [63.4 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/universe armhf libfabric1 armhf 1.11.0-2 [319 kB] Get:90 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf libhwloc15 armhf 2.6.0-1 [136 kB] Get:91 http://ftpmaster.internal/ubuntu jammy/main armhf libpciaccess0 armhf 0.16-1build3 [16.5 kB] Get:92 http://ftpmaster.internal/ubuntu jammy/main armhf libxnvctrl0 armhf 470.57.01-0ubuntu3 [10.3 kB] Get:93 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf ocl-icd-libopencl1 armhf 2.2.14-3 [34.8 kB] Get:94 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf libhwloc-plugins armhf 2.6.0-1 [13.6 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/universe armhf libpmix2 armhf 4.1.0-3ubuntu2 [550 kB] Get:96 http://ftpmaster.internal/ubuntu jammy/universe armhf libopenmpi3 armhf 4.1.0-10ubuntu1 [2012 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/universe armhf openmpi-common all 4.1.0-10ubuntu1 [159 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/universe armhf openmpi-bin armhf 4.1.0-10ubuntu1 [83.7 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/universe armhf mpi-default-bin armhf 1.14 [2896 B] Get:100 http://ftpmaster.internal/ubuntu jammy/main armhf libnl-3-dev armhf 3.4.0-1build3 [94.0 kB] Get:101 http://ftpmaster.internal/ubuntu jammy/main armhf libnl-route-3-dev armhf 3.4.0-1build3 [172 kB] Get:102 http://ftpmaster.internal/ubuntu jammy/main armhf libibverbs-dev armhf 33.2-1ubuntu2 [226 kB] Get:103 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libnuma-dev armhf 2.0.14-3ubuntu1 [33.6 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main armhf libltdl7 armhf 2.4.6-15build1 [36.8 kB] Get:105 http://ftpmaster.internal/ubuntu jammy/main armhf libltdl-dev armhf 2.4.6-15build1 [165 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf libhwloc-dev armhf 2.6.0-1 [232 kB] Get:107 http://ftpmaster.internal/ubuntu jammy/main armhf libevent-2.1-7 armhf 2.1.12-stable-1build1 [128 kB] Get:108 http://ftpmaster.internal/ubuntu jammy/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-1build1 [55.9 kB] Get:109 http://ftpmaster.internal/ubuntu jammy/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-1build1 [12.8 kB] Get:110 http://ftpmaster.internal/ubuntu jammy/main armhf libevent-dev armhf 2.1.12-stable-1build1 [263 kB] Get:111 http://ftpmaster.internal/ubuntu jammy/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2ubuntu7 [157 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/universe armhf libpmix-dev armhf 4.1.0-3ubuntu2 [726 kB] Get:113 http://ftpmaster.internal/ubuntu jammy-proposed/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-8 [321 kB] Get:114 http://ftpmaster.internal/ubuntu jammy/universe armhf libjs-jquery-ui all 1.12.1+dfsg-8 [231 kB] Get:115 http://ftpmaster.internal/ubuntu jammy/universe armhf libopenmpi-dev armhf 4.1.0-10ubuntu1 [1011 kB] Get:116 http://ftpmaster.internal/ubuntu jammy/universe armhf mpi-default-dev armhf 1.14 [3698 B] Get:117 http://ftpmaster.internal/ubuntu jammy/main armhf pkg-config armhf 0.29.2-1ubuntu2 [46.0 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/main armhf liblapack-dev armhf 3.9.0-3ubuntu3 [1960 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf libdune-common-dev armhf 2.8.0-3 [368 kB] Get:120 http://ftpmaster.internal/ubuntu jammy-proposed/universe armhf libdune-geometry-dev armhf 2.8.0-2ubuntu1 [318 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 101 MB in 5s (18.4 MB/s) Selecting previously unselected package libpython3.9-minimal:armhf. (Reading database ... 12984 files and directories currently installed.) Preparing to unpack .../libpython3.9-minimal_3.9.7-4_armhf.deb ... Unpacking libpython3.9-minimal:armhf (3.9.7-4) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.4.1-3_armhf.deb ... Unpacking libexpat1:armhf (2.4.1-3) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../python3.9-minimal_3.9.7-4_armhf.deb ... Unpacking python3.9-minimal (3.9.7-4) ... Setting up libpython3.9-minimal:armhf (3.9.7-4) ... Setting up libexpat1:armhf (2.4.1-3) ... Setting up python3.9-minimal (3.9.7-4) ... Selecting previously unselected package python3-minimal. (Reading database ... 13277 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.4-1ubuntu2_armhf.deb ... Unpacking python3-minimal (3.9.4-1ubuntu2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:armhf. Preparing to unpack .../2-libmpdec3_2.5.1-2build1_armhf.deb ... Unpacking libmpdec3:armhf (2.5.1-2build1) ... Selecting previously unselected package libpython3.9-stdlib:armhf. Preparing to unpack .../3-libpython3.9-stdlib_3.9.7-4_armhf.deb ... Unpacking libpython3.9-stdlib:armhf (3.9.7-4) ... Selecting previously unselected package python3.9. Preparing to unpack .../4-python3.9_3.9.7-4_armhf.deb ... Unpacking python3.9 (3.9.7-4) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../5-libpython3-stdlib_3.9.4-1ubuntu2_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.9.4-1ubuntu2) ... Setting up python3-minimal (3.9.4-1ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 13674 files and directories currently installed.) Preparing to unpack .../000-python3_3.9.4-1ubuntu2_armhf.deb ... Unpacking python3 (3.9.4-1ubuntu2) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../001-bsdextrautils_2.37.2-4ubuntu1_armhf.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../002-libuchardet0_0.0.7-1build1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1build1) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-7_armhf.deb ... Unpacking groff-base (1.22.4-7) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../004-libpipeline1_1.5.3-1build1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1build1) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.9.4-2build1_armhf.deb ... Unpacking man-db (2.9.4-2build1) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../006-libmd0_1.0.4-1_armhf.deb ... Unpacking libmd0:armhf (1.0.4-1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../007-libbsd0_0.11.3-1ubuntu3_armhf.deb ... Unpacking libbsd0:armhf (0.11.3-1ubuntu3) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../008-libelf1_0.185-2_armhf.deb ... Unpacking libelf1:armhf (0.185-2) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../009-libglib2.0-0_2.70.0-3_armhf.deb ... Unpacking libglib2.0-0:armhf (2.70.0-3) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../010-libicu67_67.1-7ubuntu1_armhf.deb ... Unpacking libicu67:armhf (67.1-7ubuntu1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../011-libxml2_2.9.12+dfsg-5_armhf.deb ... Unpacking libxml2:armhf (2.9.12+dfsg-5) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../012-libmagic-mgc_1%3a5.39-3build1_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3build1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../013-libmagic1_1%3a5.39-3build1_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3build1) ... Selecting previously unselected package file. Preparing to unpack .../014-file_1%3a5.39-3build1_armhf.deb ... Unpacking file (1:5.39-3build1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../015-gettext-base_0.21-4ubuntu3_armhf.deb ... Unpacking gettext-base (0.21-4ubuntu3) ... Selecting previously unselected package libcbor0.6:armhf. Preparing to unpack .../016-libcbor0.6_0.6.0-0ubuntu4_armhf.deb ... Unpacking libcbor0.6:armhf (0.6.0-0ubuntu4) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../017-libedit2_3.1-20210910-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20210910-1) ... Selecting previously unselected package libfido2-1:armhf. Preparing to unpack .../018-libfido2-1_1.9.0-1_armhf.deb ... Unpacking libfido2-1:armhf (1.9.0-1) ... Selecting previously unselected package libnuma1:armhf. Preparing to unpack .../019-libnuma1_2.0.14-3ubuntu1_armhf.deb ... Unpacking libnuma1:armhf (2.0.14-3ubuntu1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../020-libpsl5_0.21.0-1.2build1_armhf.deb ... Unpacking libpsl5:armhf (0.21.0-1.2build1) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../021-libuv1_1.40.0-2ubuntu1_armhf.deb ... Unpacking libuv1:armhf (1.40.0-2ubuntu1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../022-libxau6_1%3a1.0.9-1build4_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1build4) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../023-libxdmcp6_1%3a1.1.3-0ubuntu4_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.3-0ubuntu4) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../024-libxcb1_1.14-3ubuntu2_armhf.deb ... Unpacking libxcb1:armhf (1.14-3ubuntu2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../025-libx11-data_2%3a1.7.2-2_all.deb ... Unpacking libx11-data (2:1.7.2-2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../026-libx11-6_2%3a1.7.2-2_armhf.deb ... Unpacking libx11-6:armhf (2:1.7.2-2) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../027-libxext6_2%3a1.3.4-0ubuntu4_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-0ubuntu4) ... Selecting previously unselected package openssh-client. Preparing to unpack .../028-openssh-client_1%3a8.4p1-6ubuntu2_armhf.deb ... Unpacking openssh-client (1:8.4p1-6ubuntu2) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../029-libsigsegv2_2.13-1ubuntu2_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1ubuntu2) ... Selecting previously unselected package m4. Preparing to unpack .../030-m4_1.4.18-5ubuntu1_armhf.deb ... Unpacking m4 (1.4.18-5ubuntu1) ... Selecting previously unselected package autoconf. Preparing to unpack .../031-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../032-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../033-automake_1%3a1.16.5-1_all.deb ... Unpacking automake (1:1.16.5-1) ... Selecting previously unselected package autopoint. Preparing to unpack .../034-autopoint_0.21-4ubuntu3_all.deb ... Unpacking autopoint (0.21-4ubuntu3) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../035-libarchive13_3.4.3-2build1_armhf.deb ... Unpacking libarchive13:armhf (3.4.3-2build1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../036-libbrotli1_1.0.9-2build4_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2build4) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../037-libsasl2-modules-db_2.1.27+dfsg-2.2_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2.2) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../038-libsasl2-2_2.1.27+dfsg-2.2_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-2.2) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../039-libldap-2.5-0_2.5.6+dfsg-1~exp1ubuntu1_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.6+dfsg-1~exp1ubuntu1) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../040-libnghttp2-14_1.43.0-1build1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.43.0-1build1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../041-librtmp1_2.4+20151223.gitfa8646d.1-2build3_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build3) ... Selecting previously unselected package libssh-4:armhf. Preparing to unpack .../042-libssh-4_0.9.6-1_armhf.deb ... Unpacking libssh-4:armhf (0.9.6-1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../043-libcurl4_7.74.0-1.3ubuntu2_armhf.deb ... Unpacking libcurl4:armhf (7.74.0-1.3ubuntu2) ... Selecting previously unselected package libjsoncpp24:armhf. Preparing to unpack .../044-libjsoncpp24_1.9.4-5_armhf.deb ... Unpacking libjsoncpp24:armhf (1.9.4-5) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../045-librhash0_1.4.2-1_armhf.deb ... Unpacking librhash0:armhf (1.4.2-1) ... Selecting previously unselected package dh-elpa-helper. Preparing to unpack .../046-dh-elpa-helper_2.0.8ubuntu1_all.deb ... Unpacking dh-elpa-helper (2.0.8ubuntu1) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../047-emacsen-common_3.0.4_all.deb ... Unpacking emacsen-common (3.0.4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../048-cmake-data_3.21.3-5ubuntu1_all.deb ... Unpacking cmake-data (3.21.3-5ubuntu1) ... Selecting previously unselected package cmake. Preparing to unpack .../049-cmake_3.21.3-5ubuntu1_armhf.deb ... Unpacking cmake (3.21.3-5ubuntu1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../050-libdebhelper-perl_13.3.4ubuntu3_all.deb ... Unpacking libdebhelper-perl (13.3.4ubuntu3) ... Selecting previously unselected package libtool. Preparing to unpack .../051-libtool_2.4.6-15build1_all.deb ... Unpacking libtool (2.4.6-15build1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../052-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../053-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 .../054-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../055-libfile-stripnondeterminism-perl_1.12.0-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../056-dh-strip-nondeterminism_1.12.0-2_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-2) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../057-libdw1_0.185-2_armhf.deb ... Unpacking libdw1:armhf (0.185-2) ... Selecting previously unselected package debugedit. Preparing to unpack .../058-debugedit_1%3a5.0-0ubuntu2_armhf.deb ... Unpacking debugedit (1:5.0-0ubuntu2) ... Selecting previously unselected package dwz. Preparing to unpack .../059-dwz_0.14-1build1_armhf.deb ... Unpacking dwz (0.14-1build1) ... Selecting previously unselected package gettext. Preparing to unpack .../060-gettext_0.21-4ubuntu3_armhf.deb ... Unpacking gettext (0.21-4ubuntu3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../061-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../062-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../063-debhelper_13.3.4ubuntu3_all.deb ... Unpacking debhelper (13.3.4ubuntu3) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../064-libgfortran5_11.2.0-10ubuntu1_armhf.deb ... Unpacking libgfortran5:armhf (11.2.0-10ubuntu1) ... Selecting previously unselected package libgfortran-11-dev:armhf. Preparing to unpack .../065-libgfortran-11-dev_11.2.0-10ubuntu1_armhf.deb ... Unpacking libgfortran-11-dev:armhf (11.2.0-10ubuntu1) ... Selecting previously unselected package gfortran-11. Preparing to unpack .../066-gfortran-11_11.2.0-10ubuntu1_armhf.deb ... Unpacking gfortran-11 (11.2.0-10ubuntu1) ... Selecting previously unselected package gfortran. Preparing to unpack .../067-gfortran_4%3a11.2.0-1ubuntu1_armhf.deb ... Unpacking gfortran (4:11.2.0-1ubuntu1) ... Selecting previously unselected package libnl-3-200:armhf. Preparing to unpack .../068-libnl-3-200_3.4.0-1build3_armhf.deb ... Unpacking libnl-3-200:armhf (3.4.0-1build3) ... Selecting previously unselected package libnl-route-3-200:armhf. Preparing to unpack .../069-libnl-route-3-200_3.4.0-1build3_armhf.deb ... Unpacking libnl-route-3-200:armhf (3.4.0-1build3) ... Selecting previously unselected package libibverbs1:armhf. Preparing to unpack .../070-libibverbs1_33.2-1ubuntu2_armhf.deb ... Unpacking libibverbs1:armhf (33.2-1ubuntu2) ... Selecting previously unselected package ibverbs-providers:armhf. Preparing to unpack .../071-ibverbs-providers_33.2-1ubuntu2_armhf.deb ... Unpacking ibverbs-providers:armhf (33.2-1ubuntu2) ... Selecting previously unselected package libatlas3-base:armhf. Preparing to unpack .../072-libatlas3-base_3.10.3-10ubuntu3_armhf.deb ... Unpacking libatlas3-base:armhf (3.10.3-10ubuntu3) ... Selecting previously unselected package libatlas-base-dev:armhf. Preparing to unpack .../073-libatlas-base-dev_3.10.3-10ubuntu3_armhf.deb ... Unpacking libatlas-base-dev:armhf (3.10.3-10ubuntu3) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../074-liblapack3_3.9.0-3ubuntu3_armhf.deb ... Unpacking liblapack3:armhf (3.9.0-3ubuntu3) ... Selecting previously unselected package libevent-core-2.1-7:armhf. Preparing to unpack .../075-libevent-core-2.1-7_2.1.12-stable-1build1_armhf.deb ... Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-1build1) ... Selecting previously unselected package libevent-pthreads-2.1-7:armhf. Preparing to unpack .../076-libevent-pthreads-2.1-7_2.1.12-stable-1build1_armhf.deb ... Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-1build1) ... Selecting previously unselected package librdmacm1:armhf. Preparing to unpack .../077-librdmacm1_33.2-1ubuntu2_armhf.deb ... Unpacking librdmacm1:armhf (33.2-1ubuntu2) ... Selecting previously unselected package libfabric1. Preparing to unpack .../078-libfabric1_1.11.0-2_armhf.deb ... Unpacking libfabric1 (1.11.0-2) ... Selecting previously unselected package libhwloc15:armhf. Preparing to unpack .../079-libhwloc15_2.6.0-1_armhf.deb ... Unpacking libhwloc15:armhf (2.6.0-1) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../080-libpciaccess0_0.16-1build3_armhf.deb ... Unpacking libpciaccess0:armhf (0.16-1build3) ... Selecting previously unselected package libxnvctrl0:armhf. Preparing to unpack .../081-libxnvctrl0_470.57.01-0ubuntu3_armhf.deb ... Unpacking libxnvctrl0:armhf (470.57.01-0ubuntu3) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../082-ocl-icd-libopencl1_2.2.14-3_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.2.14-3) ... Selecting previously unselected package libhwloc-plugins:armhf. Preparing to unpack .../083-libhwloc-plugins_2.6.0-1_armhf.deb ... Unpacking libhwloc-plugins:armhf (2.6.0-1) ... Selecting previously unselected package libpmix2:armhf. Preparing to unpack .../084-libpmix2_4.1.0-3ubuntu2_armhf.deb ... Unpacking libpmix2:armhf (4.1.0-3ubuntu2) ... Selecting previously unselected package libopenmpi3:armhf. Preparing to unpack .../085-libopenmpi3_4.1.0-10ubuntu1_armhf.deb ... Unpacking libopenmpi3:armhf (4.1.0-10ubuntu1) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../086-openmpi-common_4.1.0-10ubuntu1_all.deb ... Unpacking openmpi-common (4.1.0-10ubuntu1) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../087-openmpi-bin_4.1.0-10ubuntu1_armhf.deb ... Unpacking openmpi-bin (4.1.0-10ubuntu1) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../088-mpi-default-bin_1.14_armhf.deb ... Unpacking mpi-default-bin (1.14) ... Selecting previously unselected package libnl-3-dev:armhf. Preparing to unpack .../089-libnl-3-dev_3.4.0-1build3_armhf.deb ... Unpacking libnl-3-dev:armhf (3.4.0-1build3) ... Selecting previously unselected package libnl-route-3-dev:armhf. Preparing to unpack .../090-libnl-route-3-dev_3.4.0-1build3_armhf.deb ... Unpacking libnl-route-3-dev:armhf (3.4.0-1build3) ... Selecting previously unselected package libibverbs-dev:armhf. Preparing to unpack .../091-libibverbs-dev_33.2-1ubuntu2_armhf.deb ... Unpacking libibverbs-dev:armhf (33.2-1ubuntu2) ... Selecting previously unselected package libnuma-dev:armhf. Preparing to unpack .../092-libnuma-dev_2.0.14-3ubuntu1_armhf.deb ... Unpacking libnuma-dev:armhf (2.0.14-3ubuntu1) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../093-libltdl7_2.4.6-15build1_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-15build1) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../094-libltdl-dev_2.4.6-15build1_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.6-15build1) ... Selecting previously unselected package libhwloc-dev:armhf. Preparing to unpack .../095-libhwloc-dev_2.6.0-1_armhf.deb ... Unpacking libhwloc-dev:armhf (2.6.0-1) ... Selecting previously unselected package libevent-2.1-7:armhf. Preparing to unpack .../096-libevent-2.1-7_2.1.12-stable-1build1_armhf.deb ... Unpacking libevent-2.1-7:armhf (2.1.12-stable-1build1) ... Selecting previously unselected package libevent-extra-2.1-7:armhf. Preparing to unpack .../097-libevent-extra-2.1-7_2.1.12-stable-1build1_armhf.deb ... Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-1build1) ... Selecting previously unselected package libevent-openssl-2.1-7:armhf. Preparing to unpack .../098-libevent-openssl-2.1-7_2.1.12-stable-1build1_armhf.deb ... Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-1build1) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../099-libevent-dev_2.1.12-stable-1build1_armhf.deb ... Unpacking libevent-dev (2.1.12-stable-1build1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../100-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu7_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu7) ... Selecting previously unselected package libpmix-dev:armhf. Preparing to unpack .../101-libpmix-dev_4.1.0-3ubuntu2_armhf.deb ... Unpacking libpmix-dev:armhf (4.1.0-3ubuntu2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../102-libjs-jquery_3.5.1+dfsg+~3.5.5-8_all.deb ... Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-8) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../103-libjs-jquery-ui_1.12.1+dfsg-8_all.deb ... Unpacking libjs-jquery-ui (1.12.1+dfsg-8) ... Selecting previously unselected package libopenmpi-dev:armhf. Preparing to unpack .../104-libopenmpi-dev_4.1.0-10ubuntu1_armhf.deb ... Unpacking libopenmpi-dev:armhf (4.1.0-10ubuntu1) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../105-mpi-default-dev_1.14_armhf.deb ... Unpacking mpi-default-dev (1.14) ... Selecting previously unselected package pkg-config. Preparing to unpack .../106-pkg-config_0.29.2-1ubuntu2_armhf.deb ... Unpacking pkg-config (0.29.2-1ubuntu2) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../107-liblapack-dev_3.9.0-3ubuntu3_armhf.deb ... Unpacking liblapack-dev:armhf (3.9.0-3ubuntu3) ... Selecting previously unselected package libdune-common-dev:armhf. Preparing to unpack .../108-libdune-common-dev_2.8.0-3_armhf.deb ... Unpacking libdune-common-dev:armhf (2.8.0-3) ... Selecting previously unselected package libdune-geometry-dev:armhf. Preparing to unpack .../109-libdune-geometry-dev_2.8.0-2ubuntu1_armhf.deb ... Unpacking libdune-geometry-dev:armhf (2.8.0-2ubuntu1) ... Selecting previously unselected package sbuild-build-depends-dune-localfunctions-dummy. Preparing to unpack .../110-sbuild-build-depends-dune-localfunctions-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-dune-localfunctions-dummy (0.invalid.0) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:armhf (1.5.3-1build1) ... Setting up libpciaccess0:armhf (0.16-1build3) ... Setting up libxau6:armhf (1:1.0.9-1build4) ... Setting up libpsl5:armhf (0.21.0-1.2build1) ... Setting up bsdextrautils (2.37.2-4ubuntu1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:armhf (67.1-7ubuntu1) ... Setting up libmagic-mgc (1:5.39-3build1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.70.0-3) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.3.4ubuntu3) ... Setting up libbrotli1:armhf (1.0.9-2build4) ... Setting up libnghttp2-14:armhf (1.43.0-1build1) ... Setting up libmagic1:armhf (1:5.39-3build1) ... Setting up gettext-base (0.21-4ubuntu3) ... Setting up file (1:5.39-3build1) ... Setting up libcbor0.6:armhf (0.6.0-0ubuntu4) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2.2) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libuv1:armhf (1.40.0-2ubuntu1) ... Setting up emacsen-common (3.0.4) ... Setting up libx11-data (2:1.7.2-2) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build3) ... Setting up dh-elpa-helper (2.0.8ubuntu1) ... Setting up libsigsegv2:armhf (2.13-1ubuntu2) ... Setting up libhwloc15:armhf (2.6.0-1) ... Setting up libevent-core-2.1-7:armhf (2.1.12-stable-1build1) ... Setting up libevent-2.1-7:armhf (2.1.12-stable-1build1) ... Setting up autopoint (0.21-4ubuntu3) ... Setting up pkg-config (0.29.2-1ubuntu2) ... Setting up libltdl7:armhf (2.4.6-15build1) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-2.2) ... Setting up libssh-4:armhf (0.9.6-1) ... Setting up libgfortran5:armhf (11.2.0-10ubuntu1) ... Setting up libjsoncpp24:armhf (1.9.4-5) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2ubuntu7) ... Setting up libnuma1:armhf (2.0.14-3ubuntu1) ... Setting up libmd0:armhf (1.0.4-1) ... Setting up ocl-icd-libopencl1:armhf (2.2.14-3) ... Setting up librhash0:armhf (1.4.2-1) ... Setting up libuchardet0:armhf (0.0.7-1build1) ... Setting up libnl-3-200:armhf (3.4.0-1build3) ... Setting up libmpdec3:armhf (2.5.1-2build1) ... Setting up openmpi-common (4.1.0-10ubuntu1) ... Setting up libsub-override-perl (0.09-2) ... Setting up cmake-data (3.21.3-5ubuntu1) ... Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-8) ... Setting up libfido2-1:armhf (1.9.0-1) ... Setting up libbsd0:armhf (0.11.3-1ubuntu3) ... Setting up libelf1:armhf (0.185-2) ... Setting up libxml2:armhf (2.9.12+dfsg-5) ... Setting up libpython3.9-stdlib:armhf (3.9.7-4) ... Setting up libpython3-stdlib:armhf (3.9.4-1ubuntu2) ... Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-1build1) ... Setting up libfile-stripnondeterminism-perl (1.12.0-2) ... Setting up libdw1:armhf (0.185-2) ... Setting up libxdmcp6:armhf (1:1.1.3-0ubuntu4) ... Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-1build1) ... Setting up libxcb1:armhf (1.14-3ubuntu2) ... Setting up gettext (0.21-4ubuntu3) ... Setting up libatlas3-base:armhf (3.10.3-10ubuntu3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/atlas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode update-alternatives: using /usr/lib/arm-linux-gnueabihf/atlas/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up libtool (2.4.6-15build1) ... Setting up libarchive13:armhf (3.4.3-2build1) ... Setting up libgfortran-11-dev:armhf (11.2.0-10ubuntu1) ... Setting up libedit2:armhf (3.1-20210910-1) ... Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-1build1) ... Setting up m4 (1.4.18-5ubuntu1) ... Setting up libldap-2.5-0:armhf (2.5.6+dfsg-1~exp1ubuntu1) ... Setting up libatlas-base-dev:armhf (3.10.3-10ubuntu3) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/atlas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode update-alternatives: using /usr/lib/arm-linux-gnueabihf/atlas/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libnuma-dev:armhf (2.0.14-3ubuntu1) ... Setting up libnl-route-3-200:armhf (3.4.0-1build3) ... Setting up libjs-jquery-ui (1.12.1+dfsg-8) ... Setting up libevent-dev (2.1.12-stable-1build1) ... Setting up gfortran-11 (11.2.0-10ubuntu1) ... Setting up autoconf (2.71-2) ... Setting up dh-strip-nondeterminism (1.12.0-2) ... Setting up dwz (0.14-1build1) ... Setting up libnl-3-dev:armhf (3.4.0-1build3) ... Setting up groff-base (1.22.4-7) ... Setting up debugedit (1:5.0-0ubuntu2) ... Setting up libcurl4:armhf (7.74.0-1.3ubuntu2) ... Setting up libx11-6:armhf (2:1.7.2-2) ... Setting up python3.9 (3.9.7-4) ... Setting up automake (1:1.16.5-1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libibverbs1:armhf (33.2-1ubuntu2) ... Setting up liblapack3:armhf (3.9.0-3ubuntu3) ... Setting up ibverbs-providers:armhf (33.2-1ubuntu2) ... Setting up openssh-client (1:8.4p1-6ubuntu2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxext6:armhf (2:1.3.4-0ubuntu4) ... Setting up python3 (3.9.4-1ubuntu2) ... Setting up man-db (2.9.4-2build1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up gfortran (4:11.2.0-1ubuntu1) ... 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 libxnvctrl0:armhf (470.57.01-0ubuntu3) ... Setting up dh-autoreconf (20) ... Setting up libnl-route-3-dev:armhf (3.4.0-1build3) ... Setting up libltdl-dev:armhf (2.4.6-15build1) ... Setting up liblapack-dev:armhf (3.9.0-3ubuntu3) ... Setting up cmake (3.21.3-5ubuntu1) ... Setting up libhwloc-dev:armhf (2.6.0-1) ... Setting up librdmacm1:armhf (33.2-1ubuntu2) ... Setting up debhelper (13.3.4ubuntu3) ... Setting up libibverbs-dev:armhf (33.2-1ubuntu2) ... Setting up libhwloc-plugins:armhf (2.6.0-1) ... Setting up libfabric1 (1.11.0-2) ... Setting up libpmix2:armhf (4.1.0-3ubuntu2) ... Setting up libopenmpi3:armhf (4.1.0-10ubuntu1) ... Setting up libpmix-dev:armhf (4.1.0-3ubuntu2) ... Setting up openmpi-bin (4.1.0-10ubuntu1) ... 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 mpi-default-bin (1.14) ... Setting up libopenmpi-dev:armhf (4.1.0-10ubuntu1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode Setting up mpi-default-dev (1.14) ... Setting up libdune-common-dev:armhf (2.8.0-3) ... Setting up libdune-geometry-dev:armhf (2.8.0-2ubuntu1) ... Setting up sbuild-build-depends-dune-localfunctions-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.34-0ubuntu3) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.15.0-161-generic arm64 (armv7l) Toolchain package versions: binutils_2.37-7ubuntu1 dpkg-dev_1.20.9ubuntu2 g++-11_11.2.0-10ubuntu1 gcc-11_11.2.0-10ubuntu1 libc6-dev_2.34-0ubuntu3 libstdc++-11-dev_11.2.0-10ubuntu1 libstdc++6_11.2.0-10ubuntu1 linux-libc-dev_5.13.0-19.19 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu1 apt_2.3.11 autoconf_2.71-2 automake_1:1.16.5-1 autopoint_0.21-4ubuntu3 autotools-dev_20180224.1+nmu1 base-files_12ubuntu1 base-passwd_3.5.52 bash_5.1-3ubuntu2 binutils_2.37-7ubuntu1 binutils-arm-linux-gnueabihf_2.37-7ubuntu1 binutils-common_2.37-7ubuntu1 bsdextrautils_2.37.2-4ubuntu1 bsdutils_1:2.37.2-4ubuntu1 build-essential_12.9ubuntu2 bzip2_1.0.8-4ubuntu4 ca-certificates_20211016 cmake_3.21.3-5ubuntu1 cmake-data_3.21.3-5ubuntu1 coreutils_8.32-4ubuntu3 cpp_4:11.2.0-1ubuntu1 cpp-11_11.2.0-10ubuntu1 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.3.4ubuntu3 debianutils_5.5-1 debugedit_1:5.0-0ubuntu2 dh-autoreconf_20 dh-elpa-helper_2.0.8ubuntu1 dh-strip-nondeterminism_1.12.0-2 diffutils_1:3.8-0ubuntu1 dpkg_1.20.9ubuntu2 dpkg-dev_1.20.9ubuntu2 dwz_0.14-1build1 e2fsprogs_1.46.4-1ubuntu1 emacsen-common_3.0.4 fakeroot_1.25.3-1.1ubuntu3 file_1:5.39-3build1 findutils_4.8.0-1ubuntu2 g++_4:11.2.0-1ubuntu1 g++-11_11.2.0-10ubuntu1 gcc_4:11.2.0-1ubuntu1 gcc-11_11.2.0-10ubuntu1 gcc-11-base_11.2.0-10ubuntu1 gettext_0.21-4ubuntu3 gettext-base_0.21-4ubuntu3 gfortran_4:11.2.0-1ubuntu1 gfortran-11_11.2.0-10ubuntu1 gpg_2.2.27-2ubuntu1 gpg-agent_2.2.27-2ubuntu1 gpgconf_2.2.27-2ubuntu1 gpgv_2.2.27-2ubuntu1 grep_3.7-1 groff-base_1.22.4-7 gzip_1.10-4ubuntu2 hostname_3.23ubuntu1 ibverbs-providers_33.2-1ubuntu2 init_1.60build1 init-system-helpers_1.60build1 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-10ubuntu2 libapparmor1_3.0.3-0ubuntu2 libapt-pkg6.0_2.3.11 libarchive-zip-perl_1.68-1 libarchive13_3.4.3-2build1 libargon2-1_0~20171227-0.2build22 libasan6_11.2.0-10ubuntu1 libassuan0_2.5.5-1 libatlas-base-dev_3.10.3-10ubuntu3 libatlas3-base_3.10.3-10ubuntu3 libatomic1_11.2.0-10ubuntu1 libattr1_1:2.5.1-1 libaudit-common_1:3.0-2ubuntu3 libaudit1_1:3.0-2ubuntu3 libbinutils_2.37-7ubuntu1 libblkid1_2.37.2-4ubuntu1 libbrotli1_1.0.9-2build4 libbsd0_0.11.3-1ubuntu3 libbz2-1.0_1.0.8-4ubuntu4 libc-bin_2.34-0ubuntu3 libc-dev-bin_2.34-0ubuntu3 libc6_2.34-0ubuntu3 libc6-dev_2.34-0ubuntu3 libcap-ng0_0.7.9-2.2build2 libcap2_1:2.44-1build2 libcbor0.6_0.6.0-0ubuntu4 libcc1-0_11.2.0-10ubuntu1 libcom-err2_1.46.4-1ubuntu1 libcrypt-dev_1:4.4.18-4ubuntu2 libcrypt1_1:4.4.18-4ubuntu2 libcryptsetup12_2:2.3.6-0ubuntu1 libctf-nobfd0_2.37-7ubuntu1 libctf0_2.37-7ubuntu1 libcurl4_7.74.0-1.3ubuntu2 libdb5.3_5.3.28+dfsg1-0.8ubuntu2 libdebconfclient0_0.256ubuntu4 libdebhelper-perl_13.3.4ubuntu3 libdevmapper1.02.1_2:1.02.175-2.1ubuntu3 libdpkg-perl_1.20.9ubuntu2 libdune-common-dev_2.8.0-3 libdune-geometry-dev_2.8.0-2ubuntu1 libdw1_0.185-2 libedit2_3.1-20210910-1 libelf1_0.185-2 libevent-2.1-7_2.1.12-stable-1build1 libevent-core-2.1-7_2.1.12-stable-1build1 libevent-dev_2.1.12-stable-1build1 libevent-extra-2.1-7_2.1.12-stable-1build1 libevent-openssl-2.1-7_2.1.12-stable-1build1 libevent-pthreads-2.1-7_2.1.12-stable-1build1 libexpat1_2.4.1-3 libext2fs2_1.46.4-1ubuntu1 libfabric1_1.11.0-2 libfakeroot_1.25.3-1.1ubuntu3 libffi8_3.4.2-1ubuntu5 libfido2-1_1.9.0-1 libfile-stripnondeterminism-perl_1.12.0-2 libgcc-11-dev_11.2.0-10ubuntu1 libgcc-s1_11.2.0-10ubuntu1 libgcrypt20_1.9.4-3ubuntu2 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libgfortran-11-dev_11.2.0-10ubuntu1 libgfortran5_11.2.0-10ubuntu1 libglib2.0-0_2.70.0-3 libgmp10_2:6.2.1+dfsg-1ubuntu3 libgnutls30_3.7.2-2ubuntu1 libgomp1_11.2.0-10ubuntu1 libgpg-error0_1.42-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1build1 libhwloc-dev_2.6.0-1 libhwloc-plugins_2.6.0-1 libhwloc15_2.6.0-1 libibverbs-dev_33.2-1ubuntu2 libibverbs1_33.2-1ubuntu2 libicu67_67.1-7ubuntu1 libidn2-0_2.3.2-2 libip4tc2_1.8.7-1ubuntu3 libisl23_0.24-2 libjs-jquery_3.5.1+dfsg+~3.5.5-8 libjs-jquery-ui_1.12.1+dfsg-8 libjson-c5_0.15-2build3 libjsoncpp24_1.9.4-5 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2ubuntu2 libkmod2_28-1ubuntu4 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 liblapack-dev_3.9.0-3ubuntu3 liblapack3_3.9.0-3ubuntu3 libldap-2.5-0_2.5.6+dfsg-1~exp1ubuntu1 liblockfile-bin_1.17-1build1 liblockfile1_1.17-1build1 libltdl-dev_2.4.6-15build1 libltdl7_2.4.6-15build1 liblz4-1_1.9.3-2build1 liblzma5_5.2.5-2build1 libmagic-mgc_1:5.39-3build1 libmagic1_1:5.39-3build1 libmd0_1.0.4-1 libmount1_2.37.2-4ubuntu1 libmpc3_1.2.1-1 libmpdec3_2.5.1-2build1 libmpfr6_4.1.0-3build2 libncurses6_6.2+20210905-1 libncursesw6_6.2+20210905-1 libnettle8_3.7.3-1build1 libnghttp2-14_1.43.0-1build1 libnl-3-200_3.4.0-1build3 libnl-3-dev_3.4.0-1build3 libnl-route-3-200_3.4.0-1build3 libnl-route-3-dev_3.4.0-1build3 libnpth0_1.6-3build1 libnsl-dev_1.3.0-2build1 libnsl2_1.3.0-2build1 libnuma-dev_2.0.14-3ubuntu1 libnuma1_2.0.14-3ubuntu1 libopenmpi-dev_4.1.0-10ubuntu1 libopenmpi3_4.1.0-10ubuntu1 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10ubuntu1 libpam-modules-bin_1.4.0-10ubuntu1 libpam-runtime_1.4.0-10ubuntu1 libpam0g_1.4.0-10ubuntu1 libpciaccess0_0.16-1build3 libpcre2-8-0_10.37-0ubuntu2 libpcre3_2:8.39-13build4 libperl5.32_5.32.1-3ubuntu3 libpipeline1_1.5.3-1build1 libpmix-dev_4.1.0-3ubuntu2 libpmix2_4.1.0-3ubuntu2 libpng16-16_1.6.37-3build4 libprocps8_2:3.3.17-5ubuntu3 libpsl5_0.21.0-1.2build1 libpython3-stdlib_3.9.4-1ubuntu2 libpython3.9-minimal_3.9.7-4 libpython3.9-stdlib_3.9.7-4 librdmacm1_33.2-1ubuntu2 libreadline8_8.1-2build1 librhash0_1.4.2-1 librtmp1_2.4+20151223.gitfa8646d.1-2build3 libsasl2-2_2.1.27+dfsg-2.2 libsasl2-modules-db_2.1.27+dfsg-2.2 libseccomp2_2.5.1-1ubuntu2 libselinux1_3.1-3build3 libsemanage-common_3.1-1ubuntu3 libsemanage1_3.1-1ubuntu3 libsepol1_3.1-1ubuntu2 libsigsegv2_2.13-1ubuntu2 libsmartcols1_2.37.2-4ubuntu1 libsqlite3-0_3.36.0-2 libss2_1.46.4-1ubuntu1 libssh-4_0.9.6-1 libssl1.1_1.1.1l-1ubuntu1 libstdc++-11-dev_11.2.0-10ubuntu1 libstdc++6_11.2.0-10ubuntu1 libsub-override-perl_0.09-2 libsystemd0_248.3-1ubuntu8 libtasn1-6_4.17.0-2 libtinfo6_6.2+20210905-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15build1 libubsan1_11.2.0-10ubuntu1 libuchardet0_0.0.7-1build1 libudev1_248.3-1ubuntu8 libunistring2_0.9.10-6 libuuid1_2.37.2-4ubuntu1 libuv1_1.40.0-2ubuntu1 libx11-6_2:1.7.2-2 libx11-data_2:1.7.2-2 libxau6_1:1.0.9-1build4 libxcb1_1.14-3ubuntu2 libxdmcp6_1:1.1.3-0ubuntu4 libxext6_2:1.3.4-0ubuntu4 libxml2_2.9.12+dfsg-5 libxnvctrl0_470.57.01-0ubuntu3 libxxhash0_0.8.0-2build1 libzstd1_1.4.8+dfsg-3 linux-libc-dev_5.13.0-19.19 lockfile-progs_0.1.19 login_1:4.8.1-1ubuntu9 logsave_1.46.4-1ubuntu1 lsb-base_11.1.0ubuntu3 lto-disabled-list_16 m4_1.4.18-5ubuntu1 make_4.3-4ubuntu2 man-db_2.9.4-2build1 mawk_1.3.4.20200120-2build1 media-types_4.0.0 mount_2.37.2-4ubuntu1 mpi-default-bin_1.14 mpi-default-dev_1.14 ncurses-base_6.2+20210905-1 ncurses-bin_6.2+20210905-1 ocl-icd-libopencl1_2.2.14-3 openmpi-bin_4.1.0-10ubuntu1 openmpi-common_4.1.0-10ubuntu1 openssh-client_1:8.4p1-6ubuntu2 openssl_1.1.1l-1ubuntu1 optipng_0.7.7-2 passwd_1:4.8.1-1ubuntu9 patch_2.7.6-7build1 perl_5.32.1-3ubuntu3 perl-base_5.32.1-3ubuntu3 perl-modules-5.32_5.32.1-3ubuntu3 pinentry-curses_1.1.1-1build1 pkg-config_0.29.2-1ubuntu2 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-5ubuntu3 python3_3.9.4-1ubuntu2 python3-minimal_3.9.4-1ubuntu2 python3.9_3.9.7-4 python3.9-minimal_3.9.7-4 readline-common_8.1-2build1 rpcsvc-proto_1.4.2-0ubuntu5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-dune-localfunctions-dummy_0.invalid.0 sed_4.7-1ubuntu2 sensible-utils_0.0.17 systemd_248.3-1ubuntu8 systemd-sysv_248.3-1ubuntu8 systemd-timesyncd_248.3-1ubuntu8 sysvinit-utils_2.96-7ubuntu2 tar_1.34+dfsg-1build2 tzdata_2021e-1ubuntu1 ubuntu-keyring_2021.03.26 usrmerge_25ubuntu2 util-linux_2.37.2-4ubuntu1 xz-utils_5.2.5-2build1 zlib1g_1:1.2.11.dfsg-2ubuntu7 zlib1g-dev_1:1.2.11.dfsg-2ubuntu7 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Thu Nov 4 09:03:12 2021 UTC gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./dune-localfunctions_2.8.0-5ubuntu1.dsc dpkg-source: info: extracting dune-localfunctions in /<> dpkg-source: info: unpacking dune-localfunctions_2.8.0.orig.tar.gz dpkg-source: info: unpacking dune-localfunctions_2.8.0-5ubuntu1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying increase-test-orthonormal-tolerance.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-22370891 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-22370891 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-22370891 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package dune-localfunctions dpkg-buildpackage: info: source version 2.8.0-5ubuntu1 dpkg-buildpackage: info: source distribution jammy dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf 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-arch dh binary-arch --builddirectory=build --buildsystem=cmake dh_update_autotools_config -a -O--builddirectory=build -O--buildsystem=cmake dh_autoreconf -a -O--builddirectory=build -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' 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_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_SHARED_LIBS=1 .. -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.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-localfunctions: dune-geometry (>= 2.8) -- Dependencies for dune-geometry: dune-common (>= 2.8) -- Performing Test cxx_std_flag_17 -- Performing Test cxx_std_flag_17 - Success -- Performing Test compiler_supports_cxx17 -- Performing Test compiler_supports_cxx17 - Success -- Performing Test HAS_ATTRIBUTE_UNUSED -- Performing Test HAS_ATTRIBUTE_UNUSED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED -- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success -- Looking for std::experimental::make_array -- Looking for std::experimental::make_array - found -- Looking for std::move> -- Looking for std::move> - found -- Looking for std::identity -- Looking for std::identity - not found -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Searching for macro file 'DuneCommonMacros' for module 'dune-common'. -- Performing tests specific to dune-common from file /usr/share/dune/cmake/modules/DuneCommonMacros.cmake. -- Set Minimal Debug Level to 4 -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Looking for pthread.h -- Looking for pthread.h - 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/arm-linux-gnueabihf/libblas.so;/usr/lib/arm-linux-gnueabihf/libf77blas.so;/usr/lib/arm-linux-gnueabihf/libatlas.so -- Looking for cheev_ -- Looking for cheev_ - not found -- Looking for cheev_ -- Looking for cheev_ - not found -- Looking for cheev_ -- Looking for cheev_ - not found -- Looking for cheev_ -- Looking for cheev_ - found -- Found LAPACK: /usr/lib/arm-linux-gnueabihf/liblapack.so;/usr/lib/arm-linux-gnueabihf/libblas.so;/usr/lib/arm-linux-gnueabihf/libf77blas.so;/usr/lib/arm-linux-gnueabihf/libatlas.so -- Looking for dsyev_ -- Looking for dsyev_ - found -- Could NOT find GMP (missing: GMPXX_LIB GMPXX_INCLUDE_DIR GMP_INCLUDE_DIR GMP_LIB) -- Performing Test QuadMath_COMPILES -- Performing Test QuadMath_COMPILES - Failed -- Could NOT find QuadMath (missing: QuadMath_VAR QuadMath_COMPILES) CMake Warning (dev) at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (MPI). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args) /usr/share/cmake-3.21/Modules/FindMPI.cmake:270 (include) /usr/share/dune/cmake/modules/DuneCommonMacros.cmake:25 (find_package) /usr/share/dune/cmake/modules/DuneMacros.cmake:609 (include) /usr/share/dune/cmake/modules/DuneMacros.cmake:699 (dune_process_dependency_macros) CMakeLists.txt:23 (dune_project) This warning is for project developers. Use -Wno-dev to suppress it. -- Found MPI_C: /usr/lib/arm-linux-gnueabihf/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 "") CMake Warning (dev) at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (MPI). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args) /usr/share/cmake-3.21/Modules/FindMPI.cmake:270 (include) /usr/share/dune/cmake/modules/FindPTScotch.cmake:77 (find_package) /usr/share/dune/cmake/modules/DuneCommonMacros.cmake:33 (find_package) /usr/share/dune/cmake/modules/DuneMacros.cmake:609 (include) /usr/share/dune/cmake/modules/DuneMacros.cmake:699 (dune_process_dependency_macros) CMakeLists.txt:23 (dune_project) This warning is for project developers. Use -Wno-dev to suppress it. -- 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) CMake Warning (dev) at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (MPI). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args) /usr/share/cmake-3.21/Modules/FindMPI.cmake:270 (include) /usr/share/dune/cmake/modules/FindParMETIS.cmake:87 (find_package) /usr/share/dune/cmake/modules/DuneCommonMacros.cmake:37 (find_package) /usr/share/dune/cmake/modules/DuneMacros.cmake:609 (include) /usr/share/dune/cmake/modules/DuneMacros.cmake:699 (dune_process_dependency_macros) CMakeLists.txt:23 (dune_project) This warning is for project developers. Use -Wno-dev to suppress it. -- Found MPI_C: /usr/lib/arm-linux-gnueabihf/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 Python3_LIBRARIES Development Development.Module Development.Embed) (found version "3.9.7") -- Failed to find the python package pip with interpreter /usr/bin/python3. (missing: DUNE_PYTHON_pip_FOUND) -- Setting dune-common_INCLUDE_DIRS=/usr/include -- Setting dune-common_LIBRARIES=dunecommon -- Searching for macro file 'DuneGeometryMacros' for module 'dune-geometry'. -- No module specific tests performed for module 'dune-geometry' because macro file 'DuneGeometryMacros.cmake' not found in /<>/cmake/modules;/usr/share/dune/cmake/modules;/usr/share/dune/cmake/modules. -- Setting dune-geometry_INCLUDE_DIRS=/usr/include -- Setting dune-geometry_LIBRARIES=dunegeometry -- Searching for macro file 'DuneLocalfunctionsMacros' for module 'dune-localfunctions'. -- No module specific tests performed for module 'dune-localfunctions' because macro file 'DuneLocalfunctionsMacros.cmake' not found in /<>/cmake/modules;/usr/share/dune/cmake/modules;/usr/share/dune/cmake/modules. -- Using scripts from /usr/share/dune/cmake/scripts for creating doxygen stuff. -- Adding custom target for config.h generation -- The following OPTIONAL packages have been found: * BLAS, fast linear algebra routines * LAPACK, fast linear algebra routines * Threads, Multi-threading library * PkgConfig, Unified interface for querying installed libraries To find Dune module dependencies * MPI, Message Passing Interface library Parallel programming on multiple processors -- The following REQUIRED packages have been found: * dune-common * dune-geometry -- The following OPTIONAL packages have not been found: * LATEX * LatexMk * Sphinx, Documentation generator, To generate the documentation from CMake and Python sources * Doxygen, Class documentation generator, To generate the class documentation from C++ sources * GMP, GNU multi-precision library, * QuadMath, GCC Quad-Precision Math Library, * Inkscape, converts SVG images, To generate the documentation with LaTeX * TBB, Intel's Threading Building Blocks * PTScotch, Sequential and Parallel Graph Partitioning * METIS, Serial Graph Partitioning * ParMETIS (required version >= 4.0), Parallel Graph Partitioning * Vc, C++ Vectorization library, For use of SIMD instructions * Python3 -- Configuring done CMake Warning (dev) in CMakeLists.txt: Policy CMP0087 is not set: Install CODE|SCRIPT allow the use of generator expressions. Run "cmake --help-policy CMP0087" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/build make[1]: Leaving directory '/<>' dh_auto_build -a -O--builddirectory=build -O--buildsystem=cmake cd build && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<>/build' /usr/bin/cmake -S/<> -B/<>/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build/CMakeFiles /<>/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/build' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/<>/build' /usr/bin/cmake -E cmake_progress_start /<>/build/CMakeFiles 0 make[1]: Leaving directory '/<>/build' debian/rules override_dh_auto_test make[1]: Entering directory '/<>' dh_auto_build -- build_tests cd build && make -j4 "INSTALL=install --strip-program=true" build_tests VERBOSE=1 make[2]: Entering directory '/<>/build' /usr/bin/cmake -S/<> -B/<>/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 build_tests make[3]: Entering directory '/<>/build' /usr/bin/cmake -S/<> -B/<>/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/build/CMakeFiles 70 make -f CMakeFiles/Makefile2 CMakeFiles/build_tests.dir/all make[4]: Entering directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-orthonormal4.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal4.dir/depend make -f dune/localfunctions/dualmortarbasis/test/CMakeFiles/test-biorthogonality.dir/build.make dune/localfunctions/dualmortarbasis/test/CMakeFiles/test-biorthogonality.dir/depend make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex3.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex3.dir/depend make -f dune/localfunctions/test/CMakeFiles/refinedelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/refinedelementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-orthonormal4.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/dualmortarbasis/test /<>/build /<>/build/dune/localfunctions/dualmortarbasis/test /<>/build/dune/localfunctions/dualmortarbasis/test/CMakeFiles/test-biorthogonality.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/refinedelementtest.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex3.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-orthonormal4.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal4.dir/build make -f dune/localfunctions/dualmortarbasis/test/CMakeFiles/test-biorthogonality.dir/build.make dune/localfunctions/dualmortarbasis/test/CMakeFiles/test-biorthogonality.dir/build make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/refinedelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/refinedelementtest.dir/build make[5]: Entering directory '/<>/build' make[5]: Entering directory '/<>/build' make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex3.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex3.dir/build make[5]: Entering directory '/<>/build' make[5]: Entering directory '/<>/build' [ 1%] Building CXX object dune/localfunctions/test/CMakeFiles/test-orthonormal4.dir/test-orthonormal.cc.o [ 2%] Building CXX object dune/localfunctions/dualmortarbasis/test/CMakeFiles/test-biorthogonality.dir/test-biorthogonality.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=4 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-orthonormal4.dir/test-orthonormal.cc.o -MF CMakeFiles/test-orthonormal4.dir/test-orthonormal.cc.o.d -o CMakeFiles/test-orthonormal4.dir/test-orthonormal.cc.o -c /<>/dune/localfunctions/test/test-orthonormal.cc cd /<>/build/dune/localfunctions/dualmortarbasis/test && /usr/bin/c++ -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/dualmortarbasis/test/CMakeFiles/test-biorthogonality.dir/test-biorthogonality.cc.o -MF CMakeFiles/test-biorthogonality.dir/test-biorthogonality.cc.o.d -o CMakeFiles/test-biorthogonality.dir/test-biorthogonality.cc.o -c /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc [ 4%] Building CXX object dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex3.dir/test-raviartthomassimplex.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=3 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex3.dir/test-raviartthomassimplex.cc.o -MF CMakeFiles/test-raviartthomassimplex3.dir/test-raviartthomassimplex.cc.o.d -o CMakeFiles/test-raviartthomassimplex3.dir/test-raviartthomassimplex.cc.o -c /<>/dune/localfunctions/test/test-raviartthomassimplex.cc [ 5%] Building CXX object dune/localfunctions/test/CMakeFiles/refinedelementtest.dir/refinedelementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/refinedelementtest.dir/refinedelementtest.cc.o -MF CMakeFiles/refinedelementtest.dir/refinedelementtest.cc.o.d -o CMakeFiles/refinedelementtest.dir/refinedelementtest.cc.o -c /<>/dune/localfunctions/test/refinedelementtest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:9: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:9: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/refinedelementtest.cc:11: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/refinedelementtest.cc:11: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:14, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(K, const Dune::FieldVector&) [with K = double]’: /<>/dune/localfunctions/test/test-orthonormal.cc:67:54: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)64424509444]’ /<>/dune/localfunctions/test/test-orthonormal.cc:156:41: required from here /usr/include/dune/common/fvector.hh:530:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 530 | inline FieldVector operator* (const K a, const FieldVector& b) | ^~~~~~~~ In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:7: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(const Dune::FieldVector&, K) [with K = double]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:64:47: required from ‘bool testBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualP1LocalFiniteElement; LagrangeLfe = Dune::LagrangeSimplexLocalFiniteElement]’ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:173:32: required from here /usr/include/dune/common/fvector.hh:458:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 458 | inline FieldVector operator* (const FieldVector& a, const K b) | ^~~~~~~~ In file included from /<>/dune/localfunctions/test/refinedelementtest.cc:11: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RefinedP1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RefinedP1LocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RefinedP1LocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::LagrangeSimplexLocalCoefficients<1, 2>, Dune::Impl::LagrangeSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/refinedelementtest.cc:18:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:10: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:133:47: required from ‘bool testFaceBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualP1LocalFiniteElement; LagrangeLfe = Dune::LagrangeSimplexLocalFiniteElement]’ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:199:36: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:133:47: required from ‘bool testFaceBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualP1LocalFiniteElement; LagrangeLfe = Dune::LagrangeSimplexLocalFiniteElement]’ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:202:36: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:7: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(K, const Dune::FieldVector&) [with K = double]’: /<>/dune/localfunctions/dualmortarbasis/dualq1/dualq1localbasis.hh:67:40: required from ‘void Dune::DualQ1LocalBasis::evaluateFunction(const typename Dune::DualQ1LocalBasis::Traits::DomainType&, std::vector, R, 1, Dune::FieldVector, Dune::FieldMatrix >::RangeType>&) const [with D = double; R = double; int dim = 1; typename Dune::DualQ1LocalBasis::Traits::DomainType = Dune::FieldVector; Dune::DualQ1LocalBasis::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename Dune::LocalBasisTraits, R, 1, Dune::FieldVector, Dune::FieldMatrix >::RangeType = Dune::FieldVector]’ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:50:42: required from ‘bool testBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualQ1LocalFiniteElement; LagrangeLfe = Dune::LagrangeCubeLocalFiniteElement]’ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:185:32: required from here /usr/include/dune/common/fvector.hh:530:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 530 | inline FieldVector operator* (const K a, const FieldVector& b) | ^~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc: In function ‘bool testFaceBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualP1LocalFiniteElement; LagrangeLfe = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:133:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 133 | const auto& elementPos = geometry.global(pos); | ^~~~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:143:49: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 143 | integralLagrange[k] += lagrangeValues[k]*weight; | ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:10: /usr/include/dune/geometry/affinegeometry.hh: In member function ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2]’: /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc: In function ‘bool testFaceBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualP1LocalFiniteElement; LagrangeLfe = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:133:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 133 | const auto& elementPos = geometry.global(pos); | ^~~~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:143:49: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 143 | integralLagrange[k] += lagrangeValues[k]*weight; | ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:10: /usr/include/dune/geometry/affinegeometry.hh: In member function ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3]’: /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:17: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh: In member function ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 1; bool faceDual = true]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:195:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 195 | const auto& elementPos = geometry.global(pos); | ^~~~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/dualq1.hh: In member function ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 2; bool faceDual = true]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:195:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:204:39: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 204 | integral[k] += q1Values[row]*weight; | ~~~~~~~~~~~~~^~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc: In function ‘bool testFaceBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualQ1LocalFiniteElement; LagrangeLfe = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:133:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 133 | const auto& elementPos = geometry.global(pos); | ^~~~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:143:49: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 143 | integralLagrange[k] += lagrangeValues[k]*weight; | ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:17: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh: In member function ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 3; bool faceDual = true]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:195:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 195 | const auto& elementPos = geometry.global(pos); | ^~~~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:204:39: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 204 | integral[k] += q1Values[row]*weight; | ~~~~~~~~~~~~~^~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc: In function ‘bool testFaceBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualQ1LocalFiniteElement; LagrangeLfe = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:133:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 133 | const auto& elementPos = geometry.global(pos); | ^~~~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:143:49: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 143 | integralLagrange[k] += lagrangeValues[k]*weight; | ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RefinedP1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/lagrange/p0/p0localbasis.hh:8, from /<>/dune/localfunctions/lagrange/p0.hh:9, from /<>/dune/localfunctions/refined/refinedp1.hh:9, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/refinedelementtest.cc:11: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RefinedP1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/lagrange/p0/p0localbasis.hh:8, from /<>/dune/localfunctions/lagrange/p0.hh:9, from /<>/dune/localfunctions/refined/refinedp1.hh:9, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/refinedelementtest.cc:11: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RefinedP0LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 7%] Linking CXX executable test-orthonormal4 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-orthonormal4.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-orthonormal4.dir/test-orthonormal.cc.o -o test-orthonormal4 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 7%] Built target test-orthonormal4 make -f dune/localfunctions/test/CMakeFiles/test-orthonormal3.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal3.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-orthonormal3.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-orthonormal3.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal3.dir/build make[5]: Entering directory '/<>/build' [ 8%] Building CXX object dune/localfunctions/test/CMakeFiles/test-orthonormal3.dir/test-orthonormal.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=3 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-orthonormal3.dir/test-orthonormal.cc.o -MF CMakeFiles/test-orthonormal3.dir/test-orthonormal.cc.o.d -o CMakeFiles/test-orthonormal3.dir/test-orthonormal.cc.o -c /<>/dune/localfunctions/test/test-orthonormal.cc /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:14, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(K, const Dune::FieldVector&) [with K = double]’: /<>/dune/localfunctions/test/test-orthonormal.cc:67:54: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)30064771075]’ /<>/dune/localfunctions/test/test-orthonormal.cc:149:41: required from here /usr/include/dune/common/fvector.hh:530:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 530 | inline FieldVector operator* (const K a, const FieldVector& b) | ^~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:17: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh: In member function ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 2; bool faceDual = true]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:195:49: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 195 | const auto& elementPos = geometry.global(pos); | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc: In function ‘bool testFaceBiorthogonality(const DualLfe&, const LagrangeLfe&) [with DualLfe = Dune::DualQ1LocalFiniteElement; LagrangeLfe = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/dualmortarbasis/test/test-biorthogonality.cc:133:47: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 133 | const auto& elementPos = geometry.global(pos); | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/refined/refinedp1.hh:6, from /<>/dune/localfunctions/test/refinedelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Linking CXX executable test-biorthogonality cd /<>/build/dune/localfunctions/dualmortarbasis/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-biorthogonality.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-biorthogonality.dir/test-biorthogonality.cc.o -o test-biorthogonality -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 10%] Built target test-biorthogonality make -f dune/localfunctions/test/CMakeFiles/test-q1.dir/build.make dune/localfunctions/test/CMakeFiles/test-q1.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-q1.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-q1.dir/build.make dune/localfunctions/test/CMakeFiles/test-q1.dir/build make[5]: Entering directory '/<>/build' [ 11%] Building CXX object dune/localfunctions/test/CMakeFiles/test-q1.dir/test-q1.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-q1.dir/test-q1.cc.o -MF CMakeFiles/test-q1.dir/test-q1.cc.o.d -o CMakeFiles/test-q1.dir/test-q1.cc.o -c /<>/dune/localfunctions/test/test-q1.cc /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-q1.cc:20: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ [ 12%] Linking CXX executable test-raviartthomassimplex3 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-raviartthomassimplex3.dir/link.txt --verbose=1 In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-q1.cc:20: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-raviartthomassimplex3.dir/test-raviartthomassimplex.cc.o -o test-raviartthomassimplex3 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ [ 14%] Linking CXX executable test-orthonormal3 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-orthonormal3.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-orthonormal3.dir/test-orthonormal.cc.o -o test-orthonormal3 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 14%] Built target test-raviartthomassimplex3 make -f dune/localfunctions/test/CMakeFiles/nedelec1stkindelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/nedelec1stkindelementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/nedelec1stkindelementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/nedelec1stkindelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/nedelec1stkindelementtest.dir/build make[5]: Entering directory '/<>/build' [ 15%] Building CXX object dune/localfunctions/test/CMakeFiles/nedelec1stkindelementtest.dir/nedelec1stkindelementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/nedelec1stkindelementtest.dir/nedelec1stkindelementtest.cc.o -MF CMakeFiles/nedelec1stkindelementtest.dir/nedelec1stkindelementtest.cc.o.d -o CMakeFiles/nedelec1stkindelementtest.dir/nedelec1stkindelementtest.cc.o -c /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc make[5]: Leaving directory '/<>/build' [ 15%] Built target test-orthonormal3 make -f dune/localfunctions/test/CMakeFiles/monomialshapefunctiontest.dir/build.make dune/localfunctions/test/CMakeFiles/monomialshapefunctiontest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/monomialshapefunctiontest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/monomialshapefunctiontest.dir/build.make dune/localfunctions/test/CMakeFiles/monomialshapefunctiontest.dir/build make[5]: Entering directory '/<>/build' [ 17%] Building CXX object dune/localfunctions/test/CMakeFiles/monomialshapefunctiontest.dir/monomialshapefunctiontest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/monomialshapefunctiontest.dir/monomialshapefunctiontest.cc.o -MF CMakeFiles/monomialshapefunctiontest.dir/monomialshapefunctiontest.cc.o.d -o CMakeFiles/monomialshapefunctiontest.dir/monomialshapefunctiontest.cc.o -c /<>/dune/localfunctions/test/monomialshapefunctiontest.cc In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q1.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q1.cc:41:24: required from ‘void testQ1(int&) [with unsigned int dim = 1]’ /<>/dune/localfunctions/test/test-q1.cc:54:14: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q1.cc:41:24: required from ‘void testQ1(int&) [with unsigned int dim = 2]’ /<>/dune/localfunctions/test/test-q1.cc:55:14: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/lagrange/lagrangecube.hh:17, from /<>/dune/localfunctions/lagrange/q1.hh:11, from /<>/dune/localfunctions/test/test-q1.cc:17: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > > > >(const FEFunction, Dune::MultiLinearGeometry > > >&):: [with auto:8 = Dune::FieldVector&]’: /<>/dune/localfunctions/lagrange/lagrangecube.hh:662:19: required from ‘void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = FEFunction, Dune::MultiLinearGeometry > > >; Coeff = double; LocalInterpolation = Dune::Impl::LagrangeCubeLocalInterpolation >; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 0>]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q1.cc:41:24: required from ‘void testQ1(int&) [with unsigned int dim = 0]’ /<>/dune/localfunctions/test/test-q1.cc:53:14: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:9: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:9: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q1.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: required from ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::Impl::LagrangeCubeLocalBasis; Geometry = Dune::MultiLinearGeometry >; typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal = Dune::FieldVector; Dune::ScalarLocalToGlobalBasisAdaptor::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Dune::LocalToGlobalBasisAdaptorTraits::Jacobian = Dune::FieldMatrix; typename LocalBasis::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >]’ /<>/dune/localfunctions/test/test-fe.hh:204:32: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q1.cc:41:24: required from ‘void testQ1(int&) [with unsigned int dim = 1]’ /<>/dune/localfunctions/test/test-q1.cc:54:14: required from here /usr/include/dune/geometry/multilineargeometry.hh:683:3: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange/lagrangecube.hh:17, from /<>/dune/localfunctions/lagrange/q1.hh:11, from /<>/dune/localfunctions/test/test-q1.cc:17: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > > > >(const FEFunction, Dune::MultiLinearGeometry > > >&):: [with auto:8 = Dune::FieldVector&]’: /<>/dune/localfunctions/lagrange/lagrangecube.hh:662:19: required from ‘void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = FEFunction, Dune::MultiLinearGeometry > > >; Coeff = double; LocalInterpolation = Dune::Impl::LagrangeCubeLocalInterpolation >; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q1.cc:41:24: required from ‘void testQ1(int&) [with unsigned int dim = 2]’ /<>/dune/localfunctions/test/test-q1.cc:55:14: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/fmatrix.hh:14, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:339:48: required from ‘Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::Nedelec1stKindSimplexLocalInterpolation(std::bitset::numberOfEdges>) [with LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’ /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:412:5: required from here /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:339:48: required from ‘Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::Nedelec1stKindSimplexLocalInterpolation(std::bitset::numberOfEdges>) [with LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’ /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:412:5: required from here /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:9: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindCubeLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindCubeLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindCubeLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:39:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindCubeLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindCubeLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindCubeLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:49:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:16, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:8 = const Dune::FieldVector&]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:357:19: required from ‘void Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:19:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:8 = const Dune::FieldVector&]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:357:19: required from ‘void Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:29:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:11: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::MonomialLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::MonomialLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::MonomialLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::MonomialLocalCoefficients<1>, Dune::MonomialLocalInterpolation, 1> >]’ /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:52:5: required from ‘main(int, char**):: [with auto:11 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:49:18: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:8 = const Dune::FieldVector&]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:452:19: required from ‘void Dune::Impl::Nedelec1stKindCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindCubeLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindCubeLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindCubeLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:39:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:8 = const Dune::FieldVector&]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:452:19: required from ‘void Dune::Impl::Nedelec1stKindCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindCubeLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindCubeLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindCubeLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:49:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:9: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:357:19: required from ‘void Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:19:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:357:19: required from ‘void Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:29:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:452:19: required from ‘void Dune::Impl::Nedelec1stKindCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindCubeLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindCubeLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindCubeLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:39:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:452:19: required from ‘void Dune::Impl::Nedelec1stKindCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindCubeLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindCubeLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindCubeLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:49:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:19:3: required from here /usr/include/c++/11/bits/std_function.h:289:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) | ^~~~~~~~~ /usr/include/c++/11/bits/std_function.h: In instantiation of ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:29:3: required from here /usr/include/c++/11/bits/std_function.h:289:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/tuple:41, from /usr/include/c++/11/functional:54, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’: /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:19:3: required from here /usr/include/c++/11/bits/invoke.h:104:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 104 | __invoke_r(_Callable&& __fn, _Args&&... __args) | ^~~~~~~~~~ /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’: /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:29:3: required from here /usr/include/c++/11/bits/invoke.h:104:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/functional:58, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/refwrap.h: In instantiation of ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:19:3: required from here /usr/include/c++/11/bits/refwrap.h:343:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 343 | operator()(_Args&&... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/refwrap.h: In instantiation of ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:29:3: required from here /usr/include/c++/11/bits/refwrap.h:343:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/tuple:41, from /usr/include/c++/11/functional:54, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&)::&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:19:3: required from here /usr/include/c++/11/bits/invoke.h:90:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 90 | __invoke(_Callable&& __fn, _Args&&... __args) | ^~~~~~~~ [ 18%] Linking CXX executable refinedelementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/refinedelementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/refinedelementtest.dir/refinedelementtest.cc.o -o refinedelementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:29:3: required from here /usr/include/c++/11/bits/invoke.h:90:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:9: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<2, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:19:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::Nedelec1stKindSimplexLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::Nedelec1stKindSimplexLocalCoefficients<3, 1>, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >]’ /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:29:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/test-q1.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/q1.hh:10, from /<>/dune/localfunctions/test/test-q1.cc:17: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::Impl::LagrangeCubeLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q1.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh:687:12: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 687 | return jit; | ^~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange/q1.hh:11, from /<>/dune/localfunctions/test/test-q1.cc:17: /<>/dune/localfunctions/lagrange/lagrangecube.hh: In member function ‘void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangecube.hh:662:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 662 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-q1.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ make[5]: Leaving directory '/<>/build' [ 18%] Built target refinedelementtest make -f dune/localfunctions/test/CMakeFiles/lagrangeshapefunctiontest.dir/build.make dune/localfunctions/test/CMakeFiles/lagrangeshapefunctiontest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/lagrangeshapefunctiontest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/lagrangeshapefunctiontest.dir/build.make dune/localfunctions/test/CMakeFiles/lagrangeshapefunctiontest.dir/build make[5]: Entering directory '/<>/build' In file included from /<>/dune/localfunctions/lagrange/q1.hh:11, from /<>/dune/localfunctions/test/test-q1.cc:17: /<>/dune/localfunctions/lagrange/lagrangecube.hh: In member function ‘void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangecube.hh:662:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 662 | out[0] = f(center); | ~^~~~~~~~ [ 20%] Building CXX object dune/localfunctions/test/CMakeFiles/lagrangeshapefunctiontest.dir/lagrangeshapefunctiontest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/lagrangeshapefunctiontest.dir/lagrangeshapefunctiontest.cc.o -MF CMakeFiles/lagrangeshapefunctiontest.dir/lagrangeshapefunctiontest.cc.o.d -o CMakeFiles/lagrangeshapefunctiontest.dir/lagrangeshapefunctiontest.cc.o -c /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:452:19: required from ‘void Dune::Impl::Nedelec1stKindCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’ /<>/dune/localfunctions/common/virtualwrappers.hh:168:24: required from ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::Impl::Nedelec1stKindCubeLocalInterpolation >; Dune::LocalInterpolationVirtualImp::FunctionType = std::function(Dune::FieldVector)>; typename Dune::LocalInterpolationVirtualInterface::CoefficientType = double]’ /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: required from here /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh: In constructor ‘Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::Nedelec1stKindSimplexLocalInterpolation(std::bitset::numberOfEdges>) [with LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:339:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 339 | edge_[i] = refElement.position(v1,dim) - refElement.position(v0,dim); | ^~~~~ In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:7: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh: In constructor ‘Dune::Impl::Nedelec1stKindCubeLocalInterpolation::Nedelec1stKindCubeLocalInterpolation(std::bitset::numberOfEdges>) [with LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:434:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 434 | edge_[i] = refElement.position(v1,dim) - refElement.position(v0,dim); | ^~~~~ /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh: In constructor ‘Dune::Impl::Nedelec1stKindCubeLocalInterpolation::Nedelec1stKindCubeLocalInterpolation(std::bitset::numberOfEdges>) [with LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:434:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::MonomialLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:11: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::MonomialLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:11: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::MonomialLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::MonomialLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::MonomialLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::MonomialLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh: In member function ‘void Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::Nedelec1stKindSimplexLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:357:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 357 | auto y = f(m_[i]); | ~^~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:25: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh: In member function ‘void Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::Nedelec1stKindSimplexLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:357:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 357 | auto y = f(m_[i]); | ~^~~~~~~ In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:7: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh: In member function ‘void Dune::Impl::Nedelec1stKindCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::Nedelec1stKindCubeLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:452:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 452 | auto y = f(m_[i]); | ~^~~~~~~ /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh: In member function ‘void Dune::Impl::Nedelec1stKindCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::Nedelec1stKindCubeLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindcube.hh:452:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 452 | auto y = f(m_[i]); | ~^~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:25: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/common/fmatrix.hh:14, from /<>/dune/localfunctions/lagrange/p0/p0localbasis.hh:8, from /<>/dune/localfunctions/lagrange/p0.hh:9, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator-(const Dune::FieldVector&, K) [with K = double]’: /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:87:30: required from ‘bool testPk(const FE&) [with FE = Dune::LagrangeSimplexLocalFiniteElement]’ /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:116:20: required from here /usr/include/dune/common/fvector.hh:451:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 451 | inline FieldVector operator- (const FieldVector& a, const K b) | ^~~~~~~~ In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh: In member function ‘void Dune::Impl::Nedelec1stKindSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::Impl::Nedelec1stKindSimplexLocalBasis]’: /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:357:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 357 | auto y = f(m_[i]); | ~^~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: [with auto:8 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q1.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::Impl::LagrangeCubeLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:9: /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::Nedelec1stKindSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::Nedelec1stKindCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; In file included from /<>/dune/localfunctions/test/test-localfe.hh:23, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:9: /<>/dune/localfunctions/common/virtualwrappers.hh: In member function ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::Impl::Nedelec1stKindCubeLocalInterpolation >]’: /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 166 | virtual void interpolate (const FunctionType& f, std::vector& out) const | ^~~~~~~~~~~ /<>/dune/localfunctions/common/virtualwrappers.hh: In member function ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::Impl::Nedelec1stKindSimplexLocalInterpolation >]’: /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/common/virtualwrappers.hh: In member function ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::Impl::Nedelec1stKindSimplexLocalInterpolation >]’: /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:8 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:8 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:8 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:25: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::P0LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/lagrange/p0/p0localbasis.hh:8, from /<>/dune/localfunctions/lagrange/p0.hh:9, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:25: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/lagrange/p0/p0localbasis.hh:8, from /<>/dune/localfunctions/lagrange/p0.hh:9, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:25: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::PQ22DLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangePrismLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangePrismLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangePyramidLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangePyramidLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeSimplexLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualImp >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualImp >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualImp > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualImp > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVariant, Dune::LagrangeSimplexLocalFiniteElement >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q1.cc:13: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 21%] Linking CXX executable test-q1 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-q1.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-q1.dir/test-q1.cc.o -o test-q1 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 21%] Built target test-q1 make -f dune/localfunctions/test/CMakeFiles/testgenericfem.dir/build.make dune/localfunctions/test/CMakeFiles/testgenericfem.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/testgenericfem.dir/DependInfo.cmake --color= /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/testgenericfem.dir/build.make dune/localfunctions/test/CMakeFiles/testgenericfem.dir/build make[5]: Entering directory '/<>/build' [ 22%] Building CXX object dune/localfunctions/test/CMakeFiles/testgenericfem.dir/testgenericfem.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/testgenericfem.dir/testgenericfem.cc.o -MF CMakeFiles/testgenericfem.dir/testgenericfem.cc.o.d -o CMakeFiles/testgenericfem.dir/testgenericfem.cc.o -c /<>/dune/localfunctions/test/testgenericfem.cc /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh:8, from /<>/dune/localfunctions/test/nedelec1stkindelementtest.cc:6: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/utility/l2interpolation.hh:8, from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/utility/l2interpolation.hh:8, from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::LagrangeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:39:5: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:108:5: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(K, const Dune::FieldVector&) [with K = double]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: required from ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::LagrangeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:39:5: required from here /usr/include/dune/common/fvector.hh:530:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 530 | inline FieldVector operator* (const K a, const FieldVector& b) | ^~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-localfe.hh:217:24: required from ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:108:5: required from here /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/localfunctions/utility/lfematrix.hh:9, from /<>/dune/localfunctions/utility/l2interpolation.hh:11, from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/utility/field.hh: In instantiation of ‘typename Dune::FieldCast::type Dune::field_cast(const V&) [with F2 = double; V = Dune::FieldVector; typename Dune::FieldCast::type = Dune::FieldVector]’: /<>/dune/localfunctions/utility/l2interpolation.hh:65:52: required from ‘void Dune::LocalL2InterpolationBase::interpolate(const Function&, std::vector&) const [with Function = ShapeFunctionAsFunction >; DofField = double; typename std::enable_if, Function>(), int>::type = 0; B = const Dune::PolynomialBasis >, Dune::SparseCoeffMatrix, double, double>; Q = Dune::QuadratureRule]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::OrthonormalLocalFiniteElement<3, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::OrthonormalLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasis >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::DGLocalCoefficients, const Dune::LocalL2Interpolation >, Dune::SparseCoeffMatrix, double, double>, Dune::QuadratureRule, true> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:99:5: required from here /<>/dune/localfunctions/utility/field.hh:247:41: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 247 | inline typename FieldCast::type field_cast ( const V &f1 ) | ^~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /<>/dune/localfunctions/utility/field.hh: In instantiation of ‘typename Dune::FieldCast::type Dune::field_cast(const V&) [with F2 = double; V = Dune::FieldVector; typename Dune::FieldCast::type = Dune::FieldVector]’: /<>/dune/localfunctions/lagrange/interpolation.hh:62:71: required from ‘std::enable_if_t, Fn>(), void> Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<0>) const [with Fn = ShapeFunctionAsFunction >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 2; F = double; std::enable_if_t, Fn>(), void> = void; typename Function::RangeType = Dune::FieldVector; typename Function::DomainType = Dune::FieldVector]’ /<>/dune/localfunctions/lagrange/interpolation.hh:73:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&) const [with Fn = ShapeFunctionAsFunction >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 2; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LagrangeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:48:5: required from here /<>/dune/localfunctions/utility/field.hh:247:41: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/lagrange/interpolation.hh:52:23: required from ‘std::enable_if_t*)this)->lagrangePoints_.begin()->point())> > Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<1>) const [with Fn = ShapeFunctionAsCallable >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 2; F = double; std::enable_if_t*)this)->lagrangePoints_.begin()->point())> > = void; decltype (((const Dune::LocalLagrangeInterpolation*)this)->lagrangePoints_.begin()->point()) = const Dune::FieldVector&]’ /<>/dune/localfunctions/lagrange/interpolation.hh:73:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&) const [with Fn = ShapeFunctionAsCallable >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 2; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LagrangeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:48:5: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/lagrange/lagrangecube.hh:13, from /<>/dune/localfunctions/lagrange.hh:19, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = ShapeFunctionAsFunction >; Container = std::vector >; bool type = true; unsigned int dimension = 3; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, std::vector >, true>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:232:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Function&, Vector&) const [with Function = ShapeFunctionAsFunction >; Vector = std::vector >; unsigned int dimension = 3; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:108:5: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/c++/11/tuple:41, from /usr/include/dune/common/hybridutilities.hh:6, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’: /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:39:5: required from here /usr/include/c++/11/bits/invoke.h:104:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 104 | __invoke_r(_Callable&& __fn, _Args&&... __args) | ^~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: required from ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = ShapeFunctionAsCallable >; Vector = std::vector >; F = double; unsigned int d = 3; Dune::InterpolationHelper::Helper::Result = std::vector, std::allocator > >]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:33: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = ShapeFunctionAsCallable >; Container = std::vector >; bool type = true; unsigned int dimension = 3; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, std::vector >, true>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:232:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Function&, Vector&) const [with Function = ShapeFunctionAsCallable >; Vector = std::vector >; unsigned int dimension = 3; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:108:5: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/functional:58, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/c++/11/bits/refwrap.h: In instantiation of ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:39:5: required from here /usr/include/c++/11/bits/refwrap.h:343:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 343 | operator()(_Args&&... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/refwrap.h: In instantiation of ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:108:5: required from here /usr/include/c++/11/bits/refwrap.h:343:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/tuple:41, from /usr/include/dune/common/hybridutilities.hh:6, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&)::&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:39:5: required from here /usr/include/c++/11/bits/invoke.h:90:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 90 | __invoke(_Callable&& __fn, _Args&&... __args) | ^~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:108:5: required from here /usr/include/c++/11/bits/invoke.h:90:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LagrangeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::EquidistantPointSet, const Dune::LocalLagrangeInterpolation >]’ /<>/dune/localfunctions/test/testgenericfem.cc:39:5: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/testgenericfem.cc:108:5: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/geometry/quadraturerules.hh:7, from /<>/dune/localfunctions/test/monomialshapefunctiontest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/localfunctions/utility/l2interpolation.hh:89:28: required from ‘void Dune::LocalL2InterpolationBase::interpolate(const Function&, std::vector&) const [with Function = std::function(Dune::FieldVector)>; DofField = double; typename std::enable_if, Function>(), int>::type = 0; B = const Dune::PolynomialBasis >, Dune::SparseCoeffMatrix, double, double>; Q = Dune::QuadratureRule]’ /<>/dune/localfunctions/common/virtualwrappers.hh:168:24: required from ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = const Dune::LocalL2Interpolation >, Dune::SparseCoeffMatrix, double, double>, Dune::QuadratureRule, true>; Dune::LocalInterpolationVirtualImp::FunctionType = std::function(Dune::FieldVector)>; typename Dune::LocalInterpolationVirtualInterface::CoefficientType = double]’ /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: required from here /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: required from ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = std::function(Dune::FieldVector)>; Vector = std::vector >; F = double; unsigned int d = 3; Dune::InterpolationHelper::Helper::Result = std::vector, std::allocator > >]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:33: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = std::function(Dune::FieldVector)>; Container = std::vector >; bool type = true; unsigned int dimension = 3; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper(Dune::FieldVector)>, std::vector >, true>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:232:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Function&, Vector&) const [with Function = std::function(Dune::FieldVector)>; Vector = std::vector >; unsigned int dimension = 3; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/common/virtualwrappers.hh:168:24: required from ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = const Dune::RaviartThomasL2Interpolation<3, double>; Dune::LocalInterpolationVirtualImp::FunctionType = std::function(Dune::FieldVector)>; typename Dune::LocalInterpolationVirtualInterface::CoefficientType = double]’ /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: required from here /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange.hh:15, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/lagrange/interpolation.hh: In member function ‘std::enable_if_t*)this)->lagrangePoints_.begin()->point())> > Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<1>) const [with Fn = ShapeFunctionAsCallable >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 3; F = double]’: /<>/dune/localfunctions/lagrange/interpolation.hh:52:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | field_cast( fn( lp.point() ), coefficients[ index++ ] ); | ~~^~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/lagrange.hh:15, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/lagrange/interpolation.hh: In member function ‘std::enable_if_t, Fn>(), void> Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<0>) const [with Fn = ShapeFunctionAsFunction >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 2; F = double]’: /<>/dune/localfunctions/lagrange/interpolation.hh:62:71: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 62 | fn.evaluate( field_cast< typename Fn::DomainType::field_type >( lp.point() ), val ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/interpolation.hh: In member function ‘std::enable_if_t*)this)->lagrangePoints_.begin()->point())> > Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<1>) const [with Fn = ShapeFunctionAsCallable >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 2; F = double]’: /<>/dune/localfunctions/lagrange/interpolation.hh:52:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | field_cast( fn( lp.point() ), coefficients[ index++ ] ); | ~~^~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/lagrange.hh:15, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/lagrange/interpolation.hh: In member function ‘std::enable_if_t, Fn>(), void> Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<0>) const [with Fn = ShapeFunctionAsFunction > >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 3; F = double]’: /<>/dune/localfunctions/lagrange/interpolation.hh:62:71: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 62 | fn.evaluate( field_cast< typename Fn::DomainType::field_type >( lp.point() ), val ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/interpolation.hh: In member function ‘std::enable_if_t*)this)->lagrangePoints_.begin()->point())> > Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<1>) const [with Fn = ShapeFunctionAsCallable > >; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 3; F = double]’: /<>/dune/localfunctions/lagrange/interpolation.hh:52:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | field_cast( fn( lp.point() ), coefficients[ index++ ] ); | ~~^~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::DGLocalFiniteElement >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/utility/l2interpolation.hh: In member function ‘void Dune::LocalL2InterpolationBase::interpolate(const Function&, std::vector&) const [with Function = ShapeFunctionAsFunction > >; DofField = double; typename std::enable_if, Function>(), int>::type = 0; B = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Q = Dune::QuadratureRule]’: /<>/dune/localfunctions/utility/l2interpolation.hh:64:81: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | function.evaluate( field_cast(it->position()), val ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/dune/localfunctions/utility/l2interpolation.hh:65:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 65 | RangeVector factor = field_cast< DofField >( val ); | ^~~~~~ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::L2LocalFiniteElement >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/utility/l2interpolation.hh: In member function ‘void Dune::LocalL2InterpolationBase::interpolate(const Function&, std::vector&) const [with Function = ShapeFunctionAsFunction >; DofField = double; typename std::enable_if, Function>(), int>::type = 0; B = const Dune::PolynomialBasis >, Dune::SparseCoeffMatrix, double, double>; Q = Dune::QuadratureRule]’: /<>/dune/localfunctions/utility/l2interpolation.hh:64:81: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | function.evaluate( field_cast(it->position()), val ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/dune/localfunctions/utility/l2interpolation.hh:65:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 65 | RangeVector factor = field_cast< DofField >( val ); | ^~~~~~ In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::OrthonormalLocalFiniteElement<3, double, double>]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/raviartthomas.hh:8, from /<>/dune/localfunctions/test/testgenericfem.cc:24: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh: In member function ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::BasisMatrixBase >, Dune::SparseCoeffMatrix, double, double>, const Dune::RaviartThomasL2Interpolation<3, double>, double>; bool type = false; unsigned int dimension = 3; F = double]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 320 | func.evaluate( geometry.global( faceQuad[qi].position() ) ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 24%] Linking CXX executable nedelec1stkindelementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nedelec1stkindelementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/nedelec1stkindelementtest.dir/nedelec1stkindelementtest.cc.o -o nedelec1stkindelementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /<>/dune/localfunctions/lagrange.hh:15, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/lagrange/interpolation.hh: In member function ‘std::enable_if_t*)this)->lagrangePoints_.begin()->point())> > Dune::LocalLagrangeInterpolation::interpolate(const Fn&, Vector&, Dune::PriorityTag<1>) const [with Fn = testCanRepresentConstants >(const Dune::LagrangeLocalFiniteElement&, unsigned int)::; Vector = std::vector >; LP = Dune::EquidistantPointSet; unsigned int dim = 3; F = double]’: /<>/dune/localfunctions/lagrange/interpolation.hh:52:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | field_cast( fn( lp.point() ), coefficients[ index++ ] ); | ~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 24%] Built target nedelec1stkindelementtest make -f dune/localfunctions/test/CMakeFiles/hierarchicalelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/hierarchicalelementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/hierarchicalelementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/hierarchicalelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/hierarchicalelementtest.dir/build make[5]: Entering directory '/<>/build' [ 25%] Building CXX object dune/localfunctions/test/CMakeFiles/hierarchicalelementtest.dir/hierarchicalelementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/hierarchicalelementtest.dir/hierarchicalelementtest.cc.o -MF CMakeFiles/hierarchicalelementtest.dir/hierarchicalelementtest.cc.o.d -o CMakeFiles/hierarchicalelementtest.dir/hierarchicalelementtest.cc.o -c /<>/dune/localfunctions/test/hierarchicalelementtest.cc /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:10: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:10: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:10: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::HierarchicalP2LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::HierarchicalP2LocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::HierarchicalSimplexP2LocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::LagrangeSimplexLocalCoefficients<1, 2>, Dune::HierarchicalSimplexP2LocalInterpolation > >]’ /<>/dune/localfunctions/test/hierarchicalelementtest.cc:17:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:17, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/raviartthomas.hh:8, from /<>/dune/localfunctions/test/testgenericfem.cc:24: /<>/dune/localfunctions/utility/interpolationhelper.hh: In member function ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = std::function(Dune::FieldVector)>; Vector = std::vector >; F = double; unsigned int d = 3]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | field_cast(func_(x), tmp_[0] ); | ~~~~~^~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::HierarchicalP2LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:10, from /<>/dune/localfunctions/lagrange/pk.hh:7, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:9, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:10: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::HierarchicalP2LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:10, from /<>/dune/localfunctions/lagrange/pk.hh:7, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:9, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:10: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::HierarchicalPrismP2LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::HierarchicalP2WithElementBubbleLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: [with auto:9 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::FieldVector&}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/stl_vector.h: In function ‘void getPkTestPoints(unsigned int, unsigned int, std::vector >&) [with int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::FieldVector&}; _Tp = Dune::FieldVector; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/stl_vector.h: In function ‘void getPkTestPoints(unsigned int, unsigned int, std::vector >&) [with int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: [with auto:9 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/lagrange.hh:15, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/lagrange/interpolation.hh: In function ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LagrangeLocalFiniteElement]’: /<>/dune/localfunctions/lagrange/interpolation.hh:62:71: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 62 | fn.evaluate( field_cast< typename Fn::DomainType::field_type >( lp.point() ), val ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/test-localfe.hh:23, from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/common/virtualwrappers.hh: In member function ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = const Dune::LocalLagrangeInterpolation]’: /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 166 | virtual void interpolate (const FunctionType& f, std::vector& out) const | ^~~~~~~~~~~ [ 27%] Linking CXX executable monomialshapefunctiontest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/monomialshapefunctiontest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/monomialshapefunctiontest.dir/monomialshapefunctiontest.cc.o -o monomialshapefunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/utility/l2interpolation.hh: In member function ‘void Dune::LocalL2InterpolationBase::interpolate(const Function&, std::vector&) const [with Function = ShapeFunctionAsFunction > >; DofField = double; typename std::enable_if, Function>(), int>::type = 0; B = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Q = Dune::QuadratureRule]’: /<>/dune/localfunctions/utility/l2interpolation.hh:64:81: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | function.evaluate( field_cast(it->position()), val ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 27%] Built target monomialshapefunctiontest make -f dune/localfunctions/test/CMakeFiles/test-lagrange4.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange4.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-lagrange4.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-lagrange4.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange4.dir/build make[5]: Entering directory '/<>/build' [ 28%] Building CXX object dune/localfunctions/test/CMakeFiles/test-lagrange4.dir/test-lagrange.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=4 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-lagrange4.dir/test-lagrange.cc.o -MF CMakeFiles/test-lagrange4.dir/test-lagrange.cc.o.d -o CMakeFiles/test-lagrange4.dir/test-lagrange.cc.o -c /<>/dune/localfunctions/test/test-lagrange.cc In file included from /<>/dune/localfunctions/test/testgenericfem.cc:26: /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:95:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 95 | bool testLocalInterpolation(const FE& fe) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:25: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangePrismLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LagrangePyramidLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/utility/field.hh:7, from /<>/dune/localfunctions/test/test-lagrange.cc:7: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator-(const Dune::FieldVector&, K) [with K = double]’: /<>/dune/localfunctions/test/test-lagrange.cc:55:24: required from ‘bool test(const Basis&, const Points&, bool) [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Points = Dune::EquidistantPointSet]’ /<>/dune/localfunctions/test/test-lagrange.cc:97:16: required from ‘bool test(unsigned int, bool) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)64424509444]’ /<>/dune/localfunctions/test/test-lagrange.cc:179:41: required from here /usr/include/dune/common/fvector.hh:451:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 451 | inline FieldVector operator- (const FieldVector& a, const K b) | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::HierarchicalPrismP2LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/lagrange/pyramidp1.hh:7, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:19: /<>/dune/localfunctions/lagrange/lagrangepyramid.hh: In function ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LagrangePyramidLocalFiniteElement]’: /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:752:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 752 | out[1] = f( D( {1.0, 0.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:752:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:753:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 753 | out[2] = f( D( {0.0, 1.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:753:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:754:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 754 | out[3] = f( D( {1.0, 1.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:754:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:756:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 756 | out[5] = f( D( {0.0, 0.5, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:756:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:758:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 758 | out[7] = f( D( {0.5, 0.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:758:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:759:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 759 | out[8] = f( D( {0.5, 1.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:759:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:760:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[9] = f( D( {0.0, 0.0, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:760:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:761:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 761 | out[10] = f( D( {0.5, 0.0, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangepyramid.hh:761:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/lagrange/prismp1.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:17: /<>/dune/localfunctions/lagrange/lagrangeprism.hh: In function ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LagrangePrismLocalFiniteElement]’: /<>/dune/localfunctions/lagrange/lagrangeprism.hh:611:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 611 | out[0] = f( D( {0.0, 0.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:611:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:612:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 612 | out[1] = f( D( {1.0, 0.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:612:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:613:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 613 | out[2] = f( D( {0.0, 1.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:613:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:614:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 614 | out[3] = f( D( {0.0, 0.0, 1.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:614:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:615:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 615 | out[4] = f( D( {1.0, 0.0, 1.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:615:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:616:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 616 | out[5] = f( D( {0.0, 1.0, 1.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:616:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:617:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | out[6] = f( D( {0.0, 0.0, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:617:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:618:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 618 | out[7] = f( D( {1.0, 0.0, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:618:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:619:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 619 | out[8] = f( D( {0.0, 1.0, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:619:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:620:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 620 | out[9] = f( D( {0.5, 0.0, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:620:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:621:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 621 | out[10] = f( D( {0.0, 0.5, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:621:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:622:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 622 | out[11] = f( D( {0.5, 0.5, 0.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:622:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:623:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 623 | out[12] = f( D( {0.5, 0.0, 1.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:623:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:624:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 624 | out[13] = f( D( {0.0, 0.5, 1.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:624:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:625:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 625 | out[14] = f( D( {0.5, 0.5, 1.0} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:625:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:626:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 626 | out[15] = f( D( {0.5, 0.0, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:626:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:627:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 627 | out[16] = f( D( {0.0, 0.5, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:627:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/lagrange/lagrangeprism.hh:628:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 628 | out[17] = f( D( {0.5, 0.5, 0.5} ) ); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/lagrange/lagrangeprism.hh:628:20: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/hierarchical/hierarchicalprismp2.hh:12, from /<>/dune/localfunctions/hierarchical.hh:9, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh: In function ‘bool testLocalInterpolation(const FE&) [with FE = Dune::HierarchicalPrismP2LocalFiniteElement]’: /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:31:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 31 | x[0] = 0.0; x[1] = 1.0; x[2] = 0.0; out[2] = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:31:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:32:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | x[0] = 0.0; x[1] = 0.0; x[2] = 1.0; out[3] = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:32:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:38:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 38 | x[0] = 0.0; x[1] = 0.0; x[2] = 0.5; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:38:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:41:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 41 | x[0] = 1.0; x[1] = 0.0; x[2] = 0.5; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:41:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:47:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | x[0] = 0.5; x[1] = 0.0; x[2] = 0.0; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:47:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:50:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 50 | x[0] = 0.0; x[1] = 0.5; x[2] = 0.0; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:50:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:53:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 53 | x[0] = 0.5; x[1] = 0.5; x[2] = 0.0; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:53:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:59:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | x[0] = 0.0; x[1] = 0.5; x[2] = 1.0; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:59:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:62:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 62 | x[0] = 0.5; x[1] = 0.5; x[2] = 1.0; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:62:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:67:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 67 | x[0] = 0.5; x[1] = 0.0; x[2] = 0.5; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:67:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:70:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | x[0] = 0.0; x[1] = 0.5; x[2] = 0.5; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:70:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:73:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | x[0] = 0.5; x[1] = 0.5; x[2] = 0.5; y = f(x); | ~^~~ /<>/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh:73:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 4; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/hierarchical/hierarchicalp2.hh:6, from /<>/dune/localfunctions/hierarchical.hh:7, from /<>/dune/localfunctions/test/hierarchicalelementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Linking CXX executable test-lagrange4 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-lagrange4.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-lagrange4.dir/test-lagrange.cc.o -o test-lagrange4 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 30%] Built target test-lagrange4 make -f dune/localfunctions/test/CMakeFiles/dualmortarelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/dualmortarelementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/dualmortarelementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/dualmortarelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/dualmortarelementtest.dir/build make[5]: Entering directory '/<>/build' [ 31%] Building CXX object dune/localfunctions/test/CMakeFiles/dualmortarelementtest.dir/dualmortarelementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/dualmortarelementtest.dir/dualmortarelementtest.cc.o -MF CMakeFiles/dualmortarelementtest.dir/dualmortarelementtest.cc.o.d -o CMakeFiles/dualmortarelementtest.dir/dualmortarelementtest.cc.o -c /<>/dune/localfunctions/test/dualmortarelementtest.cc /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/test/testgenericfem.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:13, from /<>/dune/localfunctions/dualmortarbasis.hh:7, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:13, from /<>/dune/localfunctions/dualmortarbasis.hh:7, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/dualmortarelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::DualP1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::DualP1LocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::DualP1LocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::DualP1LocalCoefficients<1>, Dune::DualP1LocalInterpolation<1, Dune::DualP1LocalBasis > >]’ /<>/dune/localfunctions/test/dualmortarelementtest.cc:14:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ [ 32%] Linking CXX executable hierarchicalelementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hierarchicalelementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/hierarchicalelementtest.dir/hierarchicalelementtest.cc.o -o hierarchicalelementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:12, from /<>/dune/localfunctions/dualmortarbasis.hh:7, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:195:49: required from ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 2; bool faceDual = false]’ /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:52:11: required from ‘Dune::DualQ1LocalFiniteElement::DualQ1LocalFiniteElement() [with D = double; R = double; int dim = 2; bool faceDual = false]’ /<>/dune/localfunctions/test/dualmortarelementtest.cc:25:51: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/localfunctions/dualmortarbasis/dualp1/dualp1localinterpolation.hh:7, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:11, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:7 = Dune::FieldVector&]’: /<>/dune/localfunctions/dualmortarbasis/dualq1/dualq1localinterpolation.hh:49:30: required from ‘void Dune::DualQ1LocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; int dim = 2; LB = Dune::DualQ1LocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::DualQ1LocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::DualQ1LocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::DualQ1LocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::DualQ1LocalCoefficients<2>, Dune::DualQ1LocalInterpolation<2, Dune::DualQ1LocalBasis > >]’ /<>/dune/localfunctions/test/dualmortarelementtest.cc:26:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ make[5]: Leaving directory '/<>/build' [ 32%] Built target hierarchicalelementtest make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex2.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex2.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex2.dir/DependInfo.cmake --color= In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:12, from /<>/dune/localfunctions/dualmortarbasis.hh:7, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:195:49: required from ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 3; bool faceDual = false]’ /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:52:11: required from ‘Dune::DualQ1LocalFiniteElement::DualQ1LocalFiniteElement() [with D = double; R = double; int dim = 3; bool faceDual = false]’ /<>/dune/localfunctions/test/dualmortarelementtest.cc:28:51: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex2.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex2.dir/build make[5]: Entering directory '/<>/build' In file included from /<>/dune/localfunctions/dualmortarbasis/dualp1/dualp1localinterpolation.hh:7, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:11, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:7 = Dune::FieldVector&]’: /<>/dune/localfunctions/dualmortarbasis/dualq1/dualq1localinterpolation.hh:49:30: required from ‘void Dune::DualQ1LocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; int dim = 3; LB = Dune::DualQ1LocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::DualQ1LocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::DualQ1LocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::DualQ1LocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::DualQ1LocalCoefficients<3>, Dune::DualQ1LocalInterpolation<3, Dune::DualQ1LocalBasis > >]’ /<>/dune/localfunctions/test/dualmortarelementtest.cc:29:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ [ 34%] Building CXX object dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex2.dir/test-raviartthomassimplex.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=2 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex2.dir/test-raviartthomassimplex.cc.o -MF CMakeFiles/test-raviartthomassimplex2.dir/test-raviartthomassimplex.cc.o.d -o CMakeFiles/test-raviartthomassimplex2.dir/test-raviartthomassimplex.cc.o -c /<>/dune/localfunctions/test/test-raviartthomassimplex.cc In file included from /<>/dune/localfunctions/test/dualmortarelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::DualP1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/dualmortarbasis/dualp1/dualp1localbasis.hh:8, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:9, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/dualmortarelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::DualP1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/dualmortarbasis/dualp1/dualp1localbasis.hh:8, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:9, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/dualmortarelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::DualQ1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::DualQ1LocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/raviartthomas.hh:8, from /<>/dune/localfunctions/test/testgenericfem.cc:24: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh: In member function ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::BasisMatrixBase >, Dune::SparseCoeffMatrix, double, double>, const Dune::RaviartThomasL2Interpolation<3, double>, double>; bool type = false; unsigned int dimension = 3; F = double]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 320 | func.evaluate( geometry.global( faceQuad[qi].position() ) ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:12, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::LFEMatrix; bool type = false; unsigned int dimension = 2; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, Dune::SparseCoeffMatrix, double, double>, Dune::LFEMatrix, false>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:242:18: required from ‘std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Basis&, Matrix&) const [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Matrix = Dune::LFEMatrix; unsigned int dimension = 2; F = double; std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> = void; typename Matrix::Field = double; decltype (declval().rowPtr(0)) = double*]’ /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:61:25: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)2]’ /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:120:44: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/lagrange.hh:11, from /<>/dune/localfunctions/test/testgenericfem.cc:17: /<>/dune/localfunctions/utility/l2interpolation.hh: In member function ‘void Dune::LocalL2InterpolationBase::interpolate(const Function&, std::vector&) const [with Function = std::function(Dune::FieldVector)>; DofField = double; typename std::enable_if, Function>(), int>::type = 0; B = const Dune::PolynomialBasis >, Dune::SparseCoeffMatrix, double, double>; Q = Dune::QuadratureRule]’: /<>/dune/localfunctions/utility/l2interpolation.hh:74:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 74 | void interpolate ( const Function &function, std::vector< DofField > &coefficients ) const | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:17, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/raviartthomas.hh:8, from /<>/dune/localfunctions/test/testgenericfem.cc:24: /<>/dune/localfunctions/utility/interpolationhelper.hh: In member function ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = std::function(Dune::FieldVector)>; Vector = std::vector >; F = double; unsigned int d = 3]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:57:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | const Result &evaluate(const DomainVector &x) const | ^~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/lagrange/p0.hh:6, from /<>/dune/localfunctions/test/lagrangeshapefunctiontest.cc:9: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Linking CXX executable testgenericfem cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testgenericfem.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/testgenericfem.dir/testgenericfem.cc.o -o testgenericfem -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 35%] Built target testgenericfem make -f dune/localfunctions/test/CMakeFiles/test-orthonormal2.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal2.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-orthonormal2.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-orthonormal2.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal2.dir/build make[5]: Entering directory '/<>/build' [ 37%] Building CXX object dune/localfunctions/test/CMakeFiles/test-orthonormal2.dir/test-orthonormal.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=2 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-orthonormal2.dir/test-orthonormal.cc.o -MF CMakeFiles/test-orthonormal2.dir/test-orthonormal.cc.o.d -o CMakeFiles/test-orthonormal2.dir/test-orthonormal.cc.o -c /<>/dune/localfunctions/test/test-orthonormal.cc /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:14, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(K, const Dune::FieldVector&) [with K = double]’: /<>/dune/localfunctions/test/test-orthonormal.cc:67:54: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)12884901890]’ /<>/dune/localfunctions/test/test-orthonormal.cc:144:41: required from here /usr/include/dune/common/fvector.hh:530:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 530 | inline FieldVector operator* (const K a, const FieldVector& b) | ^~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Linking CXX executable test-raviartthomassimplex2 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-raviartthomassimplex2.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-raviartthomassimplex2.dir/test-raviartthomassimplex.cc.o -o test-raviartthomassimplex2 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 38%] Built target test-raviartthomassimplex2 make -f dune/localfunctions/test/CMakeFiles/crouzeixraviartelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/crouzeixraviartelementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/crouzeixraviartelementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/crouzeixraviartelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/crouzeixraviartelementtest.dir/build make[5]: Entering directory '/<>/build' [ 40%] Building CXX object dune/localfunctions/test/CMakeFiles/crouzeixraviartelementtest.dir/crouzeixraviartelementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/crouzeixraviartelementtest.dir/crouzeixraviartelementtest.cc.o -MF CMakeFiles/crouzeixraviartelementtest.dir/crouzeixraviartelementtest.cc.o.d -o CMakeFiles/crouzeixraviartelementtest.dir/crouzeixraviartelementtest.cc.o -c /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/dualmortarbasis/dualp1.hh:6, from /<>/dune/localfunctions/dualmortarbasis.hh:6, from /<>/dune/localfunctions/test/dualmortarelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<1>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:14:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<2>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:17:3: required from here /usr/include/dune/geometry/affinegeometry.hh:565:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 565 | GlobalCoordinate center () const { return global( refElement_.position( 0, 0 ) ); } | ^~~~~~ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::CrouzeixRaviartLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<2>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:17:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<3>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:20:3: required from here /usr/include/dune/geometry/affinegeometry.hh:565:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 565 | GlobalCoordinate center () const { return global( refElement_.position( 0, 0 ) ); } | ^~~~~~ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::CrouzeixRaviartLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<3>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:20:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 3; int cdim = 4; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<4>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:23:3: required from here /usr/include/dune/geometry/affinegeometry.hh:565:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 565 | GlobalCoordinate center () const { return global( refElement_.position( 0, 0 ) ); } | ^~~~~~ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::CrouzeixRaviartLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<4>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:23:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/affinegeometry.hh:565:47: required from ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/localfunctions/crouzeixraviart.hh:173:61: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<2>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:17:3: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<2>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:17:3: required from here /usr/include/c++/11/bits/std_function.h:289:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) | ^~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/affinegeometry.hh:565:47: required from ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/localfunctions/crouzeixraviart.hh:173:61: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<3>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:20:3: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<3>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:20:3: required from here /usr/include/c++/11/bits/std_function.h:289:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) | ^~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 4; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/affinegeometry.hh:565:47: required from ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 3; int cdim = 4; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/localfunctions/crouzeixraviart.hh:173:61: required from ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<4>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:23:3: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 1, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::CrouzeixRaviartLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::CrouzeixRaviartLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::Impl::CrouzeixRaviartLocalCoefficients<4>, Dune::Impl::CrouzeixRaviartLocalInterpolation > >]’ /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:23:3: required from here /usr/include/c++/11/bits/std_function.h:289:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) | ^~~~~~~~~ [ 41%] Linking CXX executable test-orthonormal2 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-orthonormal2.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-orthonormal2.dir/test-orthonormal.cc.o -o test-orthonormal2 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 41%] Built target test-orthonormal2 make -f dune/localfunctions/test/CMakeFiles/test-nedelecsimplex3.dir/build.make dune/localfunctions/test/CMakeFiles/test-nedelecsimplex3.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-nedelecsimplex3.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-nedelecsimplex3.dir/build.make dune/localfunctions/test/CMakeFiles/test-nedelecsimplex3.dir/build make[5]: Entering directory '/<>/build' [ 42%] Building CXX object dune/localfunctions/test/CMakeFiles/test-nedelecsimplex3.dir/test-nedelecsimplex.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=3 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-nedelecsimplex3.dir/test-nedelecsimplex.cc.o -MF CMakeFiles/test-nedelecsimplex3.dir/test-nedelecsimplex.cc.o.d -o CMakeFiles/test-nedelecsimplex3.dir/test-nedelecsimplex.cc.o -c /<>/dune/localfunctions/test/test-nedelecsimplex.cc In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In member function ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2]’: /usr/include/dune/geometry/affinegeometry.hh:565:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 565 | GlobalCoordinate center () const { return global( refElement_.position( 0, 0 ) ); } | ^~~~~~ In file included from /<>/dune/localfunctions/crouzeixraviart.hh:17, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::CrouzeixRaviartLocalFiniteElement&, unsigned int)::; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In member function ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3]’: /usr/include/dune/geometry/affinegeometry.hh:565:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 565 | GlobalCoordinate center () const { return global( refElement_.position( 0, 0 ) ); } | ^~~~~~ In file included from /<>/dune/localfunctions/crouzeixraviart.hh:17, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::CrouzeixRaviartLocalFiniteElement&, unsigned int)::; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/crouzeixraviart.hh:13, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/dune/geometry/affinegeometry.hh: In member function ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::center() const [with ct = double; int mydim = 3; int cdim = 4]’: /usr/include/dune/geometry/affinegeometry.hh:565:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 565 | GlobalCoordinate center () const { return global( refElement_.position( 0, 0 ) ); } | ^~~~~~ In file included from /<>/dune/localfunctions/crouzeixraviart.hh:17, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::CrouzeixRaviartLocalFiniteElement&, unsigned int)::; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh:12, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:11, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh:12, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:11, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 44%] Linking CXX executable dualmortarelementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/dualmortarelementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/dualmortarelementtest.dir/dualmortarelementtest.cc.o -o dualmortarelementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 44%] Built target dualmortarelementtest make -f dune/localfunctions/test/CMakeFiles/brezzidouglasmarinielementtest.dir/build.make dune/localfunctions/test/CMakeFiles/brezzidouglasmarinielementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/brezzidouglasmarinielementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/brezzidouglasmarinielementtest.dir/build.make dune/localfunctions/test/CMakeFiles/brezzidouglasmarinielementtest.dir/build make[5]: Entering directory '/<>/build' [ 45%] Building CXX object dune/localfunctions/test/CMakeFiles/brezzidouglasmarinielementtest.dir/brezzidouglasmarinielementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/brezzidouglasmarinielementtest.dir/brezzidouglasmarinielementtest.cc.o -MF CMakeFiles/brezzidouglasmarinielementtest.dir/brezzidouglasmarinielementtest.cc.o.d -o CMakeFiles/brezzidouglasmarinielementtest.dir/brezzidouglasmarinielementtest.cc.o -c /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::CrouzeixRaviartLocalFiniteElement&, unsigned int)::; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::CrouzeixRaviartLocalFiniteElement&, unsigned int)::; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/dune/localfunctions/crouzeixraviart.hh: In member function ‘void Dune::Impl::CrouzeixRaviartLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::CrouzeixRaviartLocalFiniteElement&, unsigned int)::; C = double; LocalBasis = Dune::Impl::CrouzeixRaviartLocalBasis]’: /<>/dune/localfunctions/crouzeixraviart.hh:173:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/crouzeixraviart.hh:173:61: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 173 | out[i] = f(refSimplex.template geometry<1>(i).center()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::CrouzeixRaviartLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh:8, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh:8, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:10: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube2DLocalCoefficients, Dune::BDM1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:17:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube3DLocalCoefficients, Dune::BDM1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:22:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM2Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM2Cube2DLocalCoefficients, Dune::BDM2Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:25:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/fmatrix.hh:14, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-localfe.hh:217:24: required from ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube3DLocalCoefficients, Dune::BDM1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:22:3: required from here /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = Dune::FieldVector&]’: /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalinterpolation.hh:100:19: required from ‘void Dune::BDM2Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::BDM2Cube2DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM2Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM2Cube2DLocalCoefficients, Dune::BDM2Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:25:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube3DLocalCoefficients, Dune::BDM1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:22:3: required from here /usr/include/c++/11/bits/std_function.h:289:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 289 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) | ^~~~~~~~~ In file included from /usr/include/c++/11/tuple:41, from /usr/include/c++/11/functional:54, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’: /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube2DLocalCoefficients, Dune::BDM1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:17:3: required from here /usr/include/c++/11/bits/invoke.h:104:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 104 | __invoke_r(_Callable&& __fn, _Args&&... __args) | ^~~~~~~~~~ /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’: /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube3DLocalCoefficients, Dune::BDM1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:22:3: required from here /usr/include/c++/11/bits/invoke.h:104:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/functional:58, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/refwrap.h: In instantiation of ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube2DLocalCoefficients, Dune::BDM1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:17:3: required from here /usr/include/c++/11/bits/refwrap.h:343:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 343 | operator()(_Args&&... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/refwrap.h: In instantiation of ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube3DLocalCoefficients, Dune::BDM1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:22:3: required from here /usr/include/c++/11/bits/refwrap.h:343:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/tuple:41, from /usr/include/c++/11/functional:54, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&)::&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube2DLocalCoefficients, Dune::BDM1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:17:3: required from here /usr/include/c++/11/bits/invoke.h:90:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 90 | __invoke(_Callable&& __fn, _Args&&... __args) | ^~~~~~~~ /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube3DLocalCoefficients, Dune::BDM1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:22:3: required from here /usr/include/c++/11/bits/invoke.h:90:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:10: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube2DLocalCoefficients, Dune::BDM1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:17:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDM1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDM1Cube3DLocalCoefficients, Dune::BDM1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:22:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:9, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalinterpolation.hh:102:19: required from ‘void Dune::BDM2Simplex2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::BDM2Simplex2DLocalBasis]’ /<>/dune/localfunctions/common/virtualwrappers.hh:168:24: required from ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::BDM2Simplex2DLocalInterpolation >; Dune::LocalInterpolationVirtualImp::FunctionType = std::function(Dune::FieldVector)>; typename Dune::LocalInterpolationVirtualInterface::CoefficientType = double]’ /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: required from here /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ In file included from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:10: /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::BrezziDouglasMariniCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; In file included from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d.hh:11, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:8, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalinterpolation.hh: In member function ‘void Dune::BDM2Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::BDM2Cube2DLocalBasis]’: /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalinterpolation.hh:100:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 100 | auto y = f(localPos); | ^ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 4]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 4]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fmatrix.hh:9, from /<>/dune/localfunctions/crouzeixraviart.hh:9, from /<>/dune/localfunctions/test/crouzeixraviartelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 4; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 47%] Linking CXX executable lagrangeshapefunctiontest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/lagrangeshapefunctiontest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/lagrangeshapefunctiontest.dir/lagrangeshapefunctiontest.cc.o -o lagrangeshapefunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 47%] Built target lagrangeshapefunctiontest make -f dune/localfunctions/test/CMakeFiles/test-finiteelementcache.dir/build.make dune/localfunctions/test/CMakeFiles/test-finiteelementcache.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-finiteelementcache.dir/DependInfo.cmake --color= /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-finiteelementcache.dir/build.make dune/localfunctions/test/CMakeFiles/test-finiteelementcache.dir/build make[5]: Entering directory '/<>/build' /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 [ 48%] Building CXX object dune/localfunctions/test/CMakeFiles/test-finiteelementcache.dir/test-finiteelementcache.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-finiteelementcache.dir/test-finiteelementcache.cc.o -MF CMakeFiles/test-finiteelementcache.dir/test-finiteelementcache.cc.o.d -o CMakeFiles/test-finiteelementcache.dir/test-finiteelementcache.cc.o -c /<>/dune/localfunctions/test/test-finiteelementcache.cc /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:13, from /<>/dune/localfunctions/dualmortarbasis.hh:7, from /<>/dune/localfunctions/dualmortarbasis/dualpq1factory.hh:11, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:15: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh:6, from /<>/dune/localfunctions/brezzidouglasmarini.hh:7, from /<>/dune/localfunctions/test/brezzidouglasmarinielementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:13, from /<>/dune/localfunctions/dualmortarbasis.hh:7, from /<>/dune/localfunctions/dualmortarbasis/dualpq1factory.hh:11, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:15: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 50%] Linking CXX executable test-nedelecsimplex3 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-nedelecsimplex3.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-nedelecsimplex3.dir/test-nedelecsimplex.cc.o -o test-nedelecsimplex3 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 50%] Built target test-nedelecsimplex3 make -f dune/localfunctions/test/CMakeFiles/test-lagrange3.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange3.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-lagrange3.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-lagrange3.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange3.dir/build make[5]: Entering directory '/<>/build' In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/lagrange/p0/p0localinterpolation.hh:7, from /<>/dune/localfunctions/lagrange/p0.hh:11, from /<>/dune/localfunctions/lagrange/pqkfactory.hh:13, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:14: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:195:49: required from ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 2; bool faceDual = false]’ /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:52:11: required from ‘Dune::DualQ1LocalFiniteElement::DualQ1LocalFiniteElement() [with D = double; R = double; int dim = 2; bool faceDual = false]’ /<>/dune/localfunctions/dualmortarbasis/dualpq1factory.hh:43:61: required from ‘static Dune::DualPQ1LocalFiniteElementCache::FE* Dune::DualPQ1LocalFiniteElementCache::create(const Dune::GeometryType&) [with D = double; R = double; int dim = 2; bool faceDual = false; Dune::DualPQ1LocalFiniteElementCache::FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/dualmortarbasis/dualpq1factory.hh:53:37: required from ‘const FiniteElementType& Dune::DualPQ1LocalFiniteElementCache::get(const Dune::GeometryType&) const [with D = double; R = double; int dim = 2; bool faceDual = false; Dune::DualPQ1LocalFiniteElementCache::FiniteElementType = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-finiteelementcache.cc:24:66: required from ‘void test(Dune::GeometryType) [with FiniteElementCache = Dune::DualPQ1LocalFiniteElementCache]’ /<>/dune/localfunctions/test/test-finiteelementcache.cc:41:29: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/common/hybridutilities.hh:11, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(const Dune::FieldVector&, K) [with K = double]’: /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:204:39: required from ‘void Dune::DualQ1LocalFiniteElement::setupFaceDualCoefficients() [with D = double; R = double; int dim = 2; bool faceDual = false]’ /<>/dune/localfunctions/dualmortarbasis/dualq1.hh:52:11: required from ‘Dune::DualQ1LocalFiniteElement::DualQ1LocalFiniteElement() [with D = double; R = double; int dim = 2; bool faceDual = false]’ /<>/dune/localfunctions/dualmortarbasis/dualpq1factory.hh:43:61: required from ‘static Dune::DualPQ1LocalFiniteElementCache::FE* Dune::DualPQ1LocalFiniteElementCache::create(const Dune::GeometryType&) [with D = double; R = double; int dim = 2; bool faceDual = false; Dune::DualPQ1LocalFiniteElementCache::FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/dualmortarbasis/dualpq1factory.hh:53:37: required from ‘const FiniteElementType& Dune::DualPQ1LocalFiniteElementCache::get(const Dune::GeometryType&) const [with D = double; R = double; int dim = 2; bool faceDual = false; Dune::DualPQ1LocalFiniteElementCache::FiniteElementType = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-finiteelementcache.cc:24:66: required from ‘void test(Dune::GeometryType) [with FiniteElementCache = Dune::DualPQ1LocalFiniteElementCache]’ /<>/dune/localfunctions/test/test-finiteelementcache.cc:41:29: required from here /usr/include/dune/common/fvector.hh:458:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 458 | inline FieldVector operator* (const FieldVector& a, const K b) | ^~~~~~~~ [ 51%] Building CXX object dune/localfunctions/test/CMakeFiles/test-lagrange3.dir/test-lagrange.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=3 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-lagrange3.dir/test-lagrange.cc.o -MF CMakeFiles/test-lagrange3.dir/test-lagrange.cc.o.d -o CMakeFiles/test-lagrange3.dir/test-lagrange.cc.o -c /<>/dune/localfunctions/test/test-lagrange.cc /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/utility/field.hh:7, from /<>/dune/localfunctions/test/test-lagrange.cc:7: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator-(const Dune::FieldVector&, K) [with K = double]’: /<>/dune/localfunctions/test/test-lagrange.cc:55:24: required from ‘bool test(const Basis&, const Points&, bool) [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Points = Dune::EquidistantPointSet]’ /<>/dune/localfunctions/test/test-lagrange.cc:97:16: required from ‘bool test(unsigned int, bool) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)30064771075]’ /<>/dune/localfunctions/test/test-lagrange.cc:168:41: required from here /usr/include/dune/common/fvector.hh:451:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 451 | inline FieldVector operator- (const FieldVector& a, const K b) | ^~~~~~~~ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /usr/include/dune/common/hybridutilities.hh:11, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ [ 52%] Linking CXX executable crouzeixraviartelementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/crouzeixraviartelementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/crouzeixraviartelementtest.dir/crouzeixraviartelementtest.cc.o -o crouzeixraviartelementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 52%] Built target crouzeixraviartelementtest make -f dune/localfunctions/test/CMakeFiles/raviartthomaselementtest.dir/build.make dune/localfunctions/test/CMakeFiles/raviartthomaselementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/raviartthomaselementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/raviartthomaselementtest.dir/build.make dune/localfunctions/test/CMakeFiles/raviartthomaselementtest.dir/build make[5]: Entering directory '/<>/build' [ 54%] Building CXX object dune/localfunctions/test/CMakeFiles/raviartthomaselementtest.dir/raviartthomaselementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/raviartthomaselementtest.dir/raviartthomaselementtest.cc.o -MF CMakeFiles/raviartthomaselementtest.dir/raviartthomaselementtest.cc.o.d -o CMakeFiles/raviartthomaselementtest.dir/raviartthomaselementtest.cc.o -c /<>/dune/localfunctions/test/raviartthomaselementtest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/utility/l2interpolation.hh:8, from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/utility/l2interpolation.hh:8, from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:15: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<2, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:22:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:28:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT0Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT0Cube2DLocalCoefficients, Dune::RT0Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:31:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT0Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT0Cube3DLocalCoefficients, Dune::RT0Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:39:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT1Cube2DLocalCoefficients, Dune::RT1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:47:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT1Cube3DLocalCoefficients, Dune::RT1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:55:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT2Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT2Cube2DLocalCoefficients, Dune::RT2Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:63:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RT03DLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RT03DLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT03DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT03DLocalCoefficients, Dune::RT03DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:119:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::LocalBasisVariant, Dune::RT02DLocalBasis >; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT02DLocalBasis >, Dune::Impl::LocalCoefficientsVariant, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:144:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-localfe.hh:217:24: required from ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:28:3: required from here /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/localfunctions/utility/l2interpolation.hh:10, from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = const Dune::FieldVector&]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:161:17: required from ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT0Cube2DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT0Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT0Cube2DLocalCoefficients, Dune::RT0Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:31:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = const Dune::FieldVector&]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh:192:17: required from ‘void Dune::RT0Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT0Cube3DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT0Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT0Cube3DLocalCoefficients, Dune::RT0Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:39:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = Dune::FieldVector&]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:72:19: required from ‘void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT1Cube2DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT1Cube2DLocalCoefficients, Dune::RT1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:47:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = Dune::FieldVector&]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh:74:19: required from ‘void Dune::RT1Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT1Cube3DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT1Cube3DLocalCoefficients, Dune::RT1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:55:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 55%] Linking CXX executable brezzidouglasmarinielementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/brezzidouglasmarinielementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/brezzidouglasmarinielementtest.dir/brezzidouglasmarinielementtest.cc.o -o brezzidouglasmarinielementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = Dune::FieldVector&]’: /<>/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh:73:19: required from ‘void Dune::RT2Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT2Cube2DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT2Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT2Cube2DLocalCoefficients, Dune::RT2Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:63:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 make[5]: Leaving directory '/<>/build' [ 55%] Built target brezzidouglasmarinielementtest make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex4.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex4.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex4.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex4.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex4.dir/build make[5]: Entering directory '/<>/build' /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = const Dune::FieldVector&]’: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh:50:19: required from ‘void Dune::RT03DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT03DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RT03DLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RT03DLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT03DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT03DLocalCoefficients, Dune::RT03DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:119:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 57%] Building CXX object dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex4.dir/test-raviartthomassimplex.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=4 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex4.dir/test-raviartthomassimplex.cc.o -MF CMakeFiles/test-raviartthomassimplex4.dir/test-raviartthomassimplex.cc.o.d -o CMakeFiles/test-raviartthomassimplex4.dir/test-raviartthomassimplex.cc.o -c /<>/dune/localfunctions/test/test-raviartthomassimplex.cc In file included from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:15: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasCubeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:161:17: required from ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::RT0Cube2DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT0Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT0Cube2DLocalCoefficients, Dune::RT0Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:31:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasCubeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh:192:17: required from ‘void Dune::RT0Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::RT0Cube3DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT0Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT0Cube3DLocalCoefficients, Dune::RT0Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:39:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasCubeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:72:19: required from ‘void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::RT1Cube2DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT1Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT1Cube2DLocalCoefficients, Dune::RT1Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:47:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasCubeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh:74:19: required from ‘void Dune::RT1Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::RT1Cube3DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT1Cube3DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT1Cube3DLocalCoefficients, Dune::RT1Cube3DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:55:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasCubeLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh:73:19: required from ‘void Dune::RT2Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::RT2Cube2DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT2Cube2DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT2Cube2DLocalCoefficients, Dune::RT2Cube2DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:63:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RT03DLocalFiniteElement; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh:50:19: required from ‘void Dune::RT03DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable >; C = double; LB = Dune::RT03DLocalBasis]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RT03DLocalFiniteElement]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RT03DLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RT03DLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT03DLocalCoefficients, Dune::RT03DLocalInterpolation > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:119:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:12, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = ShapeFunctionAsFunction >; Container = std::vector >; bool type = true; unsigned int dimension = 2; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, std::vector >, true>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:232:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Function&, Vector&) const [with Function = ShapeFunctionAsFunction >; Vector = std::vector >; unsigned int dimension = 2; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<2, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:22:3: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = ShapeFunctionAsFunction >; Container = std::vector >; bool type = true; unsigned int dimension = 3; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, std::vector >, true>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:232:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Function&, Vector&) const [with Function = ShapeFunctionAsFunction >; Vector = std::vector >; unsigned int dimension = 3; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:28:3: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:15: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: required from ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = ShapeFunctionAsCallable >; Vector = std::vector >; F = double; unsigned int d = 2; Dune::InterpolationHelper::Helper::Result = std::vector, std::allocator > >]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:33: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = ShapeFunctionAsCallable >; Container = std::vector >; bool type = true; unsigned int dimension = 2; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, std::vector >, true>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:232:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Function&, Vector&) const [with Function = ShapeFunctionAsCallable >; Vector = std::vector >; unsigned int dimension = 2; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<2, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:22:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: required from ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = ShapeFunctionAsCallable >; Vector = std::vector >; F = double; unsigned int d = 3; Dune::InterpolationHelper::Helper::Result = std::vector, std::allocator > >]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:33: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = ShapeFunctionAsCallable >; Container = std::vector >; bool type = true; unsigned int dimension = 3; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, std::vector >, true>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:232:18: required from ‘std::enable_if_t().resize(1)), void>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Function&, Vector&) const [with Function = ShapeFunctionAsCallable >; Vector = std::vector >; unsigned int dimension = 3; F = double; std::enable_if_t().resize(1)), void>::value, void> = void; decltype (declval().resize(1)) = void]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:28:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/utility/l2interpolation.hh:10, from /<>/dune/localfunctions/utility/localfiniteelement.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > > >(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&):: [with auto:9 = const Dune::FieldVector&]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:161:17: required from ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >; C = double; LB = Dune::RT0Cube2DLocalBasis]’ /<>/dune/localfunctions/common/localfiniteelementvariant.hh:194:45: required from ‘Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: [with auto:40 = Dune::RT0Cube2DLocalInterpolation >]’ /usr/include/c++/11/type_traits:2536:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = Dune::Impl::OverloadSet >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&; _Args = {const Dune::RT0Cube2DLocalInterpolation >* const&}]’ /usr/include/c++/11/type_traits:2547:55: required from ‘struct std::__result_of_impl >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&, const Dune::RT0Cube2DLocalInterpolation >* const&>’ /usr/include/c++/11/type_traits:2552:12: required from ‘struct std::__invoke_result >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&, const Dune::RT0Cube2DLocalInterpolation >* const&>’ /usr/include/c++/11/type_traits:2997:12: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/11/variant:1755:53: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = Dune::Impl::OverloadSet >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&; _Variants = {const std::variant >*, const Dune::RT02DLocalInterpolation >*>&}; std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]’ /<>/dune/localfunctions/common/localfiniteelementvariant.hh:34:15: required from ‘void Dune::Impl::visitIf(Visitor&&, Variant&&) [with Visitor = Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::; Variant = const std::variant >*, const Dune::RT02DLocalInterpolation >*>&]’ /<>/dune/localfunctions/common/localfiniteelementvariant.hh:194:20: required from ‘void Dune::Impl::LocalInterpolationVariant::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >; C = double; Implementations = {Dune::RT0Cube2DLocalInterpolation >, Dune::RT02DLocalInterpolation >}]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::LocalBasisVariant, Dune::RT02DLocalBasis >; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT02DLocalBasis >, Dune::Impl::LocalCoefficientsVariant, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:144:3: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /usr/include/c++/11/functional:58, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/refwrap.h: In instantiation of ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:28:3: required from here /usr/include/c++/11/bits/refwrap.h:343:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 343 | operator()(_Args&&... __args) const | ^~~~~~~~ In file included from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:15: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:161:17: required from ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >; C = double; LB = Dune::RT0Cube2DLocalBasis]’ /<>/dune/localfunctions/common/localfiniteelementvariant.hh:194:45: required from ‘Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: [with auto:40 = Dune::RT0Cube2DLocalInterpolation >]’ /usr/include/c++/11/type_traits:2536:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = Dune::Impl::OverloadSet >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&; _Args = {const Dune::RT0Cube2DLocalInterpolation >* const&}]’ /usr/include/c++/11/type_traits:2547:55: required from ‘struct std::__result_of_impl >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&, const Dune::RT0Cube2DLocalInterpolation >* const&>’ /usr/include/c++/11/type_traits:2552:12: required from ‘struct std::__invoke_result >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&, const Dune::RT0Cube2DLocalInterpolation >* const&>’ /usr/include/c++/11/type_traits:2997:12: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/11/variant:1755:53: required from ‘constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = Dune::Impl::OverloadSet >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::visitIf >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&>(Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::&&, const std::variant >*, const Dune::RT02DLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const:: >&; _Variants = {const std::variant >*, const Dune::RT02DLocalInterpolation >*>&}; std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> = void]’ /<>/dune/localfunctions/common/localfiniteelementvariant.hh:34:15: required from ‘void Dune::Impl::visitIf(Visitor&&, Variant&&) [with Visitor = Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > >::interpolate, Dune::RT02DLocalFiniteElement > >, double>(const ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >&, std::vector >&) const::; Variant = const std::variant >*, const Dune::RT02DLocalInterpolation >*>&]’ /<>/dune/localfunctions/common/localfiniteelementvariant.hh:194:20: required from ‘void Dune::Impl::LocalInterpolationVariant::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement > >; C = double; Implementations = {Dune::RT0Cube2DLocalInterpolation >, Dune::RT02DLocalInterpolation >}]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]’ /<>/dune/localfunctions/test/test-localfe.hh:765:41: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::Impl::LocalBasisVariant, Dune::RT02DLocalBasis >; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RT02DLocalBasis >, Dune::Impl::LocalCoefficientsVariant, Dune::Impl::LocalInterpolationVariant >, Dune::RT02DLocalInterpolation > > >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:144:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/tuple:41, from /usr/include/dune/common/hybridutilities.hh:6, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/invoke.h: In instantiation of ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’: /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&)::; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:111:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:28:3: required from here /usr/include/c++/11/bits/invoke.h:90:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 90 | __invoke(_Callable&& __fn, _Args&&... __args) | ^~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:15: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 2, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<2, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<2, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:22:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >; ShapeFunctionAsCallable::RangeType = Dune::FieldVector; ShapeFunctionAsCallable::DomainType = Dune::FieldVector]’: /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:96:40: required from ‘constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&; _Args = {Dune::FieldVector}; typename std::__invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/refwrap.h:349:24: required from ‘typename std::result_of<_Tp&(_Args&& ...)>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {Dune::FieldVector}; _Tp = const ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::result_of<_Tp&(_Args&& ...)>::type = Dune::FieldVector]’ /usr/include/c++/11/bits/invoke.h:61:36: required from ‘constexpr _Res std::__invoke_impl(std::__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/bits/invoke.h:114:35: required from ‘constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = Dune::FieldVector; _Callable = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >&; _Args = {Dune::FieldVector}; std::enable_if_t, _Res> = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:291:30: required from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:430:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor) [with _Functor = std::reference_wrapper, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >; = void; = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /<>/dune/localfunctions/common/virtualinterface.hh:223:26: required from ‘void Dune::LocalInterpolationVirtualInterface::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsCallable, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >; typename std::enable_if<(! std::is_base_of, F>::value), int>::type = 0; DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; typename RangeType::field_type = double]’ /<>/dune/localfunctions/test/test-localfe.hh:150:40: required from ‘bool testLocalInterpolation(const FE&) [with FE = Dune::LocalFiniteElementVirtualInterface, double, 3, Dune::FieldVector, Dune::FieldMatrix > >]’ /<>/dune/localfunctions/test/test-localfe.hh:796:59: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 3, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = const Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; typename FE::Traits = Dune::LocalFiniteElementTraits >, Dune::SparseCoeffMatrix, double, double>, const Dune::LocalCoefficientsContainer, const Dune::RaviartThomasL2Interpolation<3, double> >]’ /<>/dune/localfunctions/test/raviartthomaselementtest.cc:28:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:12, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 4; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::LFEMatrix; bool type = false; unsigned int dimension = 4; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, Dune::SparseCoeffMatrix, double, double>, Dune::LFEMatrix, false>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:242:18: required from ‘std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Basis&, Matrix&) const [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Matrix = Dune::LFEMatrix; unsigned int dimension = 4; F = double; std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> = void; typename Matrix::Field = double; decltype (declval().rowPtr(0)) = double*]’ /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:61:25: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)4]’ /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:132:44: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /usr/include/dune/common/hybridutilities.hh:11, from /usr/include/dune/geometry/typeindex.hh:15, from /<>/dune/localfunctions/utility/localfiniteelement.hh:7, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalinterpolation.hh:77:19: required from ‘void Dune::RT12DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT12DLocalBasis]’ /<>/dune/localfunctions/common/virtualwrappers.hh:168:24: required from ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::RT12DLocalInterpolation >; Dune::LocalInterpolationVirtualImp::FunctionType = std::function(Dune::FieldVector)>; typename Dune::LocalInterpolationVirtualInterface::CoefficientType = double]’ /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: required from here /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh: In member function ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::BasisMatrixBase >, Dune::SparseCoeffMatrix, double, double>, const Dune::RaviartThomasL2Interpolation<3, double>, double>; bool type = false; unsigned int dimension = 3; F = double]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 320 | func.evaluate( geometry.global( faceQuad[qi].position() ) ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT0Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:161:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 161 | auto y = f(m0); out[0] = (y[0]*n0[0]+y[1]*n0[1])*sign_[0]; | ^ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh: In member function ‘void Dune::RT0Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT0Cube3DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh:192:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 192 | auto y = f(m0); out[0] = (y[0]*n0[0]+y[1]*n0[1]+y[2]*n0[2])*sign0; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:8, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function ‘void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT1Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:72:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 72 | auto y = f(localPos); | ^ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:9, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh: In member function ‘void Dune::RT1Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT1Cube3DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh:74:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 74 | auto y = f(localPos); | ^ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas2cube2d.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:10, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh: In member function ‘void Dune::RT2Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT2Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh:73:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | auto y = f(localPos); | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-finiteelementcache.cc:10: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas03d.hh:11, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:11: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh: In member function ‘void Dune::RT03DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction >; C = double; LB = Dune::RT03DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh:50:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto y = f(m_[i]); | ^ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas02d.hh:11, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:10: /<>/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh: In member function ‘void Dune::RT02DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >; C = double; LB = Dune::RT02DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh:47:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | auto y = f(m_[i]); | ^ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:17, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /<>/dune/localfunctions/utility/interpolationhelper.hh: In member function ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = testCanRepresentConstants >(const Dune::RaviartThomasSimplexLocalFiniteElement<3, double, double>&, unsigned int)::; Vector = std::vector >; F = double; unsigned int d = 3]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | field_cast(func_(x), tmp_[0] ); | ~~~~~^~~ [ 58%] Linking CXX executable test-lagrange3 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-lagrange3.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-lagrange3.dir/test-lagrange.cc.o -o test-lagrange3 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 58%] Built target test-lagrange3 make -f dune/localfunctions/test/CMakeFiles/test-edges0.dir/build.make dune/localfunctions/test/CMakeFiles/test-edges0.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-edges0.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-edges0.dir/build.make dune/localfunctions/test/CMakeFiles/test-edges0.dir/build make[5]: Entering directory '/<>/build' [ 60%] Building CXX object dune/localfunctions/test/CMakeFiles/test-edges0.dir/test-edges0.5.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-edges0.dir/test-edges0.5.cc.o -MF CMakeFiles/test-edges0.dir/test-edges0.5.cc.o.d -o CMakeFiles/test-edges0.dir/test-edges0.5.cc.o -c /<>/dune/localfunctions/test/test-edges0.5.cc In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::RaviartThomasCubeLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::RT0Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:164:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | y = f(m3); out[3] = (y[0]*n3[0]+y[1]*n3[1])*sign_[3]; | ~^~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh: In member function ‘void Dune::RT0Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::RaviartThomasCubeLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::RT0Cube3DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh:197:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 197 | y = f(m5); out[5] = (y[0]*n5[0]+y[1]*n5[1]+y[2]*n5[2])*sign5; | ~^~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::RT0Cube2DLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::RT0Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:164:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 164 | y = f(m3); out[3] = (y[0]*n3[0]+y[1]*n3[1])*sign_[3]; | ~^~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas03d.hh:11, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:11: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh: In member function ‘void Dune::RT03DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::RT03DLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::RT03DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh:50:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto y = f(m_[i]); | ~^~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas02d.hh:11, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:10: /<>/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh: In member function ‘void Dune::RT02DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants, Dune::RT02DLocalFiniteElement > >(const Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >&, unsigned int)::; C = double; LB = Dune::RT02DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh:47:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | auto y = f(m_[i]); | ~^~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-edges0.5.cc:21: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-edges0.5.cc:21: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ [ 61%] Linking CXX executable test-finiteelementcache cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-finiteelementcache.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-finiteelementcache.dir/test-finiteelementcache.cc.o -o test-finiteelementcache -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 61%] Built target test-finiteelementcache make -f dune/localfunctions/test/CMakeFiles/globalmonomialfunctionstest.dir/build.make dune/localfunctions/test/CMakeFiles/globalmonomialfunctionstest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/globalmonomialfunctionstest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/globalmonomialfunctionstest.dir/build.make dune/localfunctions/test/CMakeFiles/globalmonomialfunctionstest.dir/build make[5]: Entering directory '/<>/build' [ 62%] Building CXX object dune/localfunctions/test/CMakeFiles/globalmonomialfunctionstest.dir/globalmonomialfunctionstest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/globalmonomialfunctionstest.dir/globalmonomialfunctionstest.cc.o -MF CMakeFiles/globalmonomialfunctionstest.dir/globalmonomialfunctionstest.cc.o.d -o CMakeFiles/globalmonomialfunctionstest.dir/globalmonomialfunctionstest.cc.o -c /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc In file included from /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:18, from /<>/dune/localfunctions/whitney/edges0.5/basis.hh:14, from /<>/dune/localfunctions/whitney/edges0.5.hh:9, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction >, double> > >(const FEFunction >, double> >&):: [with auto:9 = const Dune::FieldVector&]’: /<>/dune/localfunctions/whitney/edges0.5/interpolation.hh:81:14: required from ‘void Dune::EdgeS0_5Interpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double> >; C = double; Geometry = Dune::MultiLinearGeometry >; Traits_ = Dune::EdgeS0_5Basis >, double>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-edges0.5.cc:47:24: required from ‘void testEdgeS0_5(int&) [with unsigned int dim = 2]’ /<>/dune/localfunctions/test/test-edges0.5.cc:59:20: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-edges0.5.cc:20: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-edges0.5.cc:47:24: required from ‘void testEdgeS0_5(int&) [with unsigned int dim = 2]’ /<>/dune/localfunctions/test/test-edges0.5.cc:59:20: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:18, from /<>/dune/localfunctions/whitney/edges0.5/basis.hh:14, from /<>/dune/localfunctions/whitney/edges0.5.hh:9, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction >, double> > >(const FEFunction >, double> >&):: [with auto:9 = const Dune::FieldVector&]’: /<>/dune/localfunctions/whitney/edges0.5/interpolation.hh:81:14: required from ‘void Dune::EdgeS0_5Interpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double> >; C = double; Geometry = Dune::MultiLinearGeometry >; Traits_ = Dune::EdgeS0_5Basis >, double>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-edges0.5.cc:47:24: required from ‘void testEdgeS0_5(int&) [with unsigned int dim = 3]’ /<>/dune/localfunctions/test/test-edges0.5.cc:60:20: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-edges0.5.cc:20: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:93:31: required from ‘Dune::EdgeS0_5Basis::EdgeS0_5Basis(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double]’ /<>/dune/localfunctions/whitney/edges0.5.hh:65:7: required from ‘Dune::EdgeS0_5FiniteElement::EdgeS0_5FiniteElement(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double]’ /<>/dune/localfunctions/whitney/edges0.5.hh:122:14: required from ‘const FiniteElement Dune::EdgeS0_5FiniteElementFactory::make(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double; Dune::EdgeS0_5FiniteElementFactory::FiniteElement = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-edges0.5.cc:47:44: required from ‘void testEdgeS0_5(int&) [with unsigned int dim = 2]’ /<>/dune/localfunctions/test/test-edges0.5.cc:59:20: required from here /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-() const [with V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:121:21: required from ‘void Dune::EdgeS0_5Basis::evaluateFunction(const typename Dune::EdgeS0_5Basis::Traits::DomainLocal&, std::vector::Traits::Range>&) const [with Geometry = Dune::MultiLinearGeometry >; RF = double; typename Dune::EdgeS0_5Basis::Traits::DomainLocal = Dune::FieldVector; typename Dune::EdgeS0_5Basis::Traits::Range = Dune::FieldVector]’ /<>/dune/localfunctions/test/test-fe.hh:242:36: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-edges0.5.cc:47:24: required from ‘void testEdgeS0_5(int&) [with unsigned int dim = 2]’ /<>/dune/localfunctions/test/test-edges0.5.cc:59:20: required from here /usr/include/dune/common/densevector.hh:455:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 455 | derived_type operator- () const | ^~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-edges0.5.cc:20: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:93:31: required from ‘Dune::EdgeS0_5Basis::EdgeS0_5Basis(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double]’ /<>/dune/localfunctions/whitney/edges0.5.hh:65:7: required from ‘Dune::EdgeS0_5FiniteElement::EdgeS0_5FiniteElement(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double]’ /<>/dune/localfunctions/whitney/edges0.5.hh:122:14: required from ‘const FiniteElement Dune::EdgeS0_5FiniteElementFactory::make(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double; Dune::EdgeS0_5FiniteElementFactory::FiniteElement = Dune::EdgeS0_5FiniteElement >, double>]’ /<>/dune/localfunctions/test/test-edges0.5.cc:47:44: required from ‘void testEdgeS0_5(int&) [with unsigned int dim = 3]’ /<>/dune/localfunctions/test/test-edges0.5.cc:60:20: required from here /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:9, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh: In member function ‘void Dune::RT1Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::RaviartThomasCubeLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::RT1Cube3DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh:109:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 109 | y = f(localPos); | ~^~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:12, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:12, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/whitney/edges0.5.hh:9, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/whitney/edges0.5/basis.hh: In constructor ‘Dune::EdgeS0_5Basis::EdgeS0_5Basis(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<2, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:93:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 93 | edgel[i] = (geo.corner(refelem.subEntity(i,dim-1,0,dim))- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 94 | geo.corner(refelem.subEntity(i,dim-1,1,dim)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | ).two_norm(); | ~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-edges0.5.cc:20: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:267:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 267 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /<>/dune/localfunctions/whitney/edges0.5.hh:9, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/whitney/edges0.5/basis.hh: In member function ‘void Dune::EdgeS0_5Basis::evaluateFunction(const typename Dune::EdgeS0_5Basis::Traits::DomainLocal&, std::vector::Traits::Range>&) const [with Geometry = Dune::MultiLinearGeometry >; RF = double]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:121:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 121 | out[i].axpy(-p1v[i1], p1j[i0][0]); | ^~~~~ In file included from /<>/dune/localfunctions/whitney/edges0.5.hh:11, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/whitney/edges0.5/interpolation.hh: In member function ‘void Dune::EdgeS0_5Interpolation::interpolate(const F&, std::vector&) const [with F = testInterpolation >, double> >(const Dune::EdgeS0_5FiniteElement >, double>&, double, int)::; C = double; Geometry = Dune::MultiLinearGeometry >; Traits_ = Dune::EdgeS0_5Basis >, double>::Traits]’: /<>/dune/localfunctions/whitney/edges0.5/interpolation.hh:81:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 81 | y = f(refelem.position(i,dim-1)); | ^ In file included from /<>/dune/localfunctions/test/test-edges0.5.cc:21: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/whitney/edges0.5.hh:9, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/whitney/edges0.5/basis.hh: In constructor ‘Dune::EdgeS0_5Basis::EdgeS0_5Basis(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:93:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 93 | edgel[i] = (geo.corner(refelem.subEntity(i,dim-1,0,dim))- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 94 | geo.corner(refelem.subEntity(i,dim-1,1,dim)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | ).two_norm(); | ~ /<>/dune/localfunctions/whitney/edges0.5/basis.hh: In member function ‘void Dune::EdgeS0_5Basis::evaluateFunction(const typename Dune::EdgeS0_5Basis::Traits::DomainLocal&, std::vector::Traits::Range>&) const [with Geometry = Dune::MultiLinearGeometry >; RF = double]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:121:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 121 | out[i].axpy(-p1v[i1], p1j[i0][0]); | ^~~~~ In file included from /<>/dune/localfunctions/whitney/edges0.5.hh:11, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/whitney/edges0.5/interpolation.hh: In member function ‘void Dune::EdgeS0_5Interpolation::interpolate(const F&, std::vector&) const [with F = testInterpolation >, double> >(const Dune::EdgeS0_5FiniteElement >, double>&, double, int)::; C = double; Geometry = Dune::MultiLinearGeometry >; Traits_ = Dune::EdgeS0_5Basis >, double>::Traits]’: /<>/dune/localfunctions/whitney/edges0.5/interpolation.hh:81:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 81 | y = f(refelem.position(i,dim-1)); | ^ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:8, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function ‘void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = testCanRepresentConstants >(const Dune::RaviartThomasCubeLocalFiniteElement&, unsigned int)::; C = double; LB = Dune::RT1Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:87:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 87 | y = f(localPos); | ~^~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:21: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:46:30: required from ‘void Order(int&) [with int dim = 1; int p = 0]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:79: required from ‘Dim<1>(int&):: [with auto:13 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dim<1>(int&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dim<1>(int&)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:24: required from ‘void Dim(int&) [with int dim = 1]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:77: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:26: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:46:30: required from ‘void Order(int&) [with int dim = 2; int p = 0]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:79: required from ‘Dim<2>(int&):: [with auto:13 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = Dim<2>(int&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dim<2>(int&)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:24: required from ‘void Dim(int&) [with int dim = 2]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:77: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:26: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:13, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > > > >(const FEFunction, Dune::MultiLinearGeometry > > >&):: [with auto:11 = const Dune::FieldVector&]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = FEFunction, Dune::MultiLinearGeometry > > >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:46:30: required from ‘void Order(int&) [with int dim = 1; int p = 0]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:79: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dim<1>(int&)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:24: required from ‘void Dim(int&) [with int dim = 1]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:77: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In function ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:21: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: required from ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >; typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal = Dune::FieldVector; Dune::ScalarLocalToGlobalBasisAdaptor::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Dune::LocalToGlobalBasisAdaptorTraits::Jacobian = Dune::FieldMatrix; typename LocalBasis::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >]’ /<>/dune/localfunctions/test/test-fe.hh:204:32: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:46:30: required from ‘void Order(int&) [with int dim = 1; int p = 0]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:79: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dim<1>(int&)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:24: required from ‘void Dim(int&) [with int dim = 1]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:77: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:26: required from here /usr/include/dune/geometry/multilineargeometry.hh:683:3: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:13, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > > > >(const FEFunction, Dune::MultiLinearGeometry > > >&):: [with auto:11 = const Dune::FieldVector&]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = FEFunction, Dune::MultiLinearGeometry > > >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 2>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:46:30: required from ‘void Order(int&) [with int dim = 1; int p = 1]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:79: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = Dim<1>(int&)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:58:24: required from ‘void Dim(int&) [with int dim = 1]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:77: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:65:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/whitney/edges0.5.hh:9, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/whitney/edges0.5/basis.hh: In member function ‘void Dune::EdgeS0_5Basis::evaluateFunction(const typename Dune::EdgeS0_5Basis::Traits::DomainLocal&, std::vector::Traits::Range>&) const [with Geometry = Dune::MultiLinearGeometry >; RF = double]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:121:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 121 | out[i].axpy(-p1v[i1], p1j[i0][0]); | ^~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas03d.hh:11, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:11: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh: In member function ‘void Dune::RT03DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT03DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh:50:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto y = f(m_[i]); | ~^~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas02d.hh:11, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:10: /<>/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh: In member function ‘void Dune::RT02DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT02DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh:47:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 47 | auto y = f(m_[i]); | ~^~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:17, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /<>/dune/localfunctions/utility/interpolationhelper.hh: In member function ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = std::function(Dune::FieldVector)>; Vector = std::vector >; F = double; unsigned int d = 3]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | field_cast(func_(x), tmp_[0] ); | ~~~~~^~~ /<>/dune/localfunctions/utility/interpolationhelper.hh: In member function ‘const Result& Dune::InterpolationHelper::Helper::evaluate(const DomainVector&) const [with DomainVector = Dune::FieldVector; typename std::enable_if, Func>(), int>::type = 0; Func = std::function(Dune::FieldVector)>; Vector = std::vector >; F = double; unsigned int d = 2]’: /<>/dune/localfunctions/utility/interpolationhelper.hh:59:23: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 59 | field_cast(func_(x), tmp_[0] ); | ~~~~~^~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:21: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh:687:12: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 687 | return jit; | ^~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 2]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 6]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-edges0.5.cc:20: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction >, double> > >(const FEFunction >, double> >&):: [with auto:9 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/test-edges0.5.cc:21: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::EdgeS0_5FiniteElement >, double>]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 216 | geo.jacobianTransposed(testPoint); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction >, double> > >(const FEFunction >, double> >&):: [with auto:9 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > > >(const ShapeFunctionAsFunction, double, 3, Dune::FieldVector, Dune::FieldMatrix > > >&):: [with auto:9 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:15: /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 4; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-edges0.5.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 4]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:170:6: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bool testJacobian(const Geo &geo, const FE& fe, double eps, double delta, | ^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 131 | geometry.jacobianInverseTransposed(in); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh:170:6: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bool testJacobian(const Geo &geo, const FE& fe, double eps, double delta, | ^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 131 | geometry.jacobianInverseTransposed(in); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh:170:6: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bool testJacobian(const Geo &geo, const FE& fe, double eps, double delta, | ^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/whitney/edges0.5.hh:9, from /<>/dune/localfunctions/test/test-edges0.5.cc:18: /<>/dune/localfunctions/whitney/edges0.5/basis.hh: In constructor ‘Dune::EdgeS0_5Basis::EdgeS0_5Basis(const Geometry&, const VertexOrder&) [with VertexOrder = Dune::GeneralVertexOrder<3, unsigned int>; Geometry = Dune::MultiLinearGeometry >; RF = double]’: /<>/dune/localfunctions/whitney/edges0.5/basis.hh:93:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 93 | edgel[i] = (geo.corner(refelem.subEntity(i,dim-1,0,dim))- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 94 | geo.corner(refelem.subEntity(i,dim-1,1,dim)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | ).two_norm(); | ~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:19: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 131 | geometry.jacobianInverseTransposed(in); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:22: /<>/dune/localfunctions/test/test-fe.hh:170:6: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bool testJacobian(const Geo &geo, const FE& fe, double eps, double delta, | ^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:21: /usr/include/dune/geometry/multilineargeometry.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction > >(const ShapeFunctionAsFunction >&):: [with auto:9 = Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RT1Cube3DLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘testInterpolation, Dune::MultiLinearGeometry > > >(const Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >&, double, int):: [with auto:12 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 64%] Linking CXX executable test-edges0 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-edges0.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-edges0.dir/test-edges0.5.cc.o -o test-edges0 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RT12DLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; make[5]: Leaving directory '/<>/build' [ 64%] Built target test-edges0 make -f dune/localfunctions/test/CMakeFiles/bdfmelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/bdfmelementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/bdfmelementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/bdfmelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/bdfmelementtest.dir/build make[5]: Entering directory '/<>/build' [ 65%] Building CXX object dune/localfunctions/test/CMakeFiles/bdfmelementtest.dir/bdfmelementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/bdfmelementtest.dir/bdfmelementtest.cc.o -MF CMakeFiles/bdfmelementtest.dir/bdfmelementtest.cc.o.d -o CMakeFiles/bdfmelementtest.dir/bdfmelementtest.cc.o -c /<>/dune/localfunctions/test/bdfmelementtest.cc /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RaviartThomasCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RT02DLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; /usr/include/c++/11/bits/stl_vector.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In function ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RT03DLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:215:30: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | sum += coefficients[j] * values[j]; In file included from /<>/dune/localfunctions/test/test-localfe.hh:23, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:15: /<>/dune/localfunctions/common/virtualwrappers.hh: In member function ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::RT02DLocalInterpolation >]’: /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 166 | virtual void interpolate (const FunctionType& f, std::vector& out) const | ^~~~~~~~~~~ /<>/dune/localfunctions/common/virtualwrappers.hh: In member function ‘void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::RT03DLocalInterpolation >]’: /<>/dune/localfunctions/common/virtualwrappers.hh:166:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::Impl::makeFunctionWithCallOperator, ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > > >(const ShapeFunctionAsFunction, Dune::RT02DLocalFiniteElement > >&):: [with auto:9 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/brezzidouglasfortinmarini/cube/localinterpolation.hh:15, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:12, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/brezzidouglasfortinmarini/cube/localinterpolation.hh:15, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:12, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/bdfmelementtest.cc:7: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::BDFMCubeLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::BDFMCubeLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 2, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::BDFMCubeLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::BDFMCubeLocalCoefficients, Dune::BDFMCubeLocalInterpolation >]’ /<>/dune/localfunctions/test/bdfmelementtest.cc:14:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ [ 67%] Linking CXX executable test-raviartthomassimplex4 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-raviartthomassimplex4.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-raviartthomassimplex4.dir/test-raviartthomassimplex.cc.o -o test-raviartthomassimplex4 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 67%] Built target test-raviartthomassimplex4 make -f dune/localfunctions/test/CMakeFiles/test-pk2d.dir/build.make dune/localfunctions/test/CMakeFiles/test-pk2d.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-pk2d.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-pk2d.dir/build.make dune/localfunctions/test/CMakeFiles/test-pk2d.dir/build make[5]: Entering directory '/<>/build' [ 68%] Building CXX object dune/localfunctions/test/CMakeFiles/test-pk2d.dir/test-pk2d.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-pk2d.dir/test-pk2d.cc.o -MF CMakeFiles/test-pk2d.dir/test-pk2d.cc.o.d -o CMakeFiles/test-pk2d.dir/test-pk2d.cc.o -c /<>/dune/localfunctions/test/test-pk2d.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-pk2d.cc:23: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-pk2d.cc:23: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-pk2d.cc:22: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 0>; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 0>]’ /<>/dune/localfunctions/test/test-pk2d.cc:49:26: required from ‘void test(int&) [with int k = 0]’ /<>/dune/localfunctions/test/test-pk2d.cc:62:82: required from ‘main(int, char**):: [with auto:13 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-pk2d.cc:62:26: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:18, from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction >, double, 0> > >(const FEFunction >, double, 0> >&):: [with auto:9 = Dune::FieldVector&]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: required from ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 0> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = FEFunction >, double, 0> >; Coeff = double; LocalInterpolation = Dune::Impl::LagrangeSimplexLocalInterpolation >; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::Pk2DFiniteElement >, double, 0>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 0>]’ /<>/dune/localfunctions/test/test-pk2d.cc:49:26: required from ‘void test(int&) [with int k = 0]’ /<>/dune/localfunctions/test/test-pk2d.cc:62:82: required from ‘main(int, char**):: [with auto:13 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-pk2d.cc:62:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 1> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 2> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 3> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 4> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 4>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 5> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 5>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 6> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 6>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 7> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 7>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 8> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 8>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 9> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 9>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 10> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 10>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 11> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 11>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 12> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 12>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 13> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 13>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 14> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 14>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 15> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 15>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 16> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 16>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 17> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 17>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 18> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 18>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 19> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 19>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/pk2d.hh:12, from /<>/dune/localfunctions/test/test-pk2d.cc:20: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh: In member function ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction >, double, 20> >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 760 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-pk2d.cc:23: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 20>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/globalmonomialfunctionstest.cc:13: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘testInterpolation >, double, 20> >(const Dune::Pk2DFiniteElement >, double, 20>&, double, int):: [with auto:12 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh:6, from /<>/dune/localfunctions/test/bdfmelementtest.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 70%] Linking CXX executable globalmonomialfunctionstest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/globalmonomialfunctionstest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/globalmonomialfunctionstest.dir/globalmonomialfunctionstest.cc.o -o globalmonomialfunctionstest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 70%] Built target globalmonomialfunctionstest make -f dune/localfunctions/test/CMakeFiles/rannacherturekelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/rannacherturekelementtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/rannacherturekelementtest.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/rannacherturekelementtest.dir/build.make dune/localfunctions/test/CMakeFiles/rannacherturekelementtest.dir/build make[5]: Entering directory '/<>/build' [ 71%] Building CXX object dune/localfunctions/test/CMakeFiles/rannacherturekelementtest.dir/rannacherturekelementtest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/rannacherturekelementtest.dir/rannacherturekelementtest.cc.o -MF CMakeFiles/rannacherturekelementtest.dir/rannacherturekelementtest.cc.o.d -o CMakeFiles/rannacherturekelementtest.dir/rannacherturekelementtest.cc.o -c /<>/dune/localfunctions/test/rannacherturekelementtest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:12: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-localfe.hh:19, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:12: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:12: /<>/dune/localfunctions/test/test-localfe.hh: In instantiation of ‘bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::RannacherTurekLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:770:44: required from ‘bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::RannacherTurekLocalFiniteElement; typename FE::Traits::LocalBasisType::Traits::DomainType = Dune::FieldVector; typename FE::Traits::LocalBasisType::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >; typename FE::Traits::LocalBasisType = Dune::RannacherTurekLocalBasis; typename FE::Traits = Dune::LocalFiniteElementTraits, Dune::RannacherTurekLocalCoefficients<2>, Dune::RannacherTurekLocalInterpolation >]’ /<>/dune/localfunctions/test/rannacherturekelementtest.cc:19:3: required from here /<>/dune/localfunctions/test/test-localfe.hh:194:90: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 194 | auto constantOne = [](const typename LB::Traits::DomainType& xi) { return RangeType(1.0); }; | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 72%] Linking CXX executable bdfmelementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/bdfmelementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/bdfmelementtest.dir/bdfmelementtest.cc.o -o bdfmelementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 make[5]: Leaving directory '/<>/build' /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Built target bdfmelementtest make -f dune/localfunctions/test/CMakeFiles/test-power-monomial.dir/build.make dune/localfunctions/test/CMakeFiles/test-power-monomial.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-power-monomial.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-power-monomial.dir/build.make dune/localfunctions/test/CMakeFiles/test-power-monomial.dir/build make[5]: Entering directory '/<>/build' [ 74%] Building CXX object dune/localfunctions/test/CMakeFiles/test-power-monomial.dir/test-power-monomial.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-power-monomial.dir/test-power-monomial.cc.o -MF CMakeFiles/test-power-monomial.dir/test-power-monomial.cc.o.d -o CMakeFiles/test-power-monomial.dir/test-power-monomial.cc.o -c /<>/dune/localfunctions/test/test-power-monomial.cc /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 19>]’: /<>/dune/localfunctions/test/test-fe.hh:170:6: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 170 | bool testJacobian(const Geo &geo, const FE& fe, double eps, double delta, | ^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RannacherTurekLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/rannacherturek/rannacherturek2d/rannacherturek2dlocalbasis.hh:9, from /<>/dune/localfunctions/rannacherturek/rannachertureklocalbasis.hh:6, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:10, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:12: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::RannacherTurekLocalFiniteElement]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/c++/11/functional:59, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/rannacherturek/rannacherturek2d/rannacherturek2dlocalbasis.hh:9, from /<>/dune/localfunctions/rannacherturek/rannachertureklocalbasis.hh:6, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:10, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ In file included from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:12: /<>/dune/localfunctions/test/test-localfe.hh: In member function ‘ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(ShapeFunctionAsCallable::DomainType) const [with FE = Dune::LocalFiniteElementVirtualInterface, double, 1, Dune::FieldVector, Dune::FieldMatrix > >]’: /<>/dune/localfunctions/test/test-localfe.hh:78:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 78 | RangeType operator() (DomainType x) const | ^~~~~~~~ /<>/dune/localfunctions/test/test-localfe.hh:82:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 82 | return yy[shapeFunction_]; | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:12, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:12, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: required from ‘void Order(int&) [with int dimD = 1; int dimR = 0; int p = 0]’ /<>/dune/localfunctions/test/test-power-monomial.cc:67:86: required from ‘DimR<1, 0>(int&):: [with auto:12 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = DimR<1, 0>(int&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]’ /usr/include/dune/common/hybridutilities.hh:268:16: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 114 | return y; | ^ /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: required from ‘void Order(int&) [with int dimD = 2; int dimR = 0; int p = 0]’ /<>/dune/localfunctions/test/test-power-monomial.cc:67:86: required from ‘DimR<2, 0>(int&):: [with auto:12 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = DimR<2, 0>(int&)::; Index = unsigned int; Index ...i = {0, 1, 2, 3}]’ /usr/include/dune/common/hybridutilities.hh:268:16: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 114 | return y; | ^ /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-fe.hh: In instantiation of ‘testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: [with auto:11 = Dune::FieldVector]’: /<>/dune/localfunctions/common/localinterpolation.hh:32:10: required by substitution of ‘template decltype (f(declval >())) Dune::Impl::FunctionWithCallOperator >::require(F&&) [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::]’ /usr/include/dune/common/concept.hh:85:39: required by substitution of ‘template().require((declval)()...), 0)) > constexpr std::true_type Dune::Concept::Impl::matchesRequirement(Dune::PriorityTag<1>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}; decltype ((declval().require((declval)()...), 0)) = ]’ /usr/include/dune/common/concept.hh:116:39: required from ‘constexpr bool Dune::Concept::Impl::modelsConcept(Dune::PriorityTag<0>) [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /usr/include/dune/common/concept.hh:141:34: required from ‘constexpr bool Dune::Concept::Impl::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /usr/include/dune/common/concept.hh:184:59: required from ‘constexpr auto Dune::models() [with C = Dune::Impl::FunctionWithCallOperator >; T = {testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::}]’ /<>/dune/localfunctions/common/localinterpolation.hh:48:86: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/test/test-fe.hh:114:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/common/hybridutilities.hh:11, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(K, const Dune::FieldVector&) [with K = double]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: required from ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/monomial.hh:53:18: required from ‘Dune::MonomialLocalFiniteElement::MonomialLocalFiniteElement(const Dune::GeometryType&) [with D = double; R = double; int d = 1; int p = 0]’ /<>/dune/localfunctions/monomial.hh:123:29: required from ‘void Dune::MonomialFiniteElementFactory::init(const Dune::GeometryType&) [with Geometry = Dune::MultiLinearGeometry >; RF = double; unsigned int p = 0]’ /<>/dune/localfunctions/monomial.hh:161:50: required from ‘Dune::MonomialFiniteElementFactory::MonomialFiniteElementFactory() [with Geometry = Dune::MultiLinearGeometry >; RF = double; unsigned int p = 0]’ /<>/dune/localfunctions/test/test-power-monomial.cc:43:26: required from ‘void Order(int&) [with int dimD = 1; int dimR = 0; int p = 0]’ /<>/dune/localfunctions/test/test-power-monomial.cc:67:86: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /usr/include/dune/common/fvector.hh:530:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 530 | inline FieldVector operator* (const K a, const FieldVector& b) | ^~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: required from ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >; typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal = Dune::FieldVector; Dune::ScalarLocalToGlobalBasisAdaptor::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Dune::LocalToGlobalBasisAdaptorTraits::Jacobian = Dune::FieldMatrix; typename LocalBasis::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >]’ /<>/dune/localfunctions/meta/power/basis.hh:80:32: required from ‘void Dune::PowerBasis::evaluateJacobian(const typename Dune::PowerBasis::Traits::DomainLocal&, std::vector::Traits::Jacobian>&) const [with Backend = Dune::ScalarLocalToGlobalBasisAdaptor, Dune::MultiLinearGeometry > >; unsigned int dimR = 0; typename Dune::PowerBasis::Traits::DomainLocal = Dune::FieldVector; typename Dune::PowerBasis::Traits::Jacobian = Dune::FieldMatrix]’ /<>/dune/localfunctions/test/test-fe.hh:204:32: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: required from ‘void Order(int&) [with int dimD = 1; int dimR = 0; int p = 0]’ /<>/dune/localfunctions/test/test-power-monomial.cc:67:86: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /usr/include/dune/geometry/multilineargeometry.hh:683:3: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 0> > >(const FEFunction, Dune::MultiLinearGeometry > >, 0> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 0>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 0>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 0> > >(const FEFunction, Dune::MultiLinearGeometry > >, 0> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 0>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 0> > >(const FEFunction, Dune::MultiLinearGeometry > >, 0> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 0> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 0>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:55:39: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | typename Backend::Traits::Range operator()(const typename Backend::Traits::DomainLocal &x) const | ^~~~~~~~ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 2>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 2>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 2>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 2>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<1>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 1]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 6>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 6>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 3>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 6>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 6>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<2>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 2]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 20>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 20>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 1>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 4>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 10>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: required from ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’ /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 20>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In instantiation of ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits; typename Backend::Traits::Range = Dune::FieldVector; typename Backend::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>; typename Backend::Traits::DomainLocal = Dune::FieldVector]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:16: required from ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; Coeff = double; LocalInterpolation = Dune::MonomialLocalInterpolation, 20>; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3>]’ /<>/dune/localfunctions/meta/power/interpolation.hh:88:29: required from ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’ /<>/dune/localfunctions/test/test-power-monomial.cc:54:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = DimD<3>(int&)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:73:24: required from ‘void DimD(int&) [with int dimD = 3]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:78: required from ‘main(int, char**):: [with auto:14 = std::integral_constant]’ /usr/include/dune/common/hybridutilities.hh:223:36: required from ‘constexpr void Dune::Hybrid::Impl::forEach(std::integer_sequence, F&&, Dune::PriorityTag<2>) [with F = main(int, char**)::; Index = unsigned int; Index ...i = {0, 1, 2}]’ /usr/include/dune/common/hybridutilities.hh:268:16: required from ‘constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::integer_sequence; F = main(int, char**)::]’ /<>/dune/localfunctions/test/test-power-monomial.cc:80:26: required from here /<>/dune/localfunctions/meta/power/interpolation.hh:61:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 61 | } | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh:687:12: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 687 | return jit; | ^~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 2]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 2]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 2>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 6]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 0>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 1>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 1> > >(const FEFunction, Dune::MultiLinearGeometry > >, 1> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 3]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 3>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 6]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 6>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/meta/power/interpolation.hh:11, from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In lambda function: /<>/dune/localfunctions/common/localinterpolation.hh:55:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 55 | return [&](auto&& x) { | ^ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:73:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 73 | R y = f(qrit->position()); | ^ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘typename Backend::Traits::Range Dune::PowerInterpolation::ComponentEvaluator::operator()(const typename Backend::Traits::DomainLocal&) const [with F = testInterpolation, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int)::; Backend = Dune::LocalToGlobalInterpolationAdaptor, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ^~ /<>/dune/localfunctions/meta/power/interpolation.hh:60:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 60 | return y; | ^ In file included from /<>/dune/localfunctions/test/test-power-monomial.cc:20: /<>/dune/localfunctions/test/test-fe.hh: In lambda function: /<>/dune/localfunctions/test/test-fe.hh:110:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 110 | auto callableF = [&](const auto& x) { | ^ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘testInterpolation >, double, 1> >(const Dune::Pk2DFiniteElement >, double, 1>&, double, int):: [with auto:12 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::Pk2DFiniteElement >, double, 2>]’: /<>/dune/localfunctions/test/test-fe.hh:170:6: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/rannacherturek/rannacherturek.hh:6, from /<>/dune/localfunctions/test/rannacherturekelementtest.cc:10: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/utility/localfiniteelement.hh:6, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh: In constructor ‘Dune::MonomialLocalInterpolation::MonomialLocalInterpolation(const Dune::GeometryType&, const LB&) [with LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:48:42: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | Minv[i][j] += qrit->weight() * base[i] * base[j]; | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-pk2d.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘testInterpolation >, double, 0> >(const Dune::Pk2DFiniteElement >, double, 0>&, double, int):: [with auto:12 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 75%] Linking CXX executable rannacherturekelementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/rannacherturekelementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/rannacherturekelementtest.dir/rannacherturekelementtest.cc.o -o rannacherturekelementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 75%] Built target rannacherturekelementtest make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex1.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex1.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex1.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex1.dir/build.make dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex1.dir/build make[5]: Entering directory '/<>/build' [ 77%] Building CXX object dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex1.dir/test-raviartthomassimplex.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=1 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-raviartthomassimplex1.dir/test-raviartthomassimplex.cc.o -MF CMakeFiles/test-raviartthomassimplex1.dir/test-raviartthomassimplex.cc.o.d -o CMakeFiles/test-raviartthomassimplex1.dir/test-raviartthomassimplex.cc.o -c /<>/dune/localfunctions/test/test-raviartthomassimplex.cc /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh: In member function ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::BasisMatrixBase >, Dune::SparseCoeffMatrix, double, double>, const Dune::RaviartThomasL2Interpolation<3, double>, double>; bool type = false; unsigned int dimension = 3; F = double]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 320 | func.evaluate( geometry.global( faceQuad[qi].position() ) ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-power-monomial.cc:19: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ [ 78%] Linking CXX executable test-pk2d cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-pk2d.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-pk2d.dir/test-pk2d.cc.o -o test-pk2d -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:12, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 0; int cdim = 1; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: required from ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::LFEMatrix; bool type = false; unsigned int dimension = 1; F = double; typename Dune::RaviartThomasL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, Dune::SparseCoeffMatrix, double, double>, Dune::LFEMatrix, false>; Dune::RaviartThomasL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:242:18: required from ‘std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> Dune::RaviartThomasL2Interpolation::interpolate(const Basis&, Matrix&) const [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Matrix = Dune::LFEMatrix; unsigned int dimension = 1; F = double; std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> = void; typename Matrix::Field = double; decltype (declval().rowPtr(0)) = double*]’ /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:61:25: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)1]’ /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:116:44: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ make[5]: Leaving directory '/<>/build' [ 78%] Built target test-pk2d make -f dune/localfunctions/test/CMakeFiles/test-nedelecsimplex2.dir/build.make dune/localfunctions/test/CMakeFiles/test-nedelecsimplex2.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-nedelecsimplex2.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-nedelecsimplex2.dir/build.make dune/localfunctions/test/CMakeFiles/test-nedelecsimplex2.dir/build make[5]: Entering directory '/<>/build' [ 80%] Building CXX object dune/localfunctions/test/CMakeFiles/test-nedelecsimplex2.dir/test-nedelecsimplex.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=2 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-nedelecsimplex2.dir/test-nedelecsimplex.cc.o -MF CMakeFiles/test-nedelecsimplex2.dir/test-nedelecsimplex.cc.o.d -o CMakeFiles/test-nedelecsimplex2.dir/test-nedelecsimplex.cc.o -c /<>/dune/localfunctions/test/test-nedelecsimplex.cc In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /<>/dune/localfunctions/test/test-power-monomial.cc:9: /usr/include/c++/11/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator > >; _OI = __gnu_cxx::__normal_iterator > >]’: /usr/include/c++/11/bits/stl_algobase.h:527:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 527 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:527:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_algobase.h:527:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 In function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/monomial.hh:16, from /<>/dune/localfunctions/test/test-power-monomial.cc:17: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:123:10: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 123 | void evaluateJacobian(const typename Traits::DomainLocal& in, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh:12, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:11, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh:12, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:11, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 131 | geometry.jacobianInverseTransposed(in); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:123:10: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 123 | void evaluateJacobian(const typename Traits::DomainLocal& in, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:25, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh:13, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:11, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh:481:57: required from ‘void Dune::NedelecL2Interpolation::interpolate(typename Dune::NedelecL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::LFEMatrix; bool type = false; unsigned int dimension = 2; F = double; typename Dune::NedelecL2Interpolation::Base::Helper = Dune::InterpolationHelper::Helper >, Dune::SparseCoeffMatrix, double, double>, Dune::LFEMatrix, false>; Dune::NedelecL2Interpolation::Base = Dune::InterpolationHelper]’ /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexinterpolation.hh:389:18: required from ‘std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> Dune::NedelecL2Interpolation::interpolate(const Basis&, Matrix&) const [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Matrix = Dune::LFEMatrix; unsigned int dimension = 2; F = double; std::enable_if_t().rowPtr(0)), typename Matrix::Field*>::value, void> = void; typename Matrix::Field = double; decltype (declval().rowPtr(0)) = double*]’ /<>/dune/localfunctions/test/test-nedelecsimplex.cc:60:25: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)2]’ /<>/dune/localfunctions/test/test-nedelecsimplex.cc:111:43: required from here /usr/include/dune/geometry/affinegeometry.hh:573:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 573 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 131 | geometry.jacobianInverseTransposed(in); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:123:10: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 123 | void evaluateJacobian(const typename Traits::DomainLocal& in, | ^~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas12d.hh:11, from /<>/dune/localfunctions/raviartthomas.hh:12, from /<>/dune/localfunctions/raviartthomas/raviartthomaslfecache.hh:12, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:12: /<>/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalinterpolation.hh: In member function ‘void Dune::RT12DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT12DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalinterpolation.hh:57:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | void interpolate (const F& ff, std::vector& out) const | ^~~~~~~~~~~ /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 131 | geometry.jacobianInverseTransposed(in); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:123:10: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 123 | void evaluateJacobian(const typename Traits::DomainLocal& in, | ^~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d.hh:11, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:9, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh: In member function ‘void Dune::RT1Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT1Cube3DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh:54:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void interpolate (const F& ff, std::vector& out) const | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:8, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function ‘void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT1Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:53:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 53 | void interpolate (const F& ff, std::vector& out) const | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh: In member function ‘void Dune::RT0Cube3DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT0Cube3DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh:185:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 185 | void interpolate (const F& ff, std::vector& out) const | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomascube.hh:6, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:9: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function ‘void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::RT0Cube2DLocalBasis]’: /<>/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:153:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 153 | void interpolate (const F& ff, std::vector& out) const | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:10, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex.hh:7, from /<>/dune/localfunctions/test/raviartthomaselementtest.cc:8: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh: In member function ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = std::function(Dune::FieldVector)>; Container = std::vector >; bool type = true; unsigned int dimension = 3; F = double]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 320 | func.evaluate( geometry.global( faceQuad[qi].position() ) ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::MonomialLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:123:10: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh: In member function ‘void Dune::RaviartThomasL2Interpolation::interpolate(typename Dune::RaviartThomasL2Interpolation::Base::Helper&) const [with Func = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Container = Dune::BasisMatrixBase >, Dune::SparseCoeffMatrix, double, double>, const Dune::RaviartThomasL2Interpolation<2, double>, double>; bool type = false; unsigned int dimension = 2; F = double]’: /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh:320:50: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 320 | func.evaluate( geometry.global( faceQuad[qi].position() ) ), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In function ‘static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh:9, from /<>/dune/localfunctions/test/test-raviartthomassimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /<>/dune/localfunctions/test/test-power-monomial.cc:9: /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_algobase.h: In member function ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 81%] Linking CXX executable test-raviartthomassimplex1 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-raviartthomassimplex1.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-raviartthomassimplex1.dir/test-raviartthomassimplex.cc.o -o test-raviartthomassimplex1 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 81%] Built target test-raviartthomassimplex1 make -f dune/localfunctions/test/CMakeFiles/test-q2.dir/build.make dune/localfunctions/test/CMakeFiles/test-q2.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-q2.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-q2.dir/build.make dune/localfunctions/test/CMakeFiles/test-q2.dir/build make[5]: Entering directory '/<>/build' [ 82%] Building CXX object dune/localfunctions/test/CMakeFiles/test-q2.dir/test-q2.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-q2.dir/test-q2.cc.o -MF CMakeFiles/test-q2.dir/test-q2.cc.o.d -o CMakeFiles/test-q2.dir/test-q2.cc.o -c /<>/dune/localfunctions/test/test-q2.cc In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_algobase.h: In member function ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = std::complex*; bool _TrivialValueTypes = false]’: /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 85 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:66, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type ‘std::move_iterator*>’ changed in GCC 7.1 148 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 151 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-q2.cc:19: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-fe.hh:24, from /<>/dune/localfunctions/test/test-q2.cc:19: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /<>/dune/localfunctions/utility/lfematrix.hh:7, from /<>/dune/localfunctions/utility/basismatrix.hh:9, from /<>/dune/localfunctions/utility/defaultbasisfactory.hh:9, from /<>/dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexbasis.hh:10, from /<>/dune/localfunctions/test/test-nedelecsimplex.cc:4: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q2.cc:18: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q2.cc:35:24: required from ‘void test(const double&, const double&, int&) [with int dim = 1]’ /<>/dune/localfunctions/test/test-q2.cc:52:12: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/test/test-fe.hh:216:29: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q2.cc:35:24: required from ‘void test(const double&, const double&, int&) [with int dim = 2]’ /<>/dune/localfunctions/test/test-q2.cc:53:12: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:18, from /<>/dune/localfunctions/lagrange/pk.hh:7, from /<>/dune/localfunctions/lagrange/q2.hh:11, from /<>/dune/localfunctions/test/test-q2.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > > > >(const FEFunction, Dune::MultiLinearGeometry > > >&):: [with auto:8 = Dune::FieldVector&]’: /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:760:19: required from ‘void Dune::Impl::LagrangeSimplexLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = FEFunction, Dune::MultiLinearGeometry > > >; Coeff = double; LocalInterpolation = Dune::Impl::LagrangeSimplexLocalInterpolation >; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q2.cc:35:24: required from ‘void test(const double&, const double&, int&) [with int dim = 1]’ /<>/dune/localfunctions/test/test-q2.cc:52:12: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q2.cc:18: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:131:43: required from ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis; Geometry = Dune::MultiLinearGeometry >; typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal = Dune::FieldVector; Dune::ScalarLocalToGlobalBasisAdaptor::Traits = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 1>; typename Dune::LocalToGlobalBasisAdaptorTraits::Jacobian = Dune::FieldMatrix; typename LocalBasis::Traits = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >]’ /<>/dune/localfunctions/test/test-fe.hh:204:32: required from ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >; std::size_t = unsigned int]’ /<>/dune/localfunctions/test/test-fe.hh:286:25: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q2.cc:35:24: required from ‘void test(const double&, const double&, int&) [with int dim = 1]’ /<>/dune/localfunctions/test/test-q2.cc:52:12: required from here /usr/include/dune/geometry/multilineargeometry.hh:683:3: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 683 | MultiLinearGeometry< ct, mydim, cdim, Traits >::jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h: In member function ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange/lagrangesimplex.hh:18, from /<>/dune/localfunctions/lagrange/pk.hh:7, from /<>/dune/localfunctions/lagrange/q2.hh:11, from /<>/dune/localfunctions/test/test-q2.cc:16: /<>/dune/localfunctions/common/localinterpolation.hh: In instantiation of ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > > > >(const FEFunction, Dune::MultiLinearGeometry > > >&):: [with auto:8 = Dune::FieldVector&]’: /<>/dune/localfunctions/lagrange/lagrangecube.hh:662:19: required from ‘void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]’ /<>/dune/localfunctions/common/localtoglobaladaptors.hh:169:37: required from ‘void Dune::LocalToGlobalInterpolationAdaptor::interpolate(const Function&, std::vector&) const [with Function = FEFunction, Dune::MultiLinearGeometry > > >; Coeff = double; LocalInterpolation = Dune::Impl::LagrangeCubeLocalInterpolation >; Traits_ = Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2>]’ /<>/dune/localfunctions/test/test-fe.hh:104:35: required from ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-fe.hh:285:30: required from ‘bool testFE(const Geo&, const FE&, double, double, unsigned int) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’ /<>/dune/localfunctions/test/test-q2.cc:35:24: required from ‘void test(const double&, const double&, int&) [with int dim = 2]’ /<>/dune/localfunctions/test/test-q2.cc:53:12: required from here /<>/dune/localfunctions/common/localinterpolation.hh:58:16: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 58 | return y; | ^ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_algobase.h: In member function ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 2> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/test-q2.cc:19: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/q2.hh:10, from /<>/dune/localfunctions/test/test-q2.cc:16: /<>/dune/localfunctions/common/localtoglobaladaptors.hh: In member function ‘void Dune::ScalarLocalToGlobalBasisAdaptor::evaluateJacobian(const typename Dune::ScalarLocalToGlobalBasisAdaptor::Traits::DomainLocal&, std::vector::Jacobian>&) const [with LocalBasis = Dune::Impl::LagrangeSimplexLocalBasis; Geometry = Dune::MultiLinearGeometry >]’: /<>/dune/localfunctions/common/localtoglobaladaptors.hh:130:59: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | const typename Geometry::JacobianInverseTransposed &geoJacobian = | ^~~~~~~~~~~ In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q2.cc:18: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh:687:12: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 687 | return jit; | ^~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/localfunctions/lagrange/qk.hh:7, from /<>/dune/localfunctions/lagrange/q2.hh:12, from /<>/dune/localfunctions/test/test-q2.cc:16: /<>/dune/localfunctions/lagrange/lagrangecube.hh: In member function ‘void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangecube.hh:662:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 662 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/test/test-q2.cc:19: /<>/dune/localfunctions/test/test-fe.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /<>/dune/localfunctions/test/test-fe.hh:215:50: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 215 | Dune::FieldMatrix geoJT = | ^~~~~ In file included from /<>/dune/localfunctions/lagrange/qk.hh:7, from /<>/dune/localfunctions/lagrange/q2.hh:12, from /<>/dune/localfunctions/test/test-q2.cc:16: /<>/dune/localfunctions/lagrange/lagrangecube.hh: In member function ‘void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > > >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]’: /<>/dune/localfunctions/lagrange/lagrangecube.hh:662:19: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 662 | out[0] = f(center); | ~^~~~~~~~ In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 4>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 4]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ~^~~ In function ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /<>/dune/localfunctions/test/test-power-monomial.cc:9: /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ~^~~ /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 1]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ~^~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /<>/dune/localfunctions/test/test-power-monomial.cc:9: /usr/include/c++/11/bits/stl_algobase.h: In member function ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 3> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Linking CXX executable test-nedelecsimplex2 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-nedelecsimplex2.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-nedelecsimplex2.dir/test-nedelecsimplex.cc.o -o test-nedelecsimplex2 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_algobase.h: In member function ‘void Dune::PowerInterpolation::interpolate(const F&, std::vector&) const [with F = FEFunction, Dune::MultiLinearGeometry > >, 2> >; C = double; Backend = Dune::LocalToGlobalInterpolationAdaptor, 1>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >; BasisTraits = Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 84%] Built target test-nedelecsimplex2 make -f dune/localfunctions/test/CMakeFiles/virtualshapefunctiontest.dir/build.make dune/localfunctions/test/CMakeFiles/virtualshapefunctiontest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/virtualshapefunctiontest.dir/DependInfo.cmake --color= In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ~^~~ make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/virtualshapefunctiontest.dir/build.make dune/localfunctions/test/CMakeFiles/virtualshapefunctiontest.dir/build make[5]: Entering directory '/<>/build' [ 85%] Building CXX object dune/localfunctions/test/CMakeFiles/virtualshapefunctiontest.dir/virtualshapefunctiontest.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/virtualshapefunctiontest.dir/virtualshapefunctiontest.cc.o -MF CMakeFiles/virtualshapefunctiontest.dir/virtualshapefunctiontest.cc.o.d -o CMakeFiles/virtualshapefunctiontest.dir/virtualshapefunctiontest.cc.o -c /<>/dune/localfunctions/test/virtualshapefunctiontest.cc /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 20>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 20]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ~^~~ In function ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /<>/dune/localfunctions/test/test-power-monomial.cc:9: /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 87%] Linking CXX executable raviartthomaselementtest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/raviartthomaselementtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/raviartthomaselementtest.dir/raviartthomaselementtest.cc.o -o raviartthomaselementtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /<>/dune/localfunctions/meta/power.hh:14, from /<>/dune/localfunctions/test/test-power-monomial.cc:16: /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 3>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 3> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 3>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ~^~~ /<>/dune/localfunctions/meta/power/interpolation.hh: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::PowerInterpolation, 10>, Dune::LocalToGlobalBasisAdaptorTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >, 3> >, Dune::PowerBasis, Dune::MultiLinearGeometry > >, 2>::Traits>::ComponentEvaluator, Dune::MultiLinearGeometry > >, 2> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 2>&, double, int):: >; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 10]’: /<>/dune/localfunctions/meta/power/interpolation.hh:57:38: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | typename Traits::Range fy = f(x); | ~^~~ In function ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/11/bits/char_traits.h:39, from /usr/include/c++/11/ios:40, from /usr/include/c++/11/ostream:38, from /usr/include/c++/11/iostream:39, from /<>/dune/localfunctions/test/test-power-monomial.cc:9: /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 87%] Built target raviartthomaselementtest make -f dune/localfunctions/test/CMakeFiles/test-lagrange2.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange2.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-lagrange2.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-lagrange2.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange2.dir/build make[5]: Entering directory '/<>/build' [ 88%] Building CXX object dune/localfunctions/test/CMakeFiles/test-lagrange2.dir/test-lagrange.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=2 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-lagrange2.dir/test-lagrange.cc.o -MF CMakeFiles/test-lagrange2.dir/test-lagrange.cc.o.d -o CMakeFiles/test-lagrange2.dir/test-lagrange.cc.o -c /<>/dune/localfunctions/test/test-lagrange.cc In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 3> > >(const FEFunction, Dune::MultiLinearGeometry > >, 3> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::Impl::makeFunctionWithCallOperator, FEFunction, Dune::MultiLinearGeometry > >, 2> > >(const FEFunction, Dune::MultiLinearGeometry > >, 2> >&):: [with auto:7 = const Dune::FieldVector&]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘testInterpolation, Dune::MultiLinearGeometry > >, 1> >(const Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>&, double, int):: [with auto:11 = Dune::FieldVector]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/11/bits/stl_algobase.h: In function ‘bool testInterpolation(const FE&, double, int) [with FE = Dune::PowerFiniteElement, Dune::MultiLinearGeometry > >, 1>]’: /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_algobase.h:620:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 619 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:12, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:18: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/monomial/monomiallocalinterpolation.hh:12, from /<>/dune/localfunctions/monomial.hh:19, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:18: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ /<>/dune/localfunctions/test/virtualshapefunctiontest.cc: In instantiation of ‘testLocalInterpolation, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*):: [with auto:38 = Dune::FieldVector]’: /usr/include/c++/11/type_traits:2536:26: required by substitution of ‘template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = testLocalInterpolation, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::&; _Args = {Dune::FieldVector}]’ /usr/include/c++/11/type_traits:2547:55: required from ‘struct std::__result_of_impl, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::&, Dune::FieldVector >’ /usr/include/c++/11/bits/std_function.h:334:9: recursively required by substitution of ‘template struct std::__is_invocable_impl<_Result, _Ret, false, std::__void_t > [with _Result = std::__invoke_result, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::&, Dune::FieldVector >; _Ret = Dune::FieldVector]’ /usr/include/c++/11/bits/std_function.h:334:9: required from ‘struct std::function(Dune::FieldVector)>::_Callable, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::, std::__invoke_result, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::&, Dune::FieldVector > >’ /usr/include/c++/11/bits/std_function.h:344:8: required by substitution of ‘template template using _Requires = typename std::enable_if<_Cond::value, _Tp>::type [with _Cond = std::function(Dune::FieldVector)>::_Callable, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::, std::__invoke_result, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::&, Dune::FieldVector > >; _Tp = void; _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’ /usr/include/c++/11/bits/std_function.h:421:9: required by substitution of ‘template std::function(Dune::FieldVector)>::function(_Functor) [with _Functor = testLocalInterpolation, Dune::FieldVector >(const Dune::LocalInterpolationVirtualInterface, Dune::FieldVector >*)::; = void; = ]’ /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:113:34: required from ‘void testLocalInterpolation(const Dune::LocalInterpolationVirtualInterface*) [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector]’ /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:135:25: required from ‘void testLocalFiniteElement(const Dune::LocalFiniteElementVirtualInterface*) [with T = Dune::LocalBasisTraits, double, 1, Dune::FieldVector, Dune::FieldMatrix >]’ /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:159:35: required from here /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:111:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 111 | return y; | ^ In file included from /<>/dune/localfunctions/utility/field.hh:7, from /<>/dune/localfunctions/test/test-lagrange.cc:7: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator-(const Dune::FieldVector&, K) [with K = double]’: /<>/dune/localfunctions/test/test-lagrange.cc:55:24: required from ‘bool test(const Basis&, const Points&, bool) [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Points = Dune::EquidistantPointSet]’ /<>/dune/localfunctions/test/test-lagrange.cc:97:16: required from ‘bool test(unsigned int, bool) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)12884901890]’ /<>/dune/localfunctions/test/test-lagrange.cc:163:41: required from here /usr/include/dune/common/fvector.hh:451:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 451 | inline FieldVector operator- (const FieldVector& a, const K b) | ^~~~~~~~ In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 In function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: cc1plus: note: parameter passing for argument of type ‘Dune::MultiLinearGeometry >::JacobianInverseTransposed’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/localfunctions/test/geometries.hh:19, from /<>/dune/localfunctions/test/test-q2.cc:18: /usr/include/dune/geometry/multilineargeometry.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/c++/11/functional:59, from /<>/dune/localfunctions/common/virtualinterface.hh:9, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:12: /usr/include/c++/11/bits/std_function.h: In member function ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /usr/include/c++/11/bits/std_function.h:564:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 564 | operator()(_ArgTypes... __args) const | ^~~~~~~~ /usr/include/c++/11/bits/std_function.h:568:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 568 | return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...); | ^ /usr/include/dune/geometry/multilineargeometry.hh: In function ‘bool testJacobian(const Geo&, const FE&, double, double, std::size_t) [with Geo = Dune::MultiLinearGeometry >; FE = Dune::ScalarLocalToGlobalFiniteElementAdaptor, Dune::MultiLinearGeometry > >]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 686 | jit.setup( jacobianTransposed( local ) ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/vector.tcc: In member function ‘void Dune::TensorProductQuadratureRule::conicalProduct(const BaseQuadrature&, unsigned int, Dune::QuadratureType::Enum) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In static member function ‘static void Dune::QuadratureRules::initQuadratureRule(Dune::QuadratureRules::QuadratureRule*, Dune::QuadratureType::Enum, const Dune::GeometryType&, int) [with ctype = double; int dim = 3]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/c++/11/functional:62, from /usr/include/c++/11/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/11/algorithm:74, from /usr/include/dune/common/fvector.hh:14, from /<>/dune/localfunctions/test/test-q2.cc:12: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Dune::QuadraturePoint}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t::value>* = 0; ct = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/dune/localfunctions/test/test-power-monomial.cc: In function ‘void Order(int&) [with int dimD = 1; int dimR = 0; int p = 0]’: /<>/dune/localfunctions/test/test-power-monomial.cc:31:13: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 31 | static void Order(int &result) | ^~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In function ‘Dune::JacobiNQuadratureRule::JacobiNQuadratureRule(int, int) [with ct = double]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 90%] Linking CXX executable test-lagrange2 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-lagrange2.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-lagrange2.dir/test-lagrange.cc.o -o test-lagrange2 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 3; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 90%] Built target test-lagrange2 make -f dune/localfunctions/test/CMakeFiles/test-lagrange1.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange1.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-lagrange1.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-lagrange1.dir/build.make dune/localfunctions/test/CMakeFiles/test-lagrange1.dir/build make[5]: Entering directory '/<>/build' [ 91%] Building CXX object dune/localfunctions/test/CMakeFiles/test-lagrange1.dir/test-lagrange.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=1 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-lagrange1.dir/test-lagrange.cc.o -MF CMakeFiles/test-lagrange1.dir/test-lagrange.cc.o.d -o CMakeFiles/test-lagrange1.dir/test-lagrange.cc.o -c /<>/dune/localfunctions/test/test-lagrange.cc /usr/include/c++/11/bits/stl_vector.h: In member function ‘void Dune::MonomialLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::MonomialLocalBasis; unsigned int size = 36]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /<>/dune/localfunctions/utility/field.hh:7, from /<>/dune/localfunctions/test/test-lagrange.cc:7: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator-(const Dune::FieldVector&, K) [with K = double]’: /<>/dune/localfunctions/test/test-lagrange.cc:55:24: required from ‘bool test(const Basis&, const Points&, bool) [with Basis = Dune::PolynomialBasisWithMatrix >, Dune::SparseCoeffMatrix, double, double>; Points = Dune::EquidistantPointSet]’ /<>/dune/localfunctions/test/test-lagrange.cc:97:16: required from ‘bool test(unsigned int, bool) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)1]’ /<>/dune/localfunctions/test/test-lagrange.cc:158:41: required from here /usr/include/dune/common/fvector.hh:451:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 451 | inline FieldVector operator- (const FieldVector& a, const K b) | ^~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/virtualshapefunctiontest.cc:11: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/common/hybridutilities.hh:9, from /<>/dune/localfunctions/test/test-power-monomial.cc:14: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 92%] Linking CXX executable test-q2 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-q2.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-q2.dir/test-q2.cc.o -o test-q2 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 2; ctype = double; int dim = 2]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 3]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 92%] Built target test-q2 make -f dune/localfunctions/test/CMakeFiles/test-orthonormal1.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal1.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/localfunctions/test /<>/build /<>/build/dune/localfunctions/test /<>/build/dune/localfunctions/test/CMakeFiles/test-orthonormal1.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/localfunctions/test/CMakeFiles/test-orthonormal1.dir/build.make dune/localfunctions/test/CMakeFiles/test-orthonormal1.dir/build make[5]: Entering directory '/<>/build' [ 94%] Building CXX object dune/localfunctions/test/CMakeFiles/test-orthonormal1.dir/test-orthonormal.cc.o cd /<>/build/dune/localfunctions/test && /usr/bin/c++ -DCHECKDIM=1 -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DENABLE_MPI=1 -DHAVE_CONFIG_H -I/<>/build -I/<> -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/localfunctions/test/CMakeFiles/test-orthonormal1.dir/test-orthonormal.cc.o -MF CMakeFiles/test-orthonormal1.dir/test-orthonormal.cc.o.d -o CMakeFiles/test-orthonormal1.dir/test-orthonormal.cc.o -c /<>/dune/localfunctions/test/test-orthonormal.cc [ 95%] Linking CXX executable virtualshapefunctiontest cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/virtualshapefunctiontest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/virtualshapefunctiontest.dir/virtualshapefunctiontest.cc.o -o virtualshapefunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::AffineGeometry&}; _Tp = Dune::AffineGeometry; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 make[5]: Leaving directory '/<>/build' In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-lagrange.cc:5: /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 0; ctype = double; int dim = 0]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 95%] Built target virtualshapefunctiontest /usr/include/c++/11/bits/stl_vector.h: In static member function ‘static void Dune::Geo::ReferenceElementImplementation::CreateGeometries::apply(const Dune::Geo::ReferenceElementImplementation&, Dune::Geo::ReferenceElementImplementation::GeometryTable&) [with int codim = 1; ctype = double; int dim = 1]’: /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:308, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function ‘Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:146:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 146 | { | ^ /<>/dune/localfunctions/test/test-power-monomial.cc: In function ‘void Order(int&) [with int dimD = 2; int dimR = 0; int p = 0]’: /<>/dune/localfunctions/test/test-power-monomial.cc:31:13: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 31 | static void Order(int &result) | ^~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:310, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:14, from /<>/dune/localfunctions/test/test-orthonormal.cc:6: /usr/include/dune/common/fvector.hh: In instantiation of ‘Dune::FieldVector Dune::operator*(K, const Dune::FieldVector&) [with K = double]’: /<>/dune/localfunctions/test/test-orthonormal.cc:67:54: required from ‘bool test(unsigned int) [with Dune::GeometryType::IdType geometryId = (Dune::GeometryType::IdType)1]’ /<>/dune/localfunctions/test/test-orthonormal.cc:139:41: required from here /usr/include/dune/common/fvector.hh:530:27: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 530 | inline FieldVector operator* (const K a, const FieldVector& b) | ^~~~~~~~ [ 97%] Linking CXX executable test-lagrange1 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-lagrange1.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-lagrange1.dir/test-lagrange.cc.o -o test-lagrange1 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 97%] Built target test-lagrange1 In file included from /usr/include/c++/11/vector:72, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Dune::QuadraturePoint&}; _Tp = Dune::QuadraturePoint; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector, std::allocator > >::iterator’ changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/11/vector:67, from /usr/include/dune/common/typetraits.hh:9, from /usr/include/dune/geometry/type.hh:17, from /<>/dune/localfunctions/test/test-orthonormal.cc:5: /usr/include/c++/11/bits/stl_vector.h: In function ‘static Dune::QuadratureRule::dim> Dune::QuadratureRuleFactory::rule(const Dune::GeometryType&, int, Dune::QuadratureType::Enum) [with ctype = double]’: /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 98%] Linking CXX executable test-orthonormal1 cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-orthonormal1.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-orthonormal1.dir/test-orthonormal.cc.o -o test-orthonormal1 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [ 98%] Built target test-orthonormal1 [100%] Linking CXX executable test-power-monomial cd /<>/build/dune/localfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-power-monomial.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro CMakeFiles/test-power-monomial.dir/test-power-monomial.cc.o -o test-power-monomial -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/openmpi/lib /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.8.0 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.8.0 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libf77blas.so /usr/lib/arm-linux-gnueabihf/libatlas.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so make[5]: Leaving directory '/<>/build' [100%] Built target test-power-monomial make -f CMakeFiles/build_tests.dir/build.make CMakeFiles/build_tests.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/build /<>/build /<>/build/CMakeFiles/build_tests.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f CMakeFiles/build_tests.dir/build.make CMakeFiles/build_tests.dir/build make[5]: Entering directory '/<>/build' make[5]: Nothing to be done for 'CMakeFiles/build_tests.dir/build'. make[5]: Leaving directory '/<>/build' [100%] Built target build_tests make[4]: Leaving directory '/<>/build' /usr/bin/cmake -E cmake_progress_start /<>/build/CMakeFiles 0 make[3]: Leaving directory '/<>/build' make[2]: Leaving directory '/<>/build' cd build; PATH=/<>/debian/tmp-test:$PATH /usr/bin/dune-ctest Site: bos02-arm64-006 Build name: Linux-c++ Create new tag: 20211104-0914 - Experimental Test project /<>/build Start 1: test-biorthogonality 1/35 Test #1: test-biorthogonality ............. Passed 0.01 sec Start 2: bdfmelementtest 2/35 Test #2: bdfmelementtest .................. Passed 0.01 sec Start 3: brezzidouglasmarinielementtest 3/35 Test #3: brezzidouglasmarinielementtest ... Passed 0.01 sec Start 4: crouzeixraviartelementtest 4/35 Test #4: crouzeixraviartelementtest ....... Passed 0.01 sec Start 5: dualmortarelementtest 5/35 Test #5: dualmortarelementtest ............ Passed 0.01 sec Start 6: hierarchicalelementtest 6/35 Test #6: hierarchicalelementtest .......... Passed 0.01 sec Start 7: testgenericfem 7/35 Test #7: testgenericfem ................... Passed 5.76 sec Start 8: lagrangeshapefunctiontest 8/35 Test #8: lagrangeshapefunctiontest ........ Passed 0.26 sec Start 9: monomialshapefunctiontest 9/35 Test #9: monomialshapefunctiontest ........ Passed 0.01 sec Start 10: nedelec1stkindelementtest 10/35 Test #10: nedelec1stkindelementtest ........ Passed 2.57 sec Start 11: rannacherturekelementtest 11/35 Test #11: rannacherturekelementtest ........ Passed 0.01 sec Start 12: raviartthomaselementtest 12/35 Test #12: raviartthomaselementtest ......... Passed 1.34 sec Start 13: refinedelementtest 13/35 Test #13: refinedelementtest ............... Passed 0.01 sec Start 14: virtualshapefunctiontest 14/35 Test #14: virtualshapefunctiontest ......... Passed 0.01 sec Start 15: test-edges0 15/35 Test #15: test-edges0 ...................... Passed 0.01 sec Start 16: test-finiteelementcache 16/35 Test #16: test-finiteelementcache .......... Passed 0.01 sec Start 17: globalmonomialfunctionstest 17/35 Test #17: globalmonomialfunctionstest ...... Passed 0.03 sec Start 18: test-pk2d 18/35 Test #18: test-pk2d ........................ Passed 3.20 sec Start 19: test-power-monomial 19/35 Test #19: test-power-monomial .............. Passed 0.14 sec Start 20: test-q1 20/35 Test #20: test-q1 .......................... Passed 0.01 sec Start 21: test-q2 21/35 Test #21: test-q2 .......................... Passed 0.02 sec Start 22: test-lagrange1 22/35 Test #22: test-lagrange1 ................... Passed 0.01 sec Start 23: test-lagrange2 23/35 Test #23: test-lagrange2 ................... Passed 0.01 sec Start 24: test-lagrange3 24/35 Test #24: test-lagrange3 ................... Passed 0.55 sec Start 25: test-lagrange4 25/35 Test #25: test-lagrange4 ................... Passed 6.33 sec Start 26: test-orthonormal1 26/35 Test #26: test-orthonormal1 ................ Passed 0.01 sec Start 27: test-orthonormal2 27/35 Test #27: test-orthonormal2 ................ Passed 0.01 sec Start 28: test-orthonormal3 28/35 Test #28: test-orthonormal3 ................ Passed 0.11 sec Start 29: test-orthonormal4 29/35 Test #29: test-orthonormal4 ................ Passed 1.29 sec Start 30: test-raviartthomassimplex1 30/35 Test #30: test-raviartthomassimplex1 ....... Passed 0.01 sec Start 31: test-raviartthomassimplex2 31/35 Test #31: test-raviartthomassimplex2 ....... Passed 0.02 sec Start 32: test-raviartthomassimplex3 32/35 Test #32: test-raviartthomassimplex3 ....... Passed 0.43 sec Start 33: test-raviartthomassimplex4 33/35 Test #33: test-raviartthomassimplex4 ....... Passed 2.99 sec Start 34: test-nedelecsimplex2 34/35 Test #34: test-nedelecsimplex2 ............. Passed 0.01 sec Start 35: test-nedelecsimplex3 35/35 Test #35: test-nedelecsimplex3 ............. Passed 0.21 sec 100% tests passed, 0 tests failed out of 35 Total Test time (real) = 25.57 sec JUnit report for CTest results written to /<>/build/junit/cmake.xml make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp dh_testroot -a -O--builddirectory=build -O--buildsystem=cmake dh_prep -a -O--builddirectory=build -O--buildsystem=cmake dh_auto_install -a -O--builddirectory=build -O--buildsystem=cmake cd build && make -j4 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/build' /usr/bin/cmake -S/<> -B/<>/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/build' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/lib/dunecontrol/dune-localfunctions/dune.module -- Installing: /<>/debian/tmp/usr/lib/cmake/dune-localfunctions/dune-localfunctions-config.cmake -- Installing: /<>/debian/tmp/usr/lib/cmake/dune-localfunctions/dune-localfunctions-config-version.cmake -- Installing: /<>/debian/tmp/usr/share/dune-localfunctions/config.h.cmake -- Installing: /<>/debian/tmp/usr/lib/pkgconfig/dune-localfunctions.pc -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/crouzeixraviart.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/mimetic.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/monomial.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/nedelec.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/orthonormal.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/rannacherturek.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/test/geometries.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/test/test-fe.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/test/test-localfe.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasfortinmarini/cube/localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasfortinmarini/cube/localcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasfortinmarini/cube/localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinisimplex.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/interface.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/interfaceswitch.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/localkey.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/localfiniteelementtraits.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/localfiniteelementvariant.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/localfiniteelementvariantcache.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/localtoglobaladaptors.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/virtualinterface.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/common/virtualwrappers.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualp1.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualq1.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualpq1factory.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalp2.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalp2withelementbubble.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalprismp2.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalp2/hierarchicalsimplexp2localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalp2/hierarchicalsimplexp2localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalp2withelementbubble/hierarchicalsimplexp2withelementbubble.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/emptypoints.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/equidistantpoints.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/interpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/lagrangebasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/lagrangecoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/lagrangecube.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/lagrangelfecache.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/lagrangeprism.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/lagrangepyramid.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/lagrangesimplex.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/p0.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/p1.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/p23d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/p2.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pk1d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pk2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pk3d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pk.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pq22d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pqkfactory.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/prismp1.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/prismp2.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pyramidp1.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/pyramidp2.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/q1.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/q2.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/qk.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/p0/p0localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/p0/p0localcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/meta/power.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/meta/power/basis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/meta/power/coefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/meta/power/interpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/mimetic/mimeticall.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/monomial/monomiallocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/monomial/monomiallocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/monomial/monomiallocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/nedelec/nedelec1stkindcube.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/orthonormal/orthonormalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/orthonormal/orthonormalcompute.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/rannacherturek/rannacherturek.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/rannacherturek/rannachertureklocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/rannacherturek/rannachertureklocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/rannacherturek/rannachertureklocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/rannacherturek/rannacherturek2d/rannacherturek2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/rannacherturek/rannacherturek3d/rannacherturek3dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas02d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas03d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube3d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas12d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomascube.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomaslfecache.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexprebasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined/refinedp0.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined/refinedp1.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined/common/refinedsimplexlocalbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined/refinedp0/refinedp0localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined/refinedp0/refinedp0localcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined/refinedp0/refinedp0localinterpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/refined/refinedp1/refinedp1localbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/basisevaluator.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/basismatrix.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/basisprint.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/coeffmatrix.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/defaultbasisfactory.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/dglocalcoefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/field.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/interpolationhelper.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/l2interpolation.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/lfematrix.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/localfiniteelement.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/monomialbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/multiindex.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/polynomialbasis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/utility/tensor.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/whitney/edges0.5.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/whitney/edges0.5/basis.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/whitney/edges0.5/coefficients.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/whitney/edges0.5/common.hh -- Installing: /<>/debian/tmp/usr/include/dune/localfunctions/whitney/edges0.5/interpolation.hh make[1]: Leaving directory '/<>/build' dh_install -a -O--builddirectory=build -O--buildsystem=cmake dh_installdocs -a -O--builddirectory=build -O--buildsystem=cmake dh_installchangelogs -a -O--builddirectory=build -O--buildsystem=cmake dh_installsystemduser -a -O--builddirectory=build -O--buildsystem=cmake dh_perl -a -O--builddirectory=build -O--buildsystem=cmake dh_link -a -O--builddirectory=build -O--buildsystem=cmake dh_strip_nondeterminism -a -O--builddirectory=build -O--buildsystem=cmake dh_compress -a -O--builddirectory=build -O--buildsystem=cmake dh_fixperms -a -O--builddirectory=build -O--buildsystem=cmake dh_missing -a -O--builddirectory=build -O--buildsystem=cmake dh_dwz -a -a -O--builddirectory=build -O--buildsystem=cmake dh_strip -a -a -O--builddirectory=build -O--buildsystem=cmake debian/rules override_dh_makeshlibs make[1]: Entering directory '/<>' dh_makeshlibs --version-info='libdune-localfunctions-2.8.0' make[1]: Leaving directory '/<>' dh_shlibdeps -a -a -O--builddirectory=build -O--buildsystem=cmake dh_installdeb -a -O--builddirectory=build -O--buildsystem=cmake debian/rules override_dh_gencontrol make[1]: Entering directory '/<>' dpkg-query: no packages found matching doxygen dh_gencontrol -- -Vdune:shared-library='libdune-localfunctions-2.8.0' -Vdune:doc:Built-Using='' make[1]: Leaving directory '/<>' dh_md5sums -a -O--builddirectory=build -O--buildsystem=cmake dh_builddeb -a -O--builddirectory=build -O--buildsystem=cmake INFO: pkgstriptranslations version 149 pkgstriptranslations: processing libdune-localfunctions-dev (in debian/libdune-localfunctions-dev); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libdune-localfunctions-dev/DEBIAN/control, package libdune-localfunctions-dev, directory debian/libdune-localfunctions-dev pkgstripfiles: Truncating usr/share/doc/libdune-localfunctions-dev/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libdune-localfunctions-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libdune-localfunctions-dev' in '../libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../dune-localfunctions_2.8.0-5ubuntu1_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2021-11-04T09:15:23Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ dune-localfunctions_2.8.0-5ubuntu1_armhf.changes: ------------------------------------------------- Format: 1.8 Date: Thu, 04 Nov 2021 10:02:55 +0100 Source: dune-localfunctions Binary: libdune-localfunctions-dev Built-For-Profiles: noudeb Architecture: armhf Version: 2.8.0-5ubuntu1 Distribution: jammy-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Gianfranco Costamagna Description: libdune-localfunctions-dev - toolbox for solving PDEs -- local basis (development files) Changes: dune-localfunctions (2.8.0-5ubuntu1) jammy; urgency=medium . * Use gcc-10 on ppc64el to fix a test failure Checksums-Sha1: 0a859b34bc7eff38f5e940e86f313eb6f63afd6c 8984 dune-localfunctions_2.8.0-5ubuntu1_armhf.buildinfo 9473192fc123e26d6f19bcfb4094e7358d9f56d6 123106 libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb Checksums-Sha256: cb9ed803a030eff04b99fdb97b5c211944c54ba54af252b2495dc961599c3862 8984 dune-localfunctions_2.8.0-5ubuntu1_armhf.buildinfo c080aa223380d79c3f0f6276bb7040a82a4bee8b06be4689cd7073eca671cbd8 123106 libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb Files: 4ce7769c8d357d52f0b533a9e487b12c 8984 libs optional dune-localfunctions_2.8.0-5ubuntu1_armhf.buildinfo 91cfaa7a6eb147b18e9ac8dd52649397 123106 libdevel optional libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: dune-localfunctions Binary: libdune-localfunctions-dev Architecture: armhf Version: 2.8.0-5ubuntu1 Checksums-Md5: 91cfaa7a6eb147b18e9ac8dd52649397 123106 libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb Checksums-Sha1: 9473192fc123e26d6f19bcfb4094e7358d9f56d6 123106 libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb Checksums-Sha256: c080aa223380d79c3f0f6276bb7040a82a4bee8b06be4689cd7073eca671cbd8 123106 libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb Build-Origin: Ubuntu Build-Architecture: armhf Build-Date: Thu, 04 Nov 2021 09:15:22 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.118ubuntu5), autoconf (= 2.71-2), automake (= 1:1.16.5-1), autopoint (= 0.21-4ubuntu3), autotools-dev (= 20180224.1+nmu1), base-files (= 12ubuntu1), base-passwd (= 3.5.52), bash (= 5.1-3ubuntu2), binutils (= 2.37-7ubuntu1), binutils-arm-linux-gnueabihf (= 2.37-7ubuntu1), binutils-common (= 2.37-7ubuntu1), bsdextrautils (= 2.37.2-4ubuntu1), bsdutils (= 1:2.37.2-4ubuntu1), build-essential (= 12.9ubuntu2), bzip2 (= 1.0.8-4ubuntu4), cmake (= 3.21.3-5ubuntu1), cmake-data (= 3.21.3-5ubuntu1), coreutils (= 8.32-4ubuntu3), cpp (= 4:11.2.0-1ubuntu1), cpp-11 (= 11.2.0-10ubuntu1), dash (= 0.5.11+git20210903+057cd650a4ed-3), debconf (= 1.5.79), debhelper (= 13.3.4ubuntu3), debianutils (= 5.5-1), debugedit (= 1:5.0-0ubuntu2), dh-autoreconf (= 20), dh-elpa-helper (= 2.0.8ubuntu1), dh-strip-nondeterminism (= 1.12.0-2), diffutils (= 1:3.8-0ubuntu1), dpkg (= 1.20.9ubuntu2), dpkg-dev (= 1.20.9ubuntu2), dwz (= 0.14-1build1), emacsen-common (= 3.0.4), file (= 1:5.39-3build1), findutils (= 4.8.0-1ubuntu2), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.2.0-10ubuntu1), gcc (= 4:11.2.0-1ubuntu1), gcc-11 (= 11.2.0-10ubuntu1), gcc-11-base (= 11.2.0-10ubuntu1), gettext (= 0.21-4ubuntu3), gettext-base (= 0.21-4ubuntu3), gfortran (= 4:11.2.0-1ubuntu1), gfortran-11 (= 11.2.0-10ubuntu1), grep (= 3.7-1), groff-base (= 1.22.4-7), gzip (= 1.10-4ubuntu2), hostname (= 3.23ubuntu1), ibverbs-providers (= 33.2-1ubuntu2), init-system-helpers (= 1.60build1), intltool-debian (= 0.35.0+20060710.5), libacl1 (= 2.2.53-10ubuntu2), libarchive-zip-perl (= 1.68-1), libarchive13 (= 3.4.3-2build1), libasan6 (= 11.2.0-10ubuntu1), libatlas-base-dev (= 3.10.3-10ubuntu3), libatlas3-base (= 3.10.3-10ubuntu3), libatomic1 (= 11.2.0-10ubuntu1), libattr1 (= 1:2.5.1-1), libaudit-common (= 1:3.0-2ubuntu3), libaudit1 (= 1:3.0-2ubuntu3), libbinutils (= 2.37-7ubuntu1), libblkid1 (= 2.37.2-4ubuntu1), libbrotli1 (= 1.0.9-2build4), libbsd0 (= 0.11.3-1ubuntu3), libbz2-1.0 (= 1.0.8-4ubuntu4), libc-bin (= 2.34-0ubuntu3), libc-dev-bin (= 2.34-0ubuntu3), libc6 (= 2.34-0ubuntu3), libc6-dev (= 2.34-0ubuntu3), libcap-ng0 (= 0.7.9-2.2build2), libcap2 (= 1:2.44-1build2), libcbor0.6 (= 0.6.0-0ubuntu4), libcc1-0 (= 11.2.0-10ubuntu1), libcom-err2 (= 1.46.4-1ubuntu1), libcrypt-dev (= 1:4.4.18-4ubuntu2), libcrypt1 (= 1:4.4.18-4ubuntu2), libctf-nobfd0 (= 2.37-7ubuntu1), libctf0 (= 2.37-7ubuntu1), libcurl4 (= 7.74.0-1.3ubuntu2), libdb5.3 (= 5.3.28+dfsg1-0.8ubuntu2), libdebconfclient0 (= 0.256ubuntu4), libdebhelper-perl (= 13.3.4ubuntu3), libdpkg-perl (= 1.20.9ubuntu2), libdune-common-dev (= 2.8.0-3), libdune-geometry-dev (= 2.8.0-2ubuntu1), libdw1 (= 0.185-2), libedit2 (= 3.1-20210910-1), libelf1 (= 0.185-2), libevent-2.1-7 (= 2.1.12-stable-1build1), libevent-core-2.1-7 (= 2.1.12-stable-1build1), libevent-dev (= 2.1.12-stable-1build1), libevent-extra-2.1-7 (= 2.1.12-stable-1build1), libevent-openssl-2.1-7 (= 2.1.12-stable-1build1), libevent-pthreads-2.1-7 (= 2.1.12-stable-1build1), libexpat1 (= 2.4.1-3), libfabric1 (= 1.11.0-2), libffi8 (= 3.4.2-1ubuntu5), libfido2-1 (= 1.9.0-1), libfile-stripnondeterminism-perl (= 1.12.0-2), libgcc-11-dev (= 11.2.0-10ubuntu1), libgcc-s1 (= 11.2.0-10ubuntu1), libgcrypt20 (= 1.9.4-3ubuntu2), libgdbm-compat4 (= 1.22-1), libgdbm6 (= 1.22-1), libgfortran-11-dev (= 11.2.0-10ubuntu1), libgfortran5 (= 11.2.0-10ubuntu1), libglib2.0-0 (= 2.70.0-3), libgmp10 (= 2:6.2.1+dfsg-1ubuntu3), libgnutls30 (= 3.7.2-2ubuntu1), libgomp1 (= 11.2.0-10ubuntu1), libgpg-error0 (= 1.42-3), libgssapi-krb5-2 (= 1.18.3-7), libhogweed6 (= 3.7.3-1build1), libhwloc-dev (= 2.6.0-1), libhwloc-plugins (= 2.6.0-1), libhwloc15 (= 2.6.0-1), libibverbs-dev (= 33.2-1ubuntu2), libibverbs1 (= 33.2-1ubuntu2), libicu67 (= 67.1-7ubuntu1), libidn2-0 (= 2.3.2-2), libisl23 (= 0.24-2), libjs-jquery (= 3.5.1+dfsg+~3.5.5-8), libjs-jquery-ui (= 1.12.1+dfsg-8), libjsoncpp24 (= 1.9.4-5), libk5crypto3 (= 1.18.3-7), libkeyutils1 (= 1.6.1-2ubuntu2), libkrb5-3 (= 1.18.3-7), libkrb5support0 (= 1.18.3-7), liblapack-dev (= 3.9.0-3ubuntu3), liblapack3 (= 3.9.0-3ubuntu3), libldap-2.5-0 (= 2.5.6+dfsg-1~exp1ubuntu1), libltdl-dev (= 2.4.6-15build1), libltdl7 (= 2.4.6-15build1), liblz4-1 (= 1.9.3-2build1), liblzma5 (= 5.2.5-2build1), libmagic-mgc (= 1:5.39-3build1), libmagic1 (= 1:5.39-3build1), libmd0 (= 1.0.4-1), libmount1 (= 2.37.2-4ubuntu1), libmpc3 (= 1.2.1-1), libmpdec3 (= 2.5.1-2build1), libmpfr6 (= 4.1.0-3build2), libncurses6 (= 6.2+20210905-1), libncursesw6 (= 6.2+20210905-1), libnettle8 (= 3.7.3-1build1), libnghttp2-14 (= 1.43.0-1build1), libnl-3-200 (= 3.4.0-1build3), libnl-3-dev (= 3.4.0-1build3), libnl-route-3-200 (= 3.4.0-1build3), libnl-route-3-dev (= 3.4.0-1build3), libnsl-dev (= 1.3.0-2build1), libnsl2 (= 1.3.0-2build1), libnuma-dev (= 2.0.14-3ubuntu1), libnuma1 (= 2.0.14-3ubuntu1), libopenmpi-dev (= 4.1.0-10ubuntu1), libopenmpi3 (= 4.1.0-10ubuntu1), libp11-kit0 (= 0.24.0-5), libpam-modules (= 1.4.0-10ubuntu1), libpam-modules-bin (= 1.4.0-10ubuntu1), libpam-runtime (= 1.4.0-10ubuntu1), libpam0g (= 1.4.0-10ubuntu1), libpciaccess0 (= 0.16-1build3), libpcre2-8-0 (= 10.37-0ubuntu2), libpcre3 (= 2:8.39-13build4), libperl5.32 (= 5.32.1-3ubuntu3), libpipeline1 (= 1.5.3-1build1), libpmix-dev (= 4.1.0-3ubuntu2), libpmix2 (= 4.1.0-3ubuntu2), libprocps8 (= 2:3.3.17-5ubuntu3), libpsl5 (= 0.21.0-1.2build1), libpython3-stdlib (= 3.9.4-1ubuntu2), libpython3.9-minimal (= 3.9.7-4), libpython3.9-stdlib (= 3.9.7-4), librdmacm1 (= 33.2-1ubuntu2), libreadline8 (= 8.1-2build1), librhash0 (= 1.4.2-1), librtmp1 (= 2.4+20151223.gitfa8646d.1-2build3), libsasl2-2 (= 2.1.27+dfsg-2.2), libsasl2-modules-db (= 2.1.27+dfsg-2.2), libseccomp2 (= 2.5.1-1ubuntu2), libselinux1 (= 3.1-3build3), libsemanage-common (= 3.1-1ubuntu3), libsemanage1 (= 3.1-1ubuntu3), libsepol1 (= 3.1-1ubuntu2), libsigsegv2 (= 2.13-1ubuntu2), libsmartcols1 (= 2.37.2-4ubuntu1), libsqlite3-0 (= 3.36.0-2), libssh-4 (= 0.9.6-1), libssl1.1 (= 1.1.1l-1ubuntu1), libstdc++-11-dev (= 11.2.0-10ubuntu1), libstdc++6 (= 11.2.0-10ubuntu1), libsub-override-perl (= 0.09-2), libsystemd0 (= 248.3-1ubuntu8), libtasn1-6 (= 4.17.0-2), libtinfo6 (= 6.2+20210905-1), libtirpc-common (= 1.3.2-2), libtirpc-dev (= 1.3.2-2), libtirpc3 (= 1.3.2-2), libtool (= 2.4.6-15build1), libubsan1 (= 11.2.0-10ubuntu1), libuchardet0 (= 0.0.7-1build1), libudev1 (= 248.3-1ubuntu8), libunistring2 (= 0.9.10-6), libuuid1 (= 2.37.2-4ubuntu1), libuv1 (= 1.40.0-2ubuntu1), libx11-6 (= 2:1.7.2-2), libx11-data (= 2:1.7.2-2), libxau6 (= 1:1.0.9-1build4), libxcb1 (= 1.14-3ubuntu2), libxdmcp6 (= 1:1.1.3-0ubuntu4), libxext6 (= 2:1.3.4-0ubuntu4), libxml2 (= 2.9.12+dfsg-5), libxnvctrl0 (= 470.57.01-0ubuntu3), libzstd1 (= 1.4.8+dfsg-3), linux-libc-dev (= 5.13.0-19.19), login (= 1:4.8.1-1ubuntu9), lsb-base (= 11.1.0ubuntu3), lto-disabled-list (= 16), m4 (= 1.4.18-5ubuntu1), make (= 4.3-4ubuntu2), man-db (= 2.9.4-2build1), mawk (= 1.3.4.20200120-2build1), media-types (= 4.0.0), mpi-default-bin (= 1.14), mpi-default-dev (= 1.14), ncurses-base (= 6.2+20210905-1), ncurses-bin (= 6.2+20210905-1), ocl-icd-libopencl1 (= 2.2.14-3), openmpi-bin (= 4.1.0-10ubuntu1), openmpi-common (= 4.1.0-10ubuntu1), openssh-client (= 1:8.4p1-6ubuntu2), passwd (= 1:4.8.1-1ubuntu9), patch (= 2.7.6-7build1), perl (= 5.32.1-3ubuntu3), perl-base (= 5.32.1-3ubuntu3), perl-modules-5.32 (= 5.32.1-3ubuntu3), pkg-config (= 0.29.2-1ubuntu2), po-debconf (= 1.0.21+nmu1), procps (= 2:3.3.17-5ubuntu3), python3 (= 3.9.4-1ubuntu2), python3-minimal (= 3.9.4-1ubuntu2), python3.9 (= 3.9.7-4), python3.9-minimal (= 3.9.7-4), readline-common (= 8.1-2build1), rpcsvc-proto (= 1.4.2-0ubuntu5), sed (= 4.7-1ubuntu2), sensible-utils (= 0.0.17), sysvinit-utils (= 2.96-7ubuntu2), tar (= 1.34+dfsg-1build2), tzdata (= 2021e-1ubuntu1), util-linux (= 2.37.2-4ubuntu1), xz-utils (= 5.2.5-2build1), zlib1g (= 1:1.2.11.dfsg-2ubuntu7), zlib1g-dev (= 1:1.2.11.dfsg-2ubuntu7) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1636016575" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libdune-localfunctions-dev_2.8.0-5ubuntu1_armhf.deb --------------------------------------------------- new Debian package, version 2.0. size 123106 bytes: control archive=5619 bytes. 1007 bytes, 21 lines control 20875 bytes, 193 lines md5sums Package: libdune-localfunctions-dev Source: dune-localfunctions Version: 2.8.0-5ubuntu1 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 1142 Depends: libdune-common-dev (>= 2.8.0), libdune-geometry-dev (>= 2.8.0) Suggests: libdune-localfunctions-doc (= 2.8.0-5ubuntu1) Section: libdevel Priority: optional Multi-Arch: foreign Homepage: https://www.dune-project.org/ Description: toolbox for solving PDEs -- local basis (development files) DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD). . This package contains the development files for the interface for the local basis and layout of the degrees of freedom. drwxr-xr-x root/root 0 2021-11-04 09:02 ./ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasfortinmarini/ -rw-r--r-- root/root 2921 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasfortinmarini/bdfmcube.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasfortinmarini/cube/ -rw-r--r-- root/root 11525 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasfortinmarini/cube/localbasis.hh -rw-r--r-- root/root 2828 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasfortinmarini/cube/localcoefficients.hh -rw-r--r-- root/root 7997 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasfortinmarini/cube/localinterpolation.hh -rw-r--r-- root/root 468 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasmarini/ -rw-r--r-- root/root 2236 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/ -rw-r--r-- root/root 5849 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalbasis.hh -rw-r--r-- root/root 1164 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalcoefficients.hh -rw-r--r-- root/root 3646 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh -rw-r--r-- root/root 2246 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/ -rw-r--r-- root/root 11591 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalbasis.hh -rw-r--r-- root/root 1214 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalcoefficients.hh -rw-r--r-- root/root 3057 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube3d/brezzidouglasmarini1cube3dlocalinterpolation.hh -rw-r--r-- root/root 2286 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/ -rw-r--r-- root/root 4956 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalbasis.hh -rw-r--r-- root/root 1167 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalcoefficients.hh -rw-r--r-- root/root 3486 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1simplex2d/brezzidouglasmarini1simplex2dlocalinterpolation.hh -rw-r--r-- root/root 2237 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/ -rw-r--r-- root/root 10729 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalbasis.hh -rw-r--r-- root/root 1294 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalcoefficients.hh -rw-r--r-- root/root 4379 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2cube2d/brezzidouglasmarini2cube2dlocalinterpolation.hh -rw-r--r-- root/root 2286 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/ -rw-r--r-- root/root 9271 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalbasis.hh -rw-r--r-- root/root 1396 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalcoefficients.hh -rw-r--r-- root/root 4640 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini2simplex2d/brezzidouglasmarini2simplex2dlocalinterpolation.hh -rw-r--r-- root/root 3047 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinicube.hh -rw-r--r-- root/root 2386 2021-08-31 14:03 ./usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarinisimplex.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/common/ -rw-r--r-- root/root 10193 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/interface.hh -rw-r--r-- root/root 10161 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/interfaceswitch.hh -rw-r--r-- root/root 2029 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/localbasis.hh -rw-r--r-- root/root 544 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/localfiniteelementtraits.hh -rw-r--r-- root/root 13205 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/localfiniteelementvariant.hh -rw-r--r-- root/root 4732 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/localfiniteelementvariantcache.hh -rw-r--r-- root/root 1893 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/localinterpolation.hh -rw-r--r-- root/root 2879 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/localkey.hh -rw-r--r-- root/root 11028 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/localtoglobaladaptors.hh -rw-r--r-- root/root 10634 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/virtualinterface.hh -rw-r--r-- root/root 9470 2021-08-31 14:03 ./usr/include/dune/localfunctions/common/virtualwrappers.hh -rw-r--r-- root/root 7182 2021-08-31 14:03 ./usr/include/dune/localfunctions/crouzeixraviart.hh -rw-r--r-- root/root 364 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/dualmortarbasis/ -rw-r--r-- root/root 2372 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualp1.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/dualmortarbasis/dualp1/ -rw-r--r-- root/root 3926 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localbasis.hh -rw-r--r-- root/root 924 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localcoefficients.hh -rw-r--r-- root/root 1519 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualp1/dualp1localinterpolation.hh -rw-r--r-- root/root 2007 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualpq1factory.hh -rw-r--r-- root/root 7003 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualq1.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/dualmortarbasis/dualq1/ -rw-r--r-- root/root 3991 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localbasis.hh -rw-r--r-- root/root 978 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localcoefficients.hh -rw-r--r-- root/root 2032 2021-08-31 14:03 ./usr/include/dune/localfunctions/dualmortarbasis/dualq1/dualq1localinterpolation.hh -rw-r--r-- root/root 411 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/hierarchical/ -rw-r--r-- root/root 2110 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalp2.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/hierarchical/hierarchicalp2/ -rw-r--r-- root/root 11604 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalp2/hierarchicalsimplexp2localbasis.hh -rw-r--r-- root/root 2908 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalp2/hierarchicalsimplexp2localinterpolation.hh -rw-r--r-- root/root 2210 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalp2withelementbubble.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/hierarchical/hierarchicalp2withelementbubble/ -rw-r--r-- root/root 15775 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalp2withelementbubble/hierarchicalsimplexp2withelementbubble.hh -rw-r--r-- root/root 2005 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalprismp2.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/hierarchical/hierarchicalprismp2/ -rw-r--r-- root/root 8462 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localbasis.hh -rw-r--r-- root/root 2579 2021-08-31 14:03 ./usr/include/dune/localfunctions/hierarchical/hierarchicalprismp2/hierarchicalprismp2localinterpolation.hh -rw-r--r-- root/root 3764 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/lagrange/ -rw-r--r-- root/root 1996 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/emptypoints.hh -rw-r--r-- root/root 6811 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/equidistantpoints.hh -rw-r--r-- root/root 4258 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/interpolation.hh -rw-r--r-- root/root 726 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/lagrangebasis.hh -rw-r--r-- root/root 1201 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/lagrangecoefficients.hh -rw-r--r-- root/root 23356 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/lagrangecube.hh -rw-r--r-- root/root 5042 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/lagrangelfecache.hh -rw-r--r-- root/root 27859 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/lagrangeprism.hh -rw-r--r-- root/root 33403 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/lagrangepyramid.hh -rw-r--r-- root/root 28488 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/lagrangesimplex.hh -rw-r--r-- root/root 1832 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/p0.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/lagrange/p0/ -rw-r--r-- root/root 2456 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/p0/p0localbasis.hh -rw-r--r-- root/root 850 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/p0/p0localcoefficients.hh -rw-r--r-- root/root 1044 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh -rw-r--r-- root/root 641 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/p1.hh -rw-r--r-- root/root 580 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/p2.hh -rw-r--r-- root/root 682 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/p23d.hh -rw-r--r-- root/root 420 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pk.hh -rw-r--r-- root/root 5550 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pk1d.hh -rw-r--r-- root/root 5485 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pk2d.hh -rw-r--r-- root/root 518 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pk3d.hh -rw-r--r-- root/root 1980 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pq22d.hh -rw-r--r-- root/root 5390 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pqkfactory.hh -rw-r--r-- root/root 517 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/prismp1.hh -rw-r--r-- root/root 544 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/prismp2.hh -rw-r--r-- root/root 560 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pyramidp1.hh -rw-r--r-- root/root 562 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/pyramidp2.hh -rw-r--r-- root/root 4457 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/q1.hh -rw-r--r-- root/root 1572 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/q2.hh -rw-r--r-- root/root 891 2021-08-31 14:03 ./usr/include/dune/localfunctions/lagrange/qk.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/meta/ -rw-r--r-- root/root 4410 2021-08-31 14:03 ./usr/include/dune/localfunctions/meta/power.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/meta/power/ -rw-r--r-- root/root 3774 2021-08-31 14:03 ./usr/include/dune/localfunctions/meta/power/basis.hh -rw-r--r-- root/root 1646 2021-08-31 14:03 ./usr/include/dune/localfunctions/meta/power/coefficients.hh -rw-r--r-- root/root 3463 2021-08-31 14:03 ./usr/include/dune/localfunctions/meta/power/interpolation.hh -rw-r--r-- root/root 1663 2021-08-31 14:03 ./usr/include/dune/localfunctions/mimetic.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/mimetic/ -rw-r--r-- root/root 3012 2021-08-31 14:03 ./usr/include/dune/localfunctions/mimetic/mimeticall.hh -rw-r--r-- root/root 6176 2021-08-31 14:03 ./usr/include/dune/localfunctions/monomial.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/monomial/ -rw-r--r-- root/root 9187 2021-08-31 14:03 ./usr/include/dune/localfunctions/monomial/monomiallocalbasis.hh -rw-r--r-- root/root 1099 2021-08-31 14:03 ./usr/include/dune/localfunctions/monomial/monomiallocalcoefficients.hh -rw-r--r-- root/root 2908 2021-08-31 14:03 ./usr/include/dune/localfunctions/monomial/monomiallocalinterpolation.hh -rw-r--r-- root/root 505 2021-08-31 14:03 ./usr/include/dune/localfunctions/nedelec.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/nedelec/ -rw-r--r-- root/root 17967 2021-08-31 14:03 ./usr/include/dune/localfunctions/nedelec/nedelec1stkindcube.hh -rw-r--r-- root/root 14673 2021-08-31 14:03 ./usr/include/dune/localfunctions/nedelec/nedelec1stkindsimplex.hh -rw-r--r-- root/root 1940 2021-08-31 14:03 ./usr/include/dune/localfunctions/orthonormal.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/orthonormal/ -rw-r--r-- root/root 1902 2021-08-31 14:03 ./usr/include/dune/localfunctions/orthonormal/orthonormalbasis.hh -rw-r--r-- root/root 5362 2021-08-31 14:03 ./usr/include/dune/localfunctions/orthonormal/orthonormalcompute.hh -rw-r--r-- root/root 270 2021-08-31 14:03 ./usr/include/dune/localfunctions/rannacherturek.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/rannacherturek/ -rw-r--r-- root/root 2020 2021-08-31 14:03 ./usr/include/dune/localfunctions/rannacherturek/rannacherturek.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/rannacherturek/rannacherturek2d/ -rw-r--r-- root/root 3794 2021-08-31 14:03 ./usr/include/dune/localfunctions/rannacherturek/rannacherturek2d/rannacherturek2dlocalbasis.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/rannacherturek/rannacherturek3d/ -rw-r--r-- root/root 4377 2021-08-31 14:03 ./usr/include/dune/localfunctions/rannacherturek/rannacherturek3d/rannacherturek3dlocalbasis.hh -rw-r--r-- root/root 996 2021-08-31 14:03 ./usr/include/dune/localfunctions/rannacherturek/rannachertureklocalbasis.hh -rw-r--r-- root/root 1446 2021-08-31 14:03 ./usr/include/dune/localfunctions/rannacherturek/rannachertureklocalcoefficients.hh -rw-r--r-- root/root 1646 2021-08-31 14:03 ./usr/include/dune/localfunctions/rannacherturek/rannachertureklocalinterpolation.hh -rw-r--r-- root/root 1095 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/ -rw-r--r-- root/root 1921 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas02d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas02d/ -rw-r--r-- root/root 3017 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalbasis.hh -rw-r--r-- root/root 938 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalcoefficients.hh -rw-r--r-- root/root 1799 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas02d/raviartthomas02dlocalinterpolation.hh -rw-r--r-- root/root 1947 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas03d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas03d/ -rw-r--r-- root/root 3516 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalbasis.hh -rw-r--r-- root/root 1040 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalcoefficients.hh -rw-r--r-- root/root 2099 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas03d/raviartthomas03dlocalinterpolation.hh -rw-r--r-- root/root 1862 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/ -rw-r--r-- root/root 5898 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh -rw-r--r-- root/root 1854 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube3d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube3d/ -rw-r--r-- root/root 8098 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube3d/raviartthomas0cube3dall.hh -rw-r--r-- root/root 2047 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas12d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas12d/ -rw-r--r-- root/root 6927 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalbasis.hh -rw-r--r-- root/root 1191 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalcoefficients.hh -rw-r--r-- root/root 3503 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas12d/raviartthomas12dlocalinterpolation.hh -rw-r--r-- root/root 2159 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/ -rw-r--r-- root/root 5869 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalbasis.hh -rw-r--r-- root/root 1252 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalcoefficients.hh -rw-r--r-- root/root 3500 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh -rw-r--r-- root/root 2146 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/ -rw-r--r-- root/root 24760 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalbasis.hh -rw-r--r-- root/root 1311 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalcoefficients.hh -rw-r--r-- root/root 6047 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube3d/raviartthomas1cube3dlocalinterpolation.hh -rw-r--r-- root/root 2150 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/ -rw-r--r-- root/root 17232 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalbasis.hh -rw-r--r-- root/root 1271 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalcoefficients.hh -rw-r--r-- root/root 4386 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas2cube2d/raviartthomas2cube2dlocalinterpolation.hh -rw-r--r-- root/root 2199 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/ -rw-r--r-- root/root 19942 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalbasis.hh -rw-r--r-- root/root 1311 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalcoefficients.hh -rw-r--r-- root/root 5829 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas3cube2d/raviartthomas3cube2dlocalinterpolation.hh -rw-r--r-- root/root 2199 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/ -rw-r--r-- root/root 27956 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalbasis.hh -rw-r--r-- root/root 1349 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalcoefficients.hh -rw-r--r-- root/root 6105 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomas4cube2d/raviartthomas4cube2dlocalinterpolation.hh -rw-r--r-- root/root 4902 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomascube.hh -rw-r--r-- root/root 3677 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomaslfecache.hh -rw-r--r-- root/root 1860 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex/ -rw-r--r-- root/root 1507 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexbasis.hh -rw-r--r-- root/root 14947 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexinterpolation.hh -rw-r--r-- root/root 6044 2021-08-31 14:03 ./usr/include/dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexprebasis.hh -rw-r--r-- root/root 336 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/refined/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/refined/common/ -rw-r--r-- root/root 10576 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined/common/refinedsimplexlocalbasis.hh -rw-r--r-- root/root 5211 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined/refinedp0.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/refined/refinedp0/ -rw-r--r-- root/root 2994 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined/refinedp0/refinedp0localbasis.hh -rw-r--r-- root/root 1072 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined/refinedp0/refinedp0localcoefficients.hh -rw-r--r-- root/root 4077 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined/refinedp0/refinedp0localinterpolation.hh -rw-r--r-- root/root 2801 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined/refinedp1.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/refined/refinedp1/ -rw-r--r-- root/root 24554 2021-08-31 14:03 ./usr/include/dune/localfunctions/refined/refinedp1/refinedp1localbasis.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/test/ -rw-r--r-- root/root 5989 2021-08-31 14:03 ./usr/include/dune/localfunctions/test/geometries.hh -rw-r--r-- root/root 10619 2021-08-31 14:03 ./usr/include/dune/localfunctions/test/test-fe.hh -rw-r--r-- root/root 32034 2021-08-31 14:03 ./usr/include/dune/localfunctions/test/test-localfe.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/utility/ -rw-r--r-- root/root 4479 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/basisevaluator.hh -rw-r--r-- root/root 6225 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/basismatrix.hh -rw-r--r-- root/root 2862 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/basisprint.hh -rw-r--r-- root/root 7610 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/coeffmatrix.hh -rw-r--r-- root/root 3108 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/defaultbasisfactory.hh -rw-r--r-- root/root 1788 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/dglocalcoefficients.hh -rw-r--r-- root/root 7441 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/field.hh -rw-r--r-- root/root 3671 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/interpolationhelper.hh -rw-r--r-- root/root 7958 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/l2interpolation.hh -rw-r--r-- root/root 3812 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/lfematrix.hh -rw-r--r-- root/root 5978 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/localfiniteelement.hh -rw-r--r-- root/root 23499 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/monomialbasis.hh -rw-r--r-- root/root 11221 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/multiindex.hh -rw-r--r-- root/root 12781 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/polynomialbasis.hh -rw-r--r-- root/root 29605 2021-08-31 14:03 ./usr/include/dune/localfunctions/utility/tensor.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/whitney/ -rw-r--r-- root/root 4563 2021-08-31 14:03 ./usr/include/dune/localfunctions/whitney/edges0.5.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/include/dune/localfunctions/whitney/edges0.5/ -rw-r--r-- root/root 6438 2021-08-31 14:03 ./usr/include/dune/localfunctions/whitney/edges0.5/basis.hh -rw-r--r-- root/root 1255 2021-08-31 14:03 ./usr/include/dune/localfunctions/whitney/edges0.5/coefficients.hh -rw-r--r-- root/root 1142 2021-08-31 14:03 ./usr/include/dune/localfunctions/whitney/edges0.5/common.hh -rw-r--r-- root/root 2639 2021-08-31 14:03 ./usr/include/dune/localfunctions/whitney/edges0.5/interpolation.hh drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/lib/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/lib/cmake/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/lib/cmake/dune-localfunctions/ -rw-r--r-- root/root 324 2021-11-04 09:02 ./usr/lib/cmake/dune-localfunctions/dune-localfunctions-config-version.cmake -rw-r--r-- root/root 2585 2021-11-04 09:02 ./usr/lib/cmake/dune-localfunctions/dune-localfunctions-config.cmake drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/lib/dunecontrol/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/lib/dunecontrol/dune-localfunctions/ -rw-r--r-- root/root 364 2021-08-31 14:03 ./usr/lib/dunecontrol/dune-localfunctions/dune.module drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/lib/pkgconfig/ -rw-r--r-- root/root 266 2021-11-04 09:02 ./usr/lib/pkgconfig/dune-localfunctions.pc drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/share/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/share/doc/ drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/share/doc/libdune-localfunctions-dev/ -rw-r--r-- root/root 675 2021-11-04 09:02 ./usr/share/doc/libdune-localfunctions-dev/changelog.Debian.gz -rw-r--r-- root/root 2761 2021-10-13 18:20 ./usr/share/doc/libdune-localfunctions-dev/copyright drwxr-xr-x root/root 0 2021-11-04 09:02 ./usr/share/dune-localfunctions/ -rw-r--r-- root/root 1413 2021-08-31 14:03 ./usr/share/dune-localfunctions/config.h.cmake +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build Type: any Build-Space: n/a Build-Time: 513 Distribution: jammy-proposed Host Architecture: armhf Install-Time: 43 Job: dune-localfunctions_2.8.0-5ubuntu1.dsc Machine Architecture: arm64 Package: dune-localfunctions Package-Time: 559 Source-Version: 2.8.0-5ubuntu1 Space: n/a Status: successful Version: 2.8.0-5ubuntu1 -------------------------------------------------------------------------------- Finished at 2021-11-04T09:15:23Z Build needed 00:09:19, no disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=armhf PACKAGEBUILD-22370891 Scanning for processes to kill in build PACKAGEBUILD-22370891