https://launchpad.net/ubuntu/+archive/test-rebuild-20200925-groovy/+build/19983025 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-060 4.15.0-118-generic #119-Ubuntu SMP Tue Sep 8 12:21:56 UTC 2020 aarch64 Buildd toolchain package versions: launchpad-buildd_193~468~ubuntu18.04.1 python3-lpbuildd_193~468~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.7 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... 5 Oct 00:57:36 ntpdate[1624]: adjust time server 10.211.37.1 offset -0.184277 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=groovy --arch=arm64 PACKAGEBUILD-19983025 --image-type chroot /home/buildd/filecache-default/3ff5711ac2503d035c89289b694a465e92f31811 Creating target for build PACKAGEBUILD-19983025 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=groovy --arch=arm64 PACKAGEBUILD-19983025 Starting target for build PACKAGEBUILD-19983025 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=groovy --arch=arm64 PACKAGEBUILD-19983025 'deb http://ftpmaster.internal/ubuntu groovy main universe' Overriding sources.list in build-PACKAGEBUILD-19983025 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=groovy --arch=arm64 PACKAGEBUILD-19983025 Updating target for build PACKAGEBUILD-19983025 Get:1 http://ftpmaster.internal/ubuntu groovy InRelease [267 kB] Get:2 http://ftpmaster.internal/ubuntu groovy/main arm64 Packages [1344 kB] Get:3 http://ftpmaster.internal/ubuntu groovy/main Translation-en [506 kB] Get:4 http://ftpmaster.internal/ubuntu groovy/universe arm64 Packages [12.7 MB] Get:5 http://ftpmaster.internal/ubuntu groovy/universe Translation-en [5260 kB] Fetched 20.1 MB in 6s (3189 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libffi7 libjson-c4 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libffi8ubuntu1 libgssapi-krb5-2 libjson-c5 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libnsl-dev libnsl2 libnss-nis libnss-nisplus libtirpc-common libtirpc-dev libtirpc3 rpcsvc-proto The following packages will be upgraded: apt base-files binutils binutils-aarch64-linux-gnu binutils-common bsdutils build-essential ca-certificates coreutils cpp cpp-10 debianutils diffutils dpkg dpkg-dev findutils g++ g++-10 gcc gcc-10 gcc-10-base libapparmor1 libapt-pkg6.0 libasan6 libatomic1 libaudit-common libaudit1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap2 libcc1-0 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdpkg-perl libgcc-10-dev libgcc-s1 libgdbm-compat4 libgdbm6 libgmp10 libgnutls30 libgomp1 libip4tc2 libitm1 liblsan0 liblzma5 libmount1 libmpc3 libmpfr6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpng16-16 libprocps8 libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libssl1.1 libstdc++-10-dev libstdc++6 libsystemd0 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev mount openssl procps sensible-utils systemd systemd-sysv systemd-timesyncd util-linux xz-utils zlib1g 86 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. Need to get 61.7 MB of archives. After this operation, 3655 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu groovy/main arm64 libkrb5support0 arm64 1.17-10 [30.2 kB] Get:2 http://ftpmaster.internal/ubuntu groovy/main arm64 libk5crypto3 arm64 1.17-10 [80.3 kB] Get:3 http://ftpmaster.internal/ubuntu groovy/main arm64 libkeyutils1 arm64 1.6.1-2ubuntu1 [9932 B] Get:4 http://ftpmaster.internal/ubuntu groovy/main arm64 libssl1.1 arm64 1.1.1f-1ubuntu4 [1160 kB] Get:5 http://ftpmaster.internal/ubuntu groovy/main arm64 libkrb5-3 arm64 1.17-10 [312 kB] Get:6 http://ftpmaster.internal/ubuntu groovy/main arm64 libgssapi-krb5-2 arm64 1.17-10 [113 kB] Get:7 http://ftpmaster.internal/ubuntu groovy/main arm64 libtirpc-common all 1.2.6-1build1 [7472 B] Get:8 http://ftpmaster.internal/ubuntu groovy/main arm64 libtirpc3 arm64 1.2.6-1build1 [73.5 kB] Get:9 http://ftpmaster.internal/ubuntu groovy/main arm64 libnsl2 arm64 1.3.0-0ubuntu3 [37.0 kB] Get:10 http://ftpmaster.internal/ubuntu groovy/main arm64 libnss-nis arm64 3.1-0ubuntu4 [23.8 kB] Get:11 http://ftpmaster.internal/ubuntu groovy/main arm64 libnss-nisplus arm64 1.3-0ubuntu4 [20.7 kB] Get:12 http://ftpmaster.internal/ubuntu groovy/main arm64 libc6 arm64 2.32-0ubuntu3 [2252 kB] Get:13 http://ftpmaster.internal/ubuntu groovy/main arm64 libc-dev-bin arm64 2.32-0ubuntu3 [28.7 kB] Get:14 http://ftpmaster.internal/ubuntu groovy/main arm64 libc6-dev arm64 2.32-0ubuntu3 [1726 kB] Get:15 http://ftpmaster.internal/ubuntu groovy/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu3 [59.8 kB] Get:16 http://ftpmaster.internal/ubuntu groovy/main arm64 libtirpc-dev arm64 1.2.6-1build1 [185 kB] Get:17 http://ftpmaster.internal/ubuntu groovy/main arm64 libnsl-dev arm64 1.3.0-0ubuntu3 [65.6 kB] Get:18 http://ftpmaster.internal/ubuntu groovy/main arm64 libc-bin arm64 2.32-0ubuntu3 [504 kB] Get:19 http://ftpmaster.internal/ubuntu groovy/main arm64 linux-libc-dev arm64 5.8.0-20.21 [1135 kB] Get:20 http://ftpmaster.internal/ubuntu groovy/main arm64 libcc1-0 arm64 10.2.0-13ubuntu1 [37.2 kB] Get:21 http://ftpmaster.internal/ubuntu groovy/main arm64 libctf0 arm64 2.35.1-1ubuntu1 [44.0 kB] Get:22 http://ftpmaster.internal/ubuntu groovy/main arm64 libctf-nobfd0 arm64 2.35.1-1ubuntu1 [44.8 kB] Get:23 http://ftpmaster.internal/ubuntu groovy/main arm64 binutils-aarch64-linux-gnu arm64 2.35.1-1ubuntu1 [2026 kB] Get:24 http://ftpmaster.internal/ubuntu groovy/main arm64 libbinutils arm64 2.35.1-1ubuntu1 [484 kB] Get:25 http://ftpmaster.internal/ubuntu groovy/main arm64 binutils-common arm64 2.35.1-1ubuntu1 [212 kB] Get:26 http://ftpmaster.internal/ubuntu groovy/main arm64 binutils arm64 2.35.1-1ubuntu1 [3356 B] Get:27 http://ftpmaster.internal/ubuntu groovy/main arm64 gcc-10-base arm64 10.2.0-13ubuntu1 [19.4 kB] Get:28 http://ftpmaster.internal/ubuntu groovy/main arm64 libgcc-s1 arm64 10.2.0-13ubuntu1 [34.6 kB] Get:29 http://ftpmaster.internal/ubuntu groovy/main arm64 libgomp1 arm64 10.2.0-13ubuntu1 [93.7 kB] Get:30 http://ftpmaster.internal/ubuntu groovy/main arm64 libitm1 arm64 10.2.0-13ubuntu1 [24.1 kB] Get:31 http://ftpmaster.internal/ubuntu groovy/main arm64 libatomic1 arm64 10.2.0-13ubuntu1 [9836 B] Get:32 http://ftpmaster.internal/ubuntu groovy/main arm64 libasan6 arm64 10.2.0-13ubuntu1 [317 kB] Get:33 http://ftpmaster.internal/ubuntu groovy/main arm64 liblsan0 arm64 10.2.0-13ubuntu1 [130 kB] Get:34 http://ftpmaster.internal/ubuntu groovy/main arm64 libtsan0 arm64 10.2.0-13ubuntu1 [302 kB] Get:35 http://ftpmaster.internal/ubuntu groovy/main arm64 libubsan1 arm64 10.2.0-13ubuntu1 [127 kB] Get:36 http://ftpmaster.internal/ubuntu groovy/main arm64 g++-10 arm64 10.2.0-13ubuntu1 [8095 kB] Get:37 http://ftpmaster.internal/ubuntu groovy/main arm64 libstdc++-10-dev arm64 10.2.0-13ubuntu1 [1715 kB] Get:38 http://ftpmaster.internal/ubuntu groovy/main arm64 libgcc-10-dev arm64 10.2.0-13ubuntu1 [912 kB] Get:39 http://ftpmaster.internal/ubuntu groovy/main arm64 gcc-10 arm64 10.2.0-13ubuntu1 [14.6 MB] Get:40 http://ftpmaster.internal/ubuntu groovy/main arm64 cpp-10 arm64 10.2.0-13ubuntu1 [7144 kB] Get:41 http://ftpmaster.internal/ubuntu groovy/main arm64 libstdc++6 arm64 10.2.0-13ubuntu1 [463 kB] Get:42 http://ftpmaster.internal/ubuntu groovy/main arm64 zlib1g arm64 1:1.2.11.dfsg-2ubuntu2 [51.1 kB] Get:43 http://ftpmaster.internal/ubuntu groovy/main arm64 libgmp10 arm64 2:6.2.0+dfsg-6ubuntu1 [216 kB] Get:44 http://ftpmaster.internal/ubuntu groovy/main arm64 libmpfr6 arm64 4.1.0-3 [216 kB] Get:45 http://ftpmaster.internal/ubuntu groovy/main arm64 libmpc3 arm64 1.2.0~rc1-1 [42.5 kB] Get:46 http://ftpmaster.internal/ubuntu groovy/main arm64 libzstd1 arm64 1.4.5+dfsg-4 [269 kB] Get:47 http://ftpmaster.internal/ubuntu groovy/main arm64 base-files arm64 11ubuntu13 [60.4 kB] Get:48 http://ftpmaster.internal/ubuntu groovy/main arm64 bsdutils arm64 1:2.36-3ubuntu1 [82.8 kB] Get:49 http://ftpmaster.internal/ubuntu groovy/main arm64 libselinux1 arm64 3.1-2 [64.9 kB] Get:50 http://ftpmaster.internal/ubuntu groovy/main arm64 coreutils arm64 8.32-3ubuntu1 [1257 kB] Get:51 http://ftpmaster.internal/ubuntu groovy/main arm64 debianutils arm64 4.11.1 [85.2 kB] Get:52 http://ftpmaster.internal/ubuntu groovy/main arm64 diffutils arm64 1:3.7-3ubuntu1 [186 kB] Get:53 http://ftpmaster.internal/ubuntu groovy/main arm64 dpkg arm64 1.20.5ubuntu2 [1156 kB] Get:54 http://ftpmaster.internal/ubuntu groovy/main arm64 findutils arm64 4.7.0-1ubuntu2 [320 kB] Get:55 http://ftpmaster.internal/ubuntu groovy/main arm64 util-linux arm64 2.36-3ubuntu1 [1028 kB] Get:56 http://ftpmaster.internal/ubuntu groovy/main arm64 liblzma5 arm64 5.2.4-1ubuntu1 [87.9 kB] Get:57 http://ftpmaster.internal/ubuntu groovy/main arm64 libffi8ubuntu1 arm64 3.4~20200819gead65ca871-0ubuntu3 [17.4 kB] Get:58 http://ftpmaster.internal/ubuntu groovy/main arm64 libp11-kit0 arm64 0.23.21-2build1 [182 kB] Get:59 http://ftpmaster.internal/ubuntu groovy/main arm64 libgnutls30 arm64 3.6.15-4ubuntu2 [698 kB] Get:60 http://ftpmaster.internal/ubuntu groovy/main arm64 systemd-sysv arm64 246.6-1ubuntu1 [10.3 kB] Get:61 http://ftpmaster.internal/ubuntu groovy/main arm64 systemd-timesyncd arm64 246.6-1ubuntu1 [26.3 kB] Get:62 http://ftpmaster.internal/ubuntu groovy/main arm64 libapparmor1 arm64 3.0.0~beta1-0ubuntu6 [35.4 kB] Get:63 http://ftpmaster.internal/ubuntu groovy/main arm64 libaudit-common all 1:2.8.5-3ubuntu1 [4076 B] Get:64 http://ftpmaster.internal/ubuntu groovy/main arm64 libaudit1 arm64 1:2.8.5-3ubuntu1 [38.3 kB] Get:65 http://ftpmaster.internal/ubuntu groovy/main arm64 libcap2 arm64 1:2.43-1 [17.2 kB] Get:66 http://ftpmaster.internal/ubuntu groovy/main arm64 libjson-c5 arm64 0.15-1 [29.9 kB] Get:67 http://ftpmaster.internal/ubuntu groovy/main arm64 libblkid1 arm64 2.36-3ubuntu1 [126 kB] Get:68 http://ftpmaster.internal/ubuntu groovy/main arm64 libuuid1 arm64 2.36-3ubuntu1 [21.2 kB] Get:69 http://ftpmaster.internal/ubuntu groovy/main arm64 libcryptsetup12 arm64 2:2.3.3-1ubuntu6 [176 kB] Get:70 http://ftpmaster.internal/ubuntu groovy/main arm64 libip4tc2 arm64 1.8.5-3ubuntu1 [18.7 kB] Get:71 http://ftpmaster.internal/ubuntu groovy/main arm64 libmount1 arm64 2.36-3ubuntu1 [139 kB] Get:72 http://ftpmaster.internal/ubuntu groovy/main arm64 libpam0g arm64 1.3.1-5ubuntu6 [54.6 kB] Get:73 http://ftpmaster.internal/ubuntu groovy/main arm64 mount arm64 2.36-3ubuntu1 [117 kB] Get:74 http://ftpmaster.internal/ubuntu groovy/main arm64 systemd arm64 246.6-1ubuntu1 [3840 kB] Get:75 http://ftpmaster.internal/ubuntu groovy/main arm64 libsystemd0 arm64 246.6-1ubuntu1 [252 kB] Get:76 http://ftpmaster.internal/ubuntu groovy/main arm64 libudev1 arm64 246.6-1ubuntu1 [62.4 kB] Get:77 http://ftpmaster.internal/ubuntu groovy/main arm64 libapt-pkg6.0 arm64 2.1.10 [768 kB] Get:78 http://ftpmaster.internal/ubuntu groovy/main arm64 apt arm64 2.1.10 [1247 kB] Get:79 http://ftpmaster.internal/ubuntu groovy/main arm64 libpam-modules-bin arm64 1.3.1-5ubuntu6 [35.9 kB] Get:80 http://ftpmaster.internal/ubuntu groovy/main arm64 libpam-modules arm64 1.3.1-5ubuntu6 [242 kB] Get:81 http://ftpmaster.internal/ubuntu groovy/main arm64 libdb5.3 arm64 5.3.28+dfsg1-0.6ubuntu3 [620 kB] Get:82 http://ftpmaster.internal/ubuntu groovy/main arm64 libpam-runtime all 1.3.1-5ubuntu6 [37.3 kB] Get:83 http://ftpmaster.internal/ubuntu groovy/main arm64 libsemanage-common all 3.1-1 [10.2 kB] Get:84 http://ftpmaster.internal/ubuntu groovy/main arm64 libsemanage1 arm64 3.1-1 [80.6 kB] Get:85 http://ftpmaster.internal/ubuntu groovy/main arm64 libsmartcols1 arm64 2.36-3ubuntu1 [90.7 kB] Get:86 http://ftpmaster.internal/ubuntu groovy/main arm64 libprocps8 arm64 2:3.3.16-5ubuntu2 [31.2 kB] Get:87 http://ftpmaster.internal/ubuntu groovy/main arm64 procps arm64 2:3.3.16-5ubuntu2 [229 kB] Get:88 http://ftpmaster.internal/ubuntu groovy/main arm64 sensible-utils all 0.0.13 [15.1 kB] Get:89 http://ftpmaster.internal/ubuntu groovy/main arm64 openssl arm64 1.1.1f-1ubuntu4 [600 kB] Get:90 http://ftpmaster.internal/ubuntu groovy/main arm64 ca-certificates all 20200601 [147 kB] Get:91 http://ftpmaster.internal/ubuntu groovy/main arm64 libsqlite3-0 arm64 3.33.0-1 [540 kB] Get:92 http://ftpmaster.internal/ubuntu groovy/main arm64 xz-utils arm64 5.2.4-1ubuntu1 [81.2 kB] Get:93 http://ftpmaster.internal/ubuntu groovy/main arm64 libgdbm6 arm64 1.18.1-5.1 [26.6 kB] Get:94 http://ftpmaster.internal/ubuntu groovy/main arm64 libpng16-16 arm64 1.6.37-3 [175 kB] Get:95 http://ftpmaster.internal/ubuntu groovy/main arm64 g++ arm64 4:10.2.0-1ubuntu1 [1592 B] Get:96 http://ftpmaster.internal/ubuntu groovy/main arm64 gcc arm64 4:10.2.0-1ubuntu1 [5228 B] Get:97 http://ftpmaster.internal/ubuntu groovy/main arm64 cpp arm64 4:10.2.0-1ubuntu1 [27.7 kB] Get:98 http://ftpmaster.internal/ubuntu groovy/main arm64 dpkg-dev all 1.20.5ubuntu2 [758 kB] Get:99 http://ftpmaster.internal/ubuntu groovy/main arm64 libdpkg-perl all 1.20.5ubuntu2 [232 kB] Get:100 http://ftpmaster.internal/ubuntu groovy/main arm64 build-essential arm64 12.8ubuntu3 [4636 B] Get:101 http://ftpmaster.internal/ubuntu groovy/main arm64 libgdbm-compat4 arm64 1.18.1-5.1 [6044 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 61.7 MB in 2s (25.2 MB/s) Selecting previously unselected package libkrb5support0:arm64. (Reading database ... 12777 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.17-10_arm64.deb ... Unpacking libkrb5support0:arm64 (1.17-10) ... Setting up libkrb5support0:arm64 (1.17-10) ... Selecting previously unselected package libk5crypto3:arm64. (Reading database ... 12782 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.17-10_arm64.deb ... Unpacking libk5crypto3:arm64 (1.17-10) ... Setting up libk5crypto3:arm64 (1.17-10) ... Selecting previously unselected package libkeyutils1:arm64. (Reading database ... 12787 files and directories currently installed.) Preparing to unpack .../libkeyutils1_1.6.1-2ubuntu1_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.1-2ubuntu1) ... Setting up libkeyutils1:arm64 (1.6.1-2ubuntu1) ... (Reading database ... 12792 files and directories currently installed.) Preparing to unpack .../libssl1.1_1.1.1f-1ubuntu4_arm64.deb ... Unpacking libssl1.1:arm64 (1.1.1f-1ubuntu4) over (1.1.1f-1ubuntu3) ... Setting up libssl1.1:arm64 (1.1.1f-1ubuntu4) ... Selecting previously unselected package libkrb5-3:arm64. (Reading database ... 12792 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.17-10_arm64.deb ... Unpacking libkrb5-3:arm64 (1.17-10) ... Setting up libkrb5-3:arm64 (1.17-10) ... Selecting previously unselected package libgssapi-krb5-2:arm64. (Reading database ... 12805 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.17-10_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.17-10) ... Setting up libgssapi-krb5-2:arm64 (1.17-10) ... Selecting previously unselected package libtirpc-common. (Reading database ... 12813 files and directories currently installed.) Preparing to unpack .../libtirpc-common_1.2.6-1build1_all.deb ... Unpacking libtirpc-common (1.2.6-1build1) ... Setting up libtirpc-common (1.2.6-1build1) ... Selecting previously unselected package libtirpc3:arm64. (Reading database ... 12818 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.2.6-1build1_arm64.deb ... Unpacking libtirpc3:arm64 (1.2.6-1build1) ... Setting up libtirpc3:arm64 (1.2.6-1build1) ... Selecting previously unselected package libnsl2:arm64. (Reading database ... 12823 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-0ubuntu3_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-0ubuntu3) ... Setting up libnsl2:arm64 (1.3.0-0ubuntu3) ... (Reading database ... 12828 files and directories currently installed.) Preparing to unpack .../libc6_2.32-0ubuntu3_arm64.deb ... Unpacking libc6:arm64 (2.32-0ubuntu3) over (2.31-0ubuntu10) ... Selecting previously unselected package libnss-nis:arm64. Preparing to unpack .../libnss-nis_3.1-0ubuntu4_arm64.deb ... Unpacking libnss-nis:arm64 (3.1-0ubuntu4) ... Selecting previously unselected package libnss-nisplus:arm64. Preparing to unpack .../libnss-nisplus_1.3-0ubuntu4_arm64.deb ... Unpacking libnss-nisplus:arm64 (1.3-0ubuntu4) ... Setting up libnss-nis:arm64 (3.1-0ubuntu4) ... Setting up libnss-nisplus:arm64 (1.3-0ubuntu4) ... Setting up libc6:arm64 (2.32-0ubuntu3) ... (Reading database ... 12836 files and directories currently installed.) Preparing to unpack .../0-libc-dev-bin_2.32-0ubuntu3_arm64.deb ... Unpacking libc-dev-bin (2.32-0ubuntu3) over (2.31-0ubuntu10) ... Preparing to unpack .../1-libc6-dev_2.32-0ubuntu3_arm64.deb ... Unpacking libc6-dev:arm64 (2.32-0ubuntu3) over (2.31-0ubuntu10) ... Selecting previously unselected package rpcsvc-proto. Preparing to unpack .../2-rpcsvc-proto_1.4.2-0ubuntu3_arm64.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu3) ... Selecting previously unselected package libtirpc-dev:arm64. Preparing to unpack .../3-libtirpc-dev_1.2.6-1build1_arm64.deb ... Unpacking libtirpc-dev:arm64 (1.2.6-1build1) ... Selecting previously unselected package libnsl-dev:arm64. Preparing to unpack .../4-libnsl-dev_1.3.0-0ubuntu3_arm64.deb ... Unpacking libnsl-dev:arm64 (1.3.0-0ubuntu3) ... Preparing to unpack .../5-libc-bin_2.32-0ubuntu3_arm64.deb ... Unpacking libc-bin (2.32-0ubuntu3) over (2.31-0ubuntu10) ... Setting up libc-bin (2.32-0ubuntu3) ... (Reading database ... 12901 files and directories currently installed.) Preparing to unpack .../0-linux-libc-dev_5.8.0-20.21_arm64.deb ... Unpacking linux-libc-dev:arm64 (5.8.0-20.21) over (5.4.0-42.46) ... Preparing to unpack .../1-libcc1-0_10.2.0-13ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../2-libctf0_2.35.1-1ubuntu1_arm64.deb ... Unpacking libctf0:arm64 (2.35.1-1ubuntu1) over (2.35-1ubuntu1) ... Preparing to unpack .../3-libctf-nobfd0_2.35.1-1ubuntu1_arm64.deb ... Unpacking libctf-nobfd0:arm64 (2.35.1-1ubuntu1) over (2.35-1ubuntu1) ... Preparing to unpack .../4-binutils-aarch64-linux-gnu_2.35.1-1ubuntu1_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.35.1-1ubuntu1) over (2.35-1ubuntu1) ... Preparing to unpack .../5-libbinutils_2.35.1-1ubuntu1_arm64.deb ... Unpacking libbinutils:arm64 (2.35.1-1ubuntu1) over (2.35-1ubuntu1) ... Preparing to unpack .../6-binutils-common_2.35.1-1ubuntu1_arm64.deb ... Unpacking binutils-common:arm64 (2.35.1-1ubuntu1) over (2.35-1ubuntu1) ... Preparing to unpack .../7-binutils_2.35.1-1ubuntu1_arm64.deb ... Unpacking binutils (2.35.1-1ubuntu1) over (2.35-1ubuntu1) ... Preparing to unpack .../8-gcc-10-base_10.2.0-13ubuntu1_arm64.deb ... Unpacking gcc-10-base:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Setting up gcc-10-base:arm64 (10.2.0-13ubuntu1) ... (Reading database ... 12915 files and directories currently installed.) Preparing to unpack .../libgcc-s1_10.2.0-13ubuntu1_arm64.deb ... Unpacking libgcc-s1:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Setting up libgcc-s1:arm64 (10.2.0-13ubuntu1) ... (Reading database ... 12915 files and directories currently installed.) Preparing to unpack .../00-libgomp1_10.2.0-13ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../01-libitm1_10.2.0-13ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../02-libatomic1_10.2.0-13ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../03-libasan6_10.2.0-13ubuntu1_arm64.deb ... Unpacking libasan6:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../04-liblsan0_10.2.0-13ubuntu1_arm64.deb ... Unpacking liblsan0:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../05-libtsan0_10.2.0-13ubuntu1_arm64.deb ... Unpacking libtsan0:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../06-libubsan1_10.2.0-13ubuntu1_arm64.deb ... Unpacking libubsan1:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../07-g++-10_10.2.0-13ubuntu1_arm64.deb ... Unpacking g++-10 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../08-libstdc++-10-dev_10.2.0-13ubuntu1_arm64.deb ... Unpacking libstdc++-10-dev:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../09-libgcc-10-dev_10.2.0-13ubuntu1_arm64.deb ... Unpacking libgcc-10-dev:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../10-gcc-10_10.2.0-13ubuntu1_arm64.deb ... Unpacking gcc-10 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../11-cpp-10_10.2.0-13ubuntu1_arm64.deb ... Unpacking cpp-10 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Preparing to unpack .../12-libstdc++6_10.2.0-13ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (10.2.0-13ubuntu1) over (10.2.0-3ubuntu1) ... Setting up libstdc++6:arm64 (10.2.0-13ubuntu1) ... (Reading database ... 12916 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu2_arm64.deb ... Unpacking zlib1g:arm64 (1:1.2.11.dfsg-2ubuntu2) over (1:1.2.11.dfsg-2ubuntu1) ... Setting up zlib1g:arm64 (1:1.2.11.dfsg-2ubuntu2) ... (Reading database ... 12916 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.2.0+dfsg-6ubuntu1_arm64.deb ... Unpacking libgmp10:arm64 (2:6.2.0+dfsg-6ubuntu1) over (2:6.2.0+dfsg-6) ... Setting up libgmp10:arm64 (2:6.2.0+dfsg-6ubuntu1) ... (Reading database ... 12916 files and directories currently installed.) Preparing to unpack .../libmpfr6_4.1.0-3_arm64.deb ... Unpacking libmpfr6:arm64 (4.1.0-3) over (4.0.2-1build1) ... Preparing to unpack .../libmpc3_1.2.0~rc1-1_arm64.deb ... Unpacking libmpc3:arm64 (1.2.0~rc1-1) over (1.1.0-1) ... Preparing to unpack .../libzstd1_1.4.5+dfsg-4_arm64.deb ... Unpacking libzstd1:arm64 (1.4.5+dfsg-4) over (1.4.5+dfsg-3) ... Setting up libzstd1:arm64 (1.4.5+dfsg-4) ... (Reading database ... 12916 files and directories currently installed.) Preparing to unpack .../base-files_11ubuntu13_arm64.deb ... Unpacking base-files (11ubuntu13) over (11ubuntu9) ... Setting up base-files (11ubuntu13) ... Installing new version of config file /etc/update-motd.d/50-motd-news ... Removing obsolete conffile /etc/default/motd-news ... (Reading database ... 12915 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.36-3ubuntu1_arm64.deb ... Unpacking bsdutils (1:2.36-3ubuntu1) over (1:2.35.2-7ubuntu3) ... Setting up bsdutils (1:2.36-3ubuntu1) ... (Reading database ... 12915 files and directories currently installed.) Preparing to unpack .../libselinux1_3.1-2_arm64.deb ... Unpacking libselinux1:arm64 (3.1-2) over (3.0-1build2) ... Setting up libselinux1:arm64 (3.1-2) ... (Reading database ... 12915 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-3ubuntu1_arm64.deb ... Unpacking coreutils (8.32-3ubuntu1) over (8.30-3ubuntu3) ... Setting up coreutils (8.32-3ubuntu1) ... (Reading database ... 13013 files and directories currently installed.) Preparing to unpack .../debianutils_4.11.1_arm64.deb ... Unpacking debianutils (4.11.1) over (4.11) ... Setting up debianutils (4.11.1) ... (Reading database ... 13013 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.7-3ubuntu1_arm64.deb ... Unpacking diffutils (1:3.7-3ubuntu1) over (1:3.7-3build1) ... Setting up diffutils (1:3.7-3ubuntu1) ... (Reading database ... 13013 files and directories currently installed.) Preparing to unpack .../dpkg_1.20.5ubuntu2_arm64.deb ... Unpacking dpkg (1.20.5ubuntu2) over (1.19.7ubuntu4) ... Setting up dpkg (1.20.5ubuntu2) ... Installing new version of config file /etc/cron.daily/dpkg ... (Reading database ... 13022 files and directories currently installed.) Preparing to unpack .../findutils_4.7.0-1ubuntu2_arm64.deb ... Unpacking findutils (4.7.0-1ubuntu2) over (4.7.0-1ubuntu1) ... Setting up findutils (4.7.0-1ubuntu2) ... (Reading database ... 13022 files and directories currently installed.) Preparing to unpack .../util-linux_2.36-3ubuntu1_arm64.deb ... Unpacking util-linux (2.36-3ubuntu1) over (2.35.2-7ubuntu3) ... Setting up util-linux (2.36-3ubuntu1) ... (Reading database ... 13021 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.4-1ubuntu1_arm64.deb ... Unpacking liblzma5:arm64 (5.2.4-1ubuntu1) over (5.2.4-1) ... Setting up liblzma5:arm64 (5.2.4-1ubuntu1) ... Selecting previously unselected package libffi8ubuntu1:arm64. (Reading database ... 13021 files and directories currently installed.) Preparing to unpack .../libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3_arm64.deb ... Unpacking libffi8ubuntu1:arm64 (3.4~20200819gead65ca871-0ubuntu3) ... Setting up libffi8ubuntu1:arm64 (3.4~20200819gead65ca871-0ubuntu3) ... (Reading database ... 13026 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.21-2build1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.23.21-2build1) over (0.23.20-1build1) ... Setting up libp11-kit0:arm64 (0.23.21-2build1) ... (Reading database ... 13026 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.15-4ubuntu2_arm64.deb ... Unpacking libgnutls30:arm64 (3.6.15-4ubuntu2) over (3.6.13-4ubuntu4) ... Setting up libgnutls30:arm64 (3.6.15-4ubuntu2) ... (Reading database ... 13026 files and directories currently installed.) Preparing to unpack .../systemd-sysv_246.6-1ubuntu1_arm64.deb ... Unpacking systemd-sysv (246.6-1ubuntu1) over (245.6-3ubuntu3) ... Preparing to unpack .../systemd-timesyncd_246.6-1ubuntu1_arm64.deb ... Unpacking systemd-timesyncd (246.6-1ubuntu1) over (245.6-3ubuntu3) ... Preparing to unpack .../libapparmor1_3.0.0~beta1-0ubuntu6_arm64.deb ... Unpacking libapparmor1:arm64 (3.0.0~beta1-0ubuntu6) over (2.13.3-7ubuntu6) ... Preparing to unpack .../libaudit-common_1%3a2.8.5-3ubuntu1_all.deb ... Unpacking libaudit-common (1:2.8.5-3ubuntu1) over (1:2.8.5-2ubuntu6) ... Setting up libaudit-common (1:2.8.5-3ubuntu1) ... (Reading database ... 13026 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.5-3ubuntu1_arm64.deb ... Unpacking libaudit1:arm64 (1:2.8.5-3ubuntu1) over (1:2.8.5-2ubuntu6) ... Setting up libaudit1:arm64 (1:2.8.5-3ubuntu1) ... (Reading database ... 13026 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.43-1_arm64.deb ... Unpacking libcap2:arm64 (1:2.43-1) over (1:2.36-1) ... Selecting previously unselected package libjson-c5:arm64. Preparing to unpack .../libjson-c5_0.15-1_arm64.deb ... Unpacking libjson-c5:arm64 (0.15-1) ... Preparing to unpack .../libblkid1_2.36-3ubuntu1_arm64.deb ... Unpacking libblkid1:arm64 (2.36-3ubuntu1) over (2.35.2-7ubuntu3) ... Setting up libblkid1:arm64 (2.36-3ubuntu1) ... (Reading database ... 13033 files and directories currently installed.) Preparing to unpack .../libuuid1_2.36-3ubuntu1_arm64.deb ... Unpacking libuuid1:arm64 (2.36-3ubuntu1) over (2.35.2-7ubuntu3) ... Setting up libuuid1:arm64 (2.36-3ubuntu1) ... (Reading database ... 13033 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.3.3-1ubuntu6_arm64.deb ... Unpacking libcryptsetup12:arm64 (2:2.3.3-1ubuntu6) over (2:2.3.3-1ubuntu3) ... Preparing to unpack .../libip4tc2_1.8.5-3ubuntu1_arm64.deb ... Unpacking libip4tc2:arm64 (1.8.5-3ubuntu1) over (1.8.4-3ubuntu2) ... Preparing to unpack .../libmount1_2.36-3ubuntu1_arm64.deb ... Unpacking libmount1:arm64 (2.36-3ubuntu1) over (2.35.2-7ubuntu3) ... Setting up libmount1:arm64 (2.36-3ubuntu1) ... (Reading database ... 13033 files and directories currently installed.) Preparing to unpack .../libpam0g_1.3.1-5ubuntu6_arm64.deb ... Unpacking libpam0g:arm64 (1.3.1-5ubuntu6) over (1.3.1-5ubuntu5) ... Setting up libpam0g:arm64 (1.3.1-5ubuntu6) ... (Reading database ... 13033 files and directories currently installed.) Preparing to unpack .../mount_2.36-3ubuntu1_arm64.deb ... Unpacking mount (2.36-3ubuntu1) over (2.35.2-7ubuntu3) ... Preparing to unpack .../systemd_246.6-1ubuntu1_arm64.deb ... Unpacking systemd (246.6-1ubuntu1) over (245.6-3ubuntu3) ... dpkg: warning: unable to delete old directory '/etc/dhcp/dhclient-enter-hooks.d': Directory not empty Preparing to unpack .../libsystemd0_246.6-1ubuntu1_arm64.deb ... Unpacking libsystemd0:arm64 (246.6-1ubuntu1) over (245.6-3ubuntu3) ... Setting up libsystemd0:arm64 (246.6-1ubuntu1) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libudev1_246.6-1ubuntu1_arm64.deb ... Unpacking libudev1:arm64 (246.6-1ubuntu1) over (245.6-3ubuntu3) ... Setting up libudev1:arm64 (246.6-1ubuntu1) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.1.10_arm64.deb ... Unpacking libapt-pkg6.0:arm64 (2.1.10) over (2.1.7) ... Setting up libapt-pkg6.0:arm64 (2.1.10) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../archives/apt_2.1.10_arm64.deb ... Unpacking apt (2.1.10) over (2.1.7) ... Setting up apt (2.1.10) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu6_arm64.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu6) over (1.3.1-5ubuntu5) ... Setting up libpam-modules-bin (1.3.1-5ubuntu6) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu6_arm64.deb ... Unpacking libpam-modules:arm64 (1.3.1-5ubuntu6) over (1.3.1-5ubuntu5) ... Setting up libpam-modules:arm64 (1.3.1-5ubuntu6) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.6ubuntu3_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg1-0.6ubuntu3) over (5.3.28+dfsg1-0.6ubuntu2) ... Setting up libdb5.3:arm64 (5.3.28+dfsg1-0.6ubuntu3) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu6_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu6) over (1.3.1-5ubuntu5) ... Setting up libpam-runtime (1.3.1-5ubuntu6) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.1-1_all.deb ... Unpacking libsemanage-common (3.1-1) over (3.0-1build2) ... Setting up libsemanage-common (3.1-1) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libsemanage1_3.1-1_arm64.deb ... Unpacking libsemanage1:arm64 (3.1-1) over (3.0-1build2) ... Setting up libsemanage1:arm64 (3.1-1) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.36-3ubuntu1_arm64.deb ... Unpacking libsmartcols1:arm64 (2.36-3ubuntu1) over (2.35.2-7ubuntu3) ... Setting up libsmartcols1:arm64 (2.36-3ubuntu1) ... (Reading database ... 13048 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.16-5ubuntu2_arm64.deb ... Unpacking libprocps8:arm64 (2:3.3.16-5ubuntu2) over (2:3.3.16-5ubuntu1) ... Preparing to unpack .../01-procps_2%3a3.3.16-5ubuntu2_arm64.deb ... Unpacking procps (2:3.3.16-5ubuntu2) over (2:3.3.16-5ubuntu1) ... Preparing to unpack .../02-sensible-utils_0.0.13_all.deb ... Unpacking sensible-utils (0.0.13) over (0.0.12+nmu1) ... Preparing to unpack .../03-openssl_1.1.1f-1ubuntu4_arm64.deb ... Unpacking openssl (1.1.1f-1ubuntu4) over (1.1.1f-1ubuntu3) ... Preparing to unpack .../04-ca-certificates_20200601_all.deb ... Unpacking ca-certificates (20200601) over (20190110ubuntu2) ... Preparing to unpack .../05-libsqlite3-0_3.33.0-1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.33.0-1) over (3.32.3-1) ... Preparing to unpack .../06-xz-utils_5.2.4-1ubuntu1_arm64.deb ... Unpacking xz-utils (5.2.4-1ubuntu1) over (5.2.4-1) ... Preparing to unpack .../07-libgdbm6_1.18.1-5.1_arm64.deb ... Unpacking libgdbm6:arm64 (1.18.1-5.1) over (1.18.1-5) ... Preparing to unpack .../08-libpng16-16_1.6.37-3_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.37-3) over (1.6.37-2) ... Preparing to unpack .../09-g++_4%3a10.2.0-1ubuntu1_arm64.deb ... Unpacking g++ (4:10.2.0-1ubuntu1) over (4:10.1.0-1ubuntu1) ... Preparing to unpack .../10-gcc_4%3a10.2.0-1ubuntu1_arm64.deb ... Unpacking gcc (4:10.2.0-1ubuntu1) over (4:10.1.0-1ubuntu1) ... Preparing to unpack .../11-cpp_4%3a10.2.0-1ubuntu1_arm64.deb ... Unpacking cpp (4:10.2.0-1ubuntu1) over (4:10.1.0-1ubuntu1) ... Preparing to unpack .../12-dpkg-dev_1.20.5ubuntu2_all.deb ... Unpacking dpkg-dev (1.20.5ubuntu2) over (1.19.7ubuntu4) ... Preparing to unpack .../13-libdpkg-perl_1.20.5ubuntu2_all.deb ... Unpacking libdpkg-perl (1.20.5ubuntu2) over (1.19.7ubuntu4) ... Preparing to unpack .../14-build-essential_12.8ubuntu3_arm64.deb ... Unpacking build-essential (12.8ubuntu3) over (12.8ubuntu1) ... Preparing to unpack .../15-libgdbm-compat4_1.18.1-5.1_arm64.deb ... Unpacking libgdbm-compat4:arm64 (1.18.1-5.1) over (1.18.1-5) ... Setting up libip4tc2:arm64 (1.8.5-3ubuntu1) ... Setting up libapparmor1:arm64 (3.0.0~beta1-0ubuntu6) ... Setting up libsqlite3-0:arm64 (3.33.0-1) ... Setting up binutils-common:arm64 (2.35.1-1ubuntu1) ... Setting up linux-libc-dev:arm64 (5.8.0-20.21) ... Setting up libctf-nobfd0:arm64 (2.35.1-1ubuntu1) ... Setting up libgomp1:arm64 (10.2.0-13ubuntu1) ... Setting up libcap2:arm64 (1:2.43-1) ... Setting up libasan6:arm64 (10.2.0-13ubuntu1) ... Setting up libtirpc-dev:arm64 (1.2.6-1build1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu3) ... Setting up libmpfr6:arm64 (4.1.0-3) ... Setting up xz-utils (5.2.4-1ubuntu1) ... Setting up libpng16-16:arm64 (1.6.37-3) ... Setting up libmpc3:arm64 (1.2.0~rc1-1) ... Setting up libatomic1:arm64 (10.2.0-13ubuntu1) ... Setting up libdpkg-perl (1.20.5ubuntu2) ... Setting up libubsan1:arm64 (10.2.0-13ubuntu1) ... Setting up mount (2.36-3ubuntu1) ... Setting up libnsl-dev:arm64 (1.3.0-0ubuntu3) ... Setting up sensible-utils (0.0.13) ... Setting up libbinutils:arm64 (2.35.1-1ubuntu1) ... Setting up libc-dev-bin (2.32-0ubuntu3) ... Setting up openssl (1.1.1f-1ubuntu4) ... Setting up libjson-c5:arm64 (0.15-1) ... Setting up libcc1-0:arm64 (10.2.0-13ubuntu1) ... Setting up liblsan0:arm64 (10.2.0-13ubuntu1) ... Setting up libprocps8:arm64 (2:3.3.16-5ubuntu2) ... Setting up cpp-10 (10.2.0-13ubuntu1) ... Setting up libitm1:arm64 (10.2.0-13ubuntu1) ... Setting up libgdbm6:arm64 (1.18.1-5.1) ... Setting up libtsan0:arm64 (10.2.0-13ubuntu1) ... Setting up libctf0:arm64 (2.35.1-1ubuntu1) ... Setting up libgcc-10-dev:arm64 (10.2.0-13ubuntu1) ... Setting up binutils-aarch64-linux-gnu (2.35.1-1ubuntu1) ... Setting up binutils (2.35.1-1ubuntu1) ... Setting up dpkg-dev (1.20.5ubuntu2) ... Setting up ca-certificates (20200601) ... Updating certificates in /etc/ssl/certs... 13 added, 14 removed; done. Setting up libgdbm-compat4:arm64 (1.18.1-5.1) ... Setting up gcc-10 (10.2.0-13ubuntu1) ... Setting up cpp (4:10.2.0-1ubuntu1) ... Setting up procps (2:3.3.16-5ubuntu2) ... Installing new version of config file /etc/sysctl.d/10-kernel-hardening.conf ... Setting up libc6-dev:arm64 (2.32-0ubuntu3) ... Setting up libcryptsetup12:arm64 (2:2.3.3-1ubuntu6) ... Setting up libstdc++-10-dev:arm64 (10.2.0-13ubuntu1) ... Setting up g++-10 (10.2.0-13ubuntu1) ... Setting up gcc (4:10.2.0-1ubuntu1) ... Setting up g++ (4:10.2.0-1ubuntu1) ... Setting up build-essential (12.8ubuntu3) ... Setting up systemd (246.6-1ubuntu1) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Removing obsolete conffile /etc/dhcp/dhclient-enter-hooks.d/resolved ... Setting up systemd-timesyncd (246.6-1ubuntu1) ... Setting up systemd-sysv (246.6-1ubuntu1) ... Processing triggers for libc-bin (2.32-0ubuntu3) ... Processing triggers for ca-certificates (20200601) ... 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-19983025 arm64 groovy -c chroot:build-PACKAGEBUILD-19983025 --arch=arm64 --dist=groovy --nolog dune-grid-glue_2.7.0-2.dsc Initiating build PACKAGEBUILD-19983025 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.15.0-118-generic #119-Ubuntu SMP Tue Sep 8 12:21:56 UTC 2020 aarch64 sbuild (Debian sbuild) 0.75.0 (21 Mar 2018) on bos02-arm64-060.buildd +==============================================================================+ | dune-grid-glue 2.7.0-2 (arm64) Mon, 05 Oct 2020 00:58:42 +0000 | +==============================================================================+ Package: dune-grid-glue Version: 2.7.0-2 Source Version: 2.7.0-2 Distribution: groovy Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-19983025/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- dune-grid-glue_2.7.0-2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/dune-grid-glue-ZwF55x/dune-grid-glue-2.7.0' with '<>' I: NOTICE: Log filtering will replace 'build/dune-grid-glue-ZwF55x' 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-MorVk2/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-MorVk2/apt_archive ./ InRelease Get:2 copy:/<>/resolver-MorVk2/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-MorVk2/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-MorVk2/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-MorVk2/apt_archive ./ Packages [430 B] Fetched 1736 B in 0s (50.7 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 packages were automatically installed and are no longer required: libffi7 libjson-c4 Use 'apt autoremove' to remove them. 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 856 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-MorVk2/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [856 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 856 B in 0s (66.5 kB/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 13027 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_arm64.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 (arm64 included in any all) +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), cmake, gfortran, mpi-default-bin, mpi-default-dev, pkg-config, python3, libdune-common-dev (>= 2.7.0), libdune-grid-dev (>= 2.7.0) Filtered Build-Depends: debhelper-compat (= 13), cmake, gfortran, mpi-default-bin, mpi-default-dev, pkg-config, python3, libdune-common-dev (>= 2.7.0), libdune-grid-dev (>= 2.7.0) dpkg-deb: building package 'sbuild-build-depends-dune-grid-glue-dummy' in '/<>/resolver-MorVk2/apt_archive/sbuild-build-depends-dune-grid-glue-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-grid-glue-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-MorVk2/apt_archive ./ InRelease Get:2 copy:/<>/resolver-MorVk2/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-MorVk2/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-MorVk2/apt_archive ./ Sources [566 B] Get:5 copy:/<>/resolver-MorVk2/apt_archive ./ Packages [646 B] Fetched 2175 B in 0s (60.8 kB/s) Reading package lists... Reading package lists... Install dune-grid-glue build dependencies (apt-based resolver) -------------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libffi7 libjson-c4 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base gfortran gfortran-10 groff-base ibverbs-providers intltool-debian libalberta-dev libalberta4 libarchive-zip-perl libarchive13 libasn1-8-heimdal libatlas-base-dev libatlas3-base libbrotli1 libbsd0 libcbor0.6 libcroco3 libcurl4 libdebhelper-perl libdune-common-dev libdune-geometry-dev libdune-grid-dev libdune-uggrid-dev 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 libfido2-1 libfile-stripnondeterminism-perl libgfortran-10-dev libgfortran5 libglib2.0-0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhwloc-dev libhwloc-plugins libhwloc15 libhx509-5-heimdal libibverbs-dev libibverbs1 libicu67 libjsoncpp1 libkrb5-26-heimdal liblapack-dev liblapack3 libldap-2.4-2 libltdl-dev libltdl7 libmagic-mgc libmagic1 libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1 libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix2 libpsl5 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libwind0-heimdal libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxnvctrl0 m4 man-db mime-support mpi-default-bin mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pkg-config po-debconf python3 python3-minimal python3.8 python3.8-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-10-doc libcoarrays-dev groff lrzip libatlas-doc liblapack-doc libdune-common-doc libdune-grid-doc 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.8-venv python3.8-doc binfmt-support Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs 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 dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base gfortran gfortran-10 groff-base ibverbs-providers intltool-debian libalberta-dev libalberta4 libarchive-zip-perl libarchive13 libasn1-8-heimdal libatlas-base-dev libatlas3-base libbrotli1 libbsd0 libcbor0.6 libcroco3 libcurl4 libdebhelper-perl libdune-common-dev libdune-geometry-dev libdune-grid-dev libdune-uggrid-dev 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 libfido2-1 libfile-stripnondeterminism-perl libgfortran-10-dev libgfortran5 libglib2.0-0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhwloc-dev libhwloc-plugins libhwloc15 libhx509-5-heimdal libibverbs-dev libibverbs1 libicu67 libjsoncpp1 libkrb5-26-heimdal liblapack-dev liblapack3 libldap-2.4-2 libltdl-dev libltdl7 libmagic-mgc libmagic1 libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1 libopenmpi-dev libopenmpi3 libpciaccess0 libpipeline1 libpmix2 libpsl5 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libwind0-heimdal libx11-6 libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxnvctrl0 m4 man-db mime-support mpi-default-bin mpi-default-dev ocl-icd-libopencl1 openmpi-bin openmpi-common openssh-client pkg-config po-debconf python3 python3-minimal python3.8 python3.8-minimal sbuild-build-depends-dune-grid-glue-dummy zlib1g-dev 0 upgraded, 123 newly installed, 0 to remove and 0 not upgraded. Need to get 56.8 MB of archives. After this operation, 270 MB of additional disk space will be used. Get:1 copy:/<>/resolver-MorVk2/apt_archive ./ sbuild-build-depends-dune-grid-glue-dummy 0.invalid.0 [936 B] Get:2 http://ftpmaster.internal/ubuntu groovy/main arm64 libpython3.8-minimal arm64 3.8.6-1 [712 kB] Get:3 http://ftpmaster.internal/ubuntu groovy/main arm64 libexpat1 arm64 2.2.9-1build1 [61.3 kB] Get:4 http://ftpmaster.internal/ubuntu groovy/main arm64 python3.8-minimal arm64 3.8.6-1 [1752 kB] Get:5 http://ftpmaster.internal/ubuntu groovy/main arm64 python3-minimal arm64 3.8.2-0ubuntu2 [23.6 kB] Get:6 http://ftpmaster.internal/ubuntu groovy/main arm64 mime-support all 3.64ubuntu1 [30.6 kB] Get:7 http://ftpmaster.internal/ubuntu groovy/main arm64 libpython3.8-stdlib arm64 3.8.6-1 [1709 kB] Get:8 http://ftpmaster.internal/ubuntu groovy/main arm64 python3.8 arm64 3.8.6-1 [376 kB] Get:9 http://ftpmaster.internal/ubuntu groovy/main arm64 libpython3-stdlib arm64 3.8.2-0ubuntu2 [7068 B] Get:10 http://ftpmaster.internal/ubuntu groovy/main arm64 python3 arm64 3.8.2-0ubuntu2 [47.6 kB] Get:11 http://ftpmaster.internal/ubuntu groovy/main arm64 bsdextrautils arm64 2.36-3ubuntu1 [74.2 kB] Get:12 http://ftpmaster.internal/ubuntu groovy/main arm64 libuchardet0 arm64 0.0.7-1 [68.0 kB] Get:13 http://ftpmaster.internal/ubuntu groovy/main arm64 groff-base arm64 1.22.4-5 [797 kB] Get:14 http://ftpmaster.internal/ubuntu groovy/main arm64 libpipeline1 arm64 1.5.3-1 [26.1 kB] Get:15 http://ftpmaster.internal/ubuntu groovy/main arm64 man-db arm64 2.9.3-2 [1100 kB] Get:16 http://ftpmaster.internal/ubuntu groovy/main arm64 libmagic-mgc arm64 1:5.38-5 [218 kB] Get:17 http://ftpmaster.internal/ubuntu groovy/main arm64 libmagic1 arm64 1:5.38-5 [71.6 kB] Get:18 http://ftpmaster.internal/ubuntu groovy/main arm64 file arm64 1:5.38-5 [23.3 kB] Get:19 http://ftpmaster.internal/ubuntu groovy/main arm64 libbsd0 arm64 0.10.0-1 [43.7 kB] Get:20 http://ftpmaster.internal/ubuntu groovy/main arm64 libelf1 arm64 0.181-1 [43.4 kB] Get:21 http://ftpmaster.internal/ubuntu groovy/main arm64 libglib2.0-0 arm64 2.66.0-2 [1219 kB] Get:22 http://ftpmaster.internal/ubuntu groovy/main arm64 libicu67 arm64 67.1-4 [8461 kB] Get:23 http://ftpmaster.internal/ubuntu groovy/main arm64 libxml2 arm64 2.9.10+dfsg-5build1 [559 kB] Get:24 http://ftpmaster.internal/ubuntu groovy/main arm64 gettext-base arm64 0.19.8.1-10build1 [48.2 kB] Get:25 http://ftpmaster.internal/ubuntu groovy/main arm64 libcbor0.6 arm64 0.6.0-0ubuntu3 [20.7 kB] Get:26 http://ftpmaster.internal/ubuntu groovy/main arm64 libedit2 arm64 3.1-20191231-1 [82.7 kB] Get:27 http://ftpmaster.internal/ubuntu groovy/main arm64 libfido2-1 arm64 1.4.0-2 [46.7 kB] Get:28 http://ftpmaster.internal/ubuntu groovy/main arm64 libnuma1 arm64 2.0.12-1build1 [20.6 kB] Get:29 http://ftpmaster.internal/ubuntu groovy/main arm64 libpsl5 arm64 0.21.0-1.1 [51.4 kB] Get:30 http://ftpmaster.internal/ubuntu groovy/main arm64 libuv1 arm64 1.38.0-2ubuntu2 [74.5 kB] Get:31 http://ftpmaster.internal/ubuntu groovy/main arm64 libxau6 arm64 1:1.0.9-0ubuntu1 [7356 B] Get:32 http://ftpmaster.internal/ubuntu groovy/main arm64 libxdmcp6 arm64 1:1.1.3-0ubuntu1 [10.3 kB] Get:33 http://ftpmaster.internal/ubuntu groovy/main arm64 libxcb1 arm64 1.14-2 [43.0 kB] Get:34 http://ftpmaster.internal/ubuntu groovy/main arm64 libx11-data all 2:1.6.10-3 [113 kB] Get:35 http://ftpmaster.internal/ubuntu groovy/main arm64 libx11-6 arm64 2:1.6.10-3 [553 kB] Get:36 http://ftpmaster.internal/ubuntu groovy/main arm64 libxext6 arm64 2:1.3.4-0ubuntu1 [27.7 kB] Get:37 http://ftpmaster.internal/ubuntu groovy/main arm64 openssh-client arm64 1:8.3p1-1 [639 kB] Get:38 http://ftpmaster.internal/ubuntu groovy/main arm64 libsigsegv2 arm64 2.12-2build1 [13.7 kB] Get:39 http://ftpmaster.internal/ubuntu groovy/main arm64 m4 arm64 1.4.18-4 [194 kB] Get:40 http://ftpmaster.internal/ubuntu groovy/main arm64 autoconf all 2.69-11.1 [321 kB] Get:41 http://ftpmaster.internal/ubuntu groovy/main arm64 autotools-dev all 20180224.1 [39.6 kB] Get:42 http://ftpmaster.internal/ubuntu groovy/main arm64 automake all 1:1.16.2-4ubuntu1 [548 kB] Get:43 http://ftpmaster.internal/ubuntu groovy/main arm64 autopoint all 0.19.8.1-10build1 [412 kB] Get:44 http://ftpmaster.internal/ubuntu groovy/main arm64 cmake-data all 3.16.3-3ubuntu2 [1612 kB] Get:45 http://ftpmaster.internal/ubuntu groovy/main arm64 libarchive13 arm64 3.4.3-2 [311 kB] Get:46 http://ftpmaster.internal/ubuntu groovy/main arm64 libbrotli1 arm64 1.0.9-2 [267 kB] Get:47 http://ftpmaster.internal/ubuntu groovy/main arm64 libroken18-heimdal arm64 7.7.0+dfsg-2 [39.4 kB] Get:48 http://ftpmaster.internal/ubuntu groovy/main arm64 libasn1-8-heimdal arm64 7.7.0+dfsg-2 [150 kB] Get:49 http://ftpmaster.internal/ubuntu groovy/main arm64 libheimbase1-heimdal arm64 7.7.0+dfsg-2 [27.9 kB] Get:50 http://ftpmaster.internal/ubuntu groovy/main arm64 libhcrypto4-heimdal arm64 7.7.0+dfsg-2 [84.8 kB] Get:51 http://ftpmaster.internal/ubuntu groovy/main arm64 libwind0-heimdal arm64 7.7.0+dfsg-2 [47.2 kB] Get:52 http://ftpmaster.internal/ubuntu groovy/main arm64 libhx509-5-heimdal arm64 7.7.0+dfsg-2 [98.6 kB] Get:53 http://ftpmaster.internal/ubuntu groovy/main arm64 libkrb5-26-heimdal arm64 7.7.0+dfsg-2 [192 kB] Get:54 http://ftpmaster.internal/ubuntu groovy/main arm64 libheimntlm0-heimdal arm64 7.7.0+dfsg-2 [14.8 kB] Get:55 http://ftpmaster.internal/ubuntu groovy/main arm64 libgssapi3-heimdal arm64 7.7.0+dfsg-2 [88.4 kB] Get:56 http://ftpmaster.internal/ubuntu groovy/main arm64 libsasl2-modules-db arm64 2.1.27+dfsg-2 [15.1 kB] Get:57 http://ftpmaster.internal/ubuntu groovy/main arm64 libsasl2-2 arm64 2.1.27+dfsg-2 [48.4 kB] Get:58 http://ftpmaster.internal/ubuntu groovy/main arm64 libldap-2.4-2 arm64 2.4.53+dfsg-1ubuntu1 [148 kB] Get:59 http://ftpmaster.internal/ubuntu groovy/main arm64 libnghttp2-14 arm64 1.41.0-3 [64.6 kB] Get:60 http://ftpmaster.internal/ubuntu groovy/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2build2 [53.1 kB] Get:61 http://ftpmaster.internal/ubuntu groovy/main arm64 libssh-4 arm64 0.9.4-1ubuntu3 [161 kB] Get:62 http://ftpmaster.internal/ubuntu groovy/main arm64 libcurl4 arm64 7.68.0-1ubuntu4 [213 kB] Get:63 http://ftpmaster.internal/ubuntu groovy/main arm64 libjsoncpp1 arm64 1.7.4-3.1ubuntu2 [69.8 kB] Get:64 http://ftpmaster.internal/ubuntu groovy/main arm64 librhash0 arm64 1.4.0-1 [112 kB] Get:65 http://ftpmaster.internal/ubuntu groovy/main arm64 cmake arm64 3.16.3-3ubuntu2 [3115 kB] Get:66 http://ftpmaster.internal/ubuntu groovy/main arm64 libtool all 2.4.6-14 [161 kB] Get:67 http://ftpmaster.internal/ubuntu groovy/main arm64 dh-autoreconf all 19 [16.1 kB] Get:68 http://ftpmaster.internal/ubuntu groovy/main arm64 libdebhelper-perl all 13.2.1ubuntu1 [63.6 kB] Get:69 http://ftpmaster.internal/ubuntu groovy/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:70 http://ftpmaster.internal/ubuntu groovy/main arm64 libsub-override-perl all 0.09-2 [9532 B] Get:71 http://ftpmaster.internal/ubuntu groovy/main arm64 libfile-stripnondeterminism-perl all 1.9.0-1 [17.2 kB] Get:72 http://ftpmaster.internal/ubuntu groovy/main arm64 dh-strip-nondeterminism all 1.9.0-1 [5192 B] Get:73 http://ftpmaster.internal/ubuntu groovy/main arm64 dwz arm64 0.13-5 [134 kB] Get:74 http://ftpmaster.internal/ubuntu groovy/main arm64 libcroco3 arm64 0.6.13-1 [77.1 kB] Get:75 http://ftpmaster.internal/ubuntu groovy/main arm64 gettext arm64 0.19.8.1-10build1 [850 kB] Get:76 http://ftpmaster.internal/ubuntu groovy/main arm64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:77 http://ftpmaster.internal/ubuntu groovy/main arm64 po-debconf all 1.0.21 [233 kB] Get:78 http://ftpmaster.internal/ubuntu groovy/main arm64 debhelper all 13.2.1ubuntu1 [879 kB] Get:79 http://ftpmaster.internal/ubuntu groovy/main arm64 libgfortran5 arm64 10.2.0-13ubuntu1 [346 kB] Get:80 http://ftpmaster.internal/ubuntu groovy/main arm64 libgfortran-10-dev arm64 10.2.0-13ubuntu1 [399 kB] Get:81 http://ftpmaster.internal/ubuntu groovy/main arm64 gfortran-10 arm64 10.2.0-13ubuntu1 [7565 kB] Get:82 http://ftpmaster.internal/ubuntu groovy/main arm64 gfortran arm64 4:10.2.0-1ubuntu1 [1368 B] Get:83 http://ftpmaster.internal/ubuntu groovy/main arm64 libnl-3-200 arm64 3.4.0-1 [51.5 kB] Get:84 http://ftpmaster.internal/ubuntu groovy/main arm64 libnl-route-3-200 arm64 3.4.0-1 [138 kB] Get:85 http://ftpmaster.internal/ubuntu groovy/main arm64 libibverbs1 arm64 31.0-1 [53.3 kB] Get:86 http://ftpmaster.internal/ubuntu groovy/main arm64 ibverbs-providers arm64 31.0-1 [219 kB] Get:87 http://ftpmaster.internal/ubuntu groovy/universe arm64 libalberta4 arm64 3.0.1-2 [611 kB] Get:88 http://ftpmaster.internal/ubuntu groovy/universe arm64 libalberta-dev arm64 3.0.1-2 [75.4 kB] Get:89 http://ftpmaster.internal/ubuntu groovy/universe arm64 libatlas3-base arm64 3.10.3-8ubuntu7 [2367 kB] Get:90 http://ftpmaster.internal/ubuntu groovy/universe arm64 libatlas-base-dev arm64 3.10.3-8ubuntu7 [2950 kB] Get:91 http://ftpmaster.internal/ubuntu groovy/main arm64 liblapack3 arm64 3.9.0-3ubuntu1 [1528 kB] Get:92 http://ftpmaster.internal/ubuntu groovy/main arm64 libevent-2.1-7 arm64 2.1.12-stable-1 [126 kB] Get:93 http://ftpmaster.internal/ubuntu groovy/main arm64 libevent-core-2.1-7 arm64 2.1.12-stable-1 [82.8 kB] Get:94 http://ftpmaster.internal/ubuntu groovy/main arm64 libevent-pthreads-2.1-7 arm64 2.1.12-stable-1 [7292 B] Get:95 http://ftpmaster.internal/ubuntu groovy/universe arm64 libhwloc15 arm64 2.2.0+dfsg-3 [116 kB] Get:96 http://ftpmaster.internal/ubuntu groovy/main arm64 libpciaccess0 arm64 0.16-1 [17.3 kB] Get:97 http://ftpmaster.internal/ubuntu groovy/main arm64 libxnvctrl0 arm64 440.82-0ubuntu1 [10.7 kB] Get:98 http://ftpmaster.internal/ubuntu groovy/main arm64 ocl-icd-libopencl1 arm64 2.2.12-4 [30.9 kB] Get:99 http://ftpmaster.internal/ubuntu groovy/universe arm64 libhwloc-plugins arm64 2.2.0+dfsg-3 [14.1 kB] Get:100 http://ftpmaster.internal/ubuntu groovy/universe arm64 libpmix2 arm64 3.1.5-1 [404 kB] Get:101 http://ftpmaster.internal/ubuntu groovy/universe arm64 libopenmpi3 arm64 4.0.3-6ubuntu2 [1814 kB] Get:102 http://ftpmaster.internal/ubuntu groovy/universe arm64 openmpi-common all 4.0.3-6ubuntu2 [151 kB] Get:103 http://ftpmaster.internal/ubuntu groovy/universe arm64 openmpi-bin arm64 4.0.3-6ubuntu2 [66.6 kB] Get:104 http://ftpmaster.internal/ubuntu groovy/universe arm64 mpi-default-bin arm64 1.13 [2968 B] Get:105 http://ftpmaster.internal/ubuntu groovy/main arm64 libnl-3-dev arm64 3.4.0-1 [93.7 kB] Get:106 http://ftpmaster.internal/ubuntu groovy/main arm64 libnl-route-3-dev arm64 3.4.0-1 [166 kB] Get:107 http://ftpmaster.internal/ubuntu groovy/main arm64 libibverbs-dev arm64 31.0-1 [532 kB] Get:108 http://ftpmaster.internal/ubuntu groovy/main arm64 libnuma-dev arm64 2.0.12-1build1 [33.3 kB] Get:109 http://ftpmaster.internal/ubuntu groovy/main arm64 libltdl7 arm64 2.4.6-14 [37.5 kB] Get:110 http://ftpmaster.internal/ubuntu groovy/main arm64 libltdl-dev arm64 2.4.6-14 [162 kB] Get:111 http://ftpmaster.internal/ubuntu groovy/universe arm64 libhwloc-dev arm64 2.2.0+dfsg-3 [191 kB] Get:112 http://ftpmaster.internal/ubuntu groovy/main arm64 libevent-extra-2.1-7 arm64 2.1.12-stable-1 [54.0 kB] Get:113 http://ftpmaster.internal/ubuntu groovy/main arm64 libevent-openssl-2.1-7 arm64 2.1.12-stable-1 [13.1 kB] Get:114 http://ftpmaster.internal/ubuntu groovy/main arm64 libevent-dev arm64 2.1.12-stable-1 [259 kB] Get:115 http://ftpmaster.internal/ubuntu groovy/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-2ubuntu2 [154 kB] Get:116 http://ftpmaster.internal/ubuntu groovy/universe arm64 libopenmpi-dev arm64 4.0.3-6ubuntu2 [813 kB] Get:117 http://ftpmaster.internal/ubuntu groovy/universe arm64 mpi-default-dev arm64 1.13 [3748 B] Get:118 http://ftpmaster.internal/ubuntu groovy/main arm64 pkg-config arm64 0.29.2-1ubuntu1 [44.5 kB] Get:119 http://ftpmaster.internal/ubuntu groovy/main arm64 liblapack-dev arm64 3.9.0-3ubuntu1 [2747 kB] Get:120 http://ftpmaster.internal/ubuntu groovy/universe arm64 libdune-common-dev arm64 2.7.0-5ubuntu1 [350 kB] Get:121 http://ftpmaster.internal/ubuntu groovy/universe arm64 libdune-geometry-dev arm64 2.7.0-2build1 [283 kB] Get:122 http://ftpmaster.internal/ubuntu groovy/universe arm64 libdune-uggrid-dev arm64 2.7.0-2 [489 kB] Get:123 http://ftpmaster.internal/ubuntu groovy/universe arm64 libdune-grid-dev arm64 2.7.0-2ubuntu1 [1090 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 56.8 MB in 2s (25.5 MB/s) Selecting previously unselected package libpython3.8-minimal:arm64. (Reading database ... 13027 files and directories currently installed.) Preparing to unpack .../libpython3.8-minimal_3.8.6-1_arm64.deb ... Unpacking libpython3.8-minimal:arm64 (3.8.6-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.2.9-1build1_arm64.deb ... Unpacking libexpat1:arm64 (2.2.9-1build1) ... Selecting previously unselected package python3.8-minimal. Preparing to unpack .../python3.8-minimal_3.8.6-1_arm64.deb ... Unpacking python3.8-minimal (3.8.6-1) ... Setting up libpython3.8-minimal:arm64 (3.8.6-1) ... Setting up libexpat1:arm64 (2.2.9-1build1) ... Setting up python3.8-minimal (3.8.6-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 13318 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.8.2-0ubuntu2_arm64.deb ... Unpacking python3-minimal (3.8.2-0ubuntu2) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.64ubuntu1_all.deb ... Unpacking mime-support (3.64ubuntu1) ... Selecting previously unselected package libpython3.8-stdlib:arm64. Preparing to unpack .../libpython3.8-stdlib_3.8.6-1_arm64.deb ... Unpacking libpython3.8-stdlib:arm64 (3.8.6-1) ... Selecting previously unselected package python3.8. Preparing to unpack .../python3.8_3.8.6-1_arm64.deb ... Unpacking python3.8 (3.8.6-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../libpython3-stdlib_3.8.2-0ubuntu2_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.8.2-0ubuntu2) ... Setting up python3-minimal (3.8.2-0ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 13715 files and directories currently installed.) Preparing to unpack .../000-python3_3.8.2-0ubuntu2_arm64.deb ... Unpacking python3 (3.8.2-0ubuntu2) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../001-bsdextrautils_2.36-3ubuntu1_arm64.deb ... Unpacking bsdextrautils (2.36-3ubuntu1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../002-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-5_arm64.deb ... Unpacking groff-base (1.22.4-5) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../004-libpipeline1_1.5.3-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.9.3-2_arm64.deb ... Unpacking man-db (2.9.3-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.38-5_arm64.deb ... Unpacking libmagic-mgc (1:5.38-5) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../007-libmagic1_1%3a5.38-5_arm64.deb ... Unpacking libmagic1:arm64 (1:5.38-5) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.38-5_arm64.deb ... Unpacking file (1:5.38-5) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../009-libbsd0_0.10.0-1_arm64.deb ... Unpacking libbsd0:arm64 (0.10.0-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../010-libelf1_0.181-1_arm64.deb ... Unpacking libelf1:arm64 (0.181-1) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../011-libglib2.0-0_2.66.0-2_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.66.0-2) ... Selecting previously unselected package libicu67:arm64. Preparing to unpack .../012-libicu67_67.1-4_arm64.deb ... Unpacking libicu67:arm64 (67.1-4) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../013-libxml2_2.9.10+dfsg-5build1_arm64.deb ... Unpacking libxml2:arm64 (2.9.10+dfsg-5build1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../014-gettext-base_0.19.8.1-10build1_arm64.deb ... Unpacking gettext-base (0.19.8.1-10build1) ... Selecting previously unselected package libcbor0.6:arm64. Preparing to unpack .../015-libcbor0.6_0.6.0-0ubuntu3_arm64.deb ... Unpacking libcbor0.6:arm64 (0.6.0-0ubuntu3) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../016-libedit2_3.1-20191231-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20191231-1) ... Selecting previously unselected package libfido2-1:arm64. Preparing to unpack .../017-libfido2-1_1.4.0-2_arm64.deb ... Unpacking libfido2-1:arm64 (1.4.0-2) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../018-libnuma1_2.0.12-1build1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.12-1build1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../019-libpsl5_0.21.0-1.1_arm64.deb ... Unpacking libpsl5:arm64 (0.21.0-1.1) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../020-libuv1_1.38.0-2ubuntu2_arm64.deb ... Unpacking libuv1:arm64 (1.38.0-2ubuntu2) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../021-libxau6_1%3a1.0.9-0ubuntu1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.9-0ubuntu1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../022-libxdmcp6_1%3a1.1.3-0ubuntu1_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.3-0ubuntu1) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../023-libxcb1_1.14-2_arm64.deb ... Unpacking libxcb1:arm64 (1.14-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../024-libx11-data_2%3a1.6.10-3_all.deb ... Unpacking libx11-data (2:1.6.10-3) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../025-libx11-6_2%3a1.6.10-3_arm64.deb ... Unpacking libx11-6:arm64 (2:1.6.10-3) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../026-libxext6_2%3a1.3.4-0ubuntu1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-0ubuntu1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../027-openssh-client_1%3a8.3p1-1_arm64.deb ... Unpacking openssh-client (1:8.3p1-1) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../028-libsigsegv2_2.12-2build1_arm64.deb ... Unpacking libsigsegv2:arm64 (2.12-2build1) ... Selecting previously unselected package m4. Preparing to unpack .../029-m4_1.4.18-4_arm64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../030-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../031-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../032-automake_1%3a1.16.2-4ubuntu1_all.deb ... Unpacking automake (1:1.16.2-4ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../033-autopoint_0.19.8.1-10build1_all.deb ... Unpacking autopoint (0.19.8.1-10build1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../034-cmake-data_3.16.3-3ubuntu2_all.deb ... Unpacking cmake-data (3.16.3-3ubuntu2) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../035-libarchive13_3.4.3-2_arm64.deb ... Unpacking libarchive13:arm64 (3.4.3-2) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../036-libbrotli1_1.0.9-2_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2) ... Selecting previously unselected package libroken18-heimdal:arm64. Preparing to unpack .../037-libroken18-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libroken18-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libasn1-8-heimdal:arm64. Preparing to unpack .../038-libasn1-8-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libasn1-8-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libheimbase1-heimdal:arm64. Preparing to unpack .../039-libheimbase1-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libheimbase1-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libhcrypto4-heimdal:arm64. Preparing to unpack .../040-libhcrypto4-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libhcrypto4-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libwind0-heimdal:arm64. Preparing to unpack .../041-libwind0-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libwind0-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libhx509-5-heimdal:arm64. Preparing to unpack .../042-libhx509-5-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libhx509-5-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libkrb5-26-heimdal:arm64. Preparing to unpack .../043-libkrb5-26-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libkrb5-26-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libheimntlm0-heimdal:arm64. Preparing to unpack .../044-libheimntlm0-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libheimntlm0-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libgssapi3-heimdal:arm64. Preparing to unpack .../045-libgssapi3-heimdal_7.7.0+dfsg-2_arm64.deb ... Unpacking libgssapi3-heimdal:arm64 (7.7.0+dfsg-2) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../046-libsasl2-modules-db_2.1.27+dfsg-2_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.27+dfsg-2) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../047-libsasl2-2_2.1.27+dfsg-2_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.27+dfsg-2) ... Selecting previously unselected package libldap-2.4-2:arm64. Preparing to unpack .../048-libldap-2.4-2_2.4.53+dfsg-1ubuntu1_arm64.deb ... Unpacking libldap-2.4-2:arm64 (2.4.53+dfsg-1ubuntu1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../049-libnghttp2-14_1.41.0-3_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.41.0-3) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../050-librtmp1_2.4+20151223.gitfa8646d.1-2build2_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build2) ... Selecting previously unselected package libssh-4:arm64. Preparing to unpack .../051-libssh-4_0.9.4-1ubuntu3_arm64.deb ... Unpacking libssh-4:arm64 (0.9.4-1ubuntu3) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../052-libcurl4_7.68.0-1ubuntu4_arm64.deb ... Unpacking libcurl4:arm64 (7.68.0-1ubuntu4) ... Selecting previously unselected package libjsoncpp1:arm64. Preparing to unpack .../053-libjsoncpp1_1.7.4-3.1ubuntu2_arm64.deb ... Unpacking libjsoncpp1:arm64 (1.7.4-3.1ubuntu2) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../054-librhash0_1.4.0-1_arm64.deb ... Unpacking librhash0:arm64 (1.4.0-1) ... Selecting previously unselected package cmake. Preparing to unpack .../055-cmake_3.16.3-3ubuntu2_arm64.deb ... Unpacking cmake (3.16.3-3ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../056-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../057-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../058-libdebhelper-perl_13.2.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.2.1ubuntu1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../059-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 .../060-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 .../061-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../062-dh-strip-nondeterminism_1.9.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.9.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../063-dwz_0.13-5_arm64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../064-libcroco3_0.6.13-1_arm64.deb ... Unpacking libcroco3:arm64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../065-gettext_0.19.8.1-10build1_arm64.deb ... Unpacking gettext (0.19.8.1-10build1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../066-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 .../067-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../068-debhelper_13.2.1ubuntu1_all.deb ... Unpacking debhelper (13.2.1ubuntu1) ... Selecting previously unselected package libgfortran5:arm64. Preparing to unpack .../069-libgfortran5_10.2.0-13ubuntu1_arm64.deb ... Unpacking libgfortran5:arm64 (10.2.0-13ubuntu1) ... Selecting previously unselected package libgfortran-10-dev:arm64. Preparing to unpack .../070-libgfortran-10-dev_10.2.0-13ubuntu1_arm64.deb ... Unpacking libgfortran-10-dev:arm64 (10.2.0-13ubuntu1) ... Selecting previously unselected package gfortran-10. Preparing to unpack .../071-gfortran-10_10.2.0-13ubuntu1_arm64.deb ... Unpacking gfortran-10 (10.2.0-13ubuntu1) ... Selecting previously unselected package gfortran. Preparing to unpack .../072-gfortran_4%3a10.2.0-1ubuntu1_arm64.deb ... Unpacking gfortran (4:10.2.0-1ubuntu1) ... Selecting previously unselected package libnl-3-200:arm64. Preparing to unpack .../073-libnl-3-200_3.4.0-1_arm64.deb ... Unpacking libnl-3-200:arm64 (3.4.0-1) ... Selecting previously unselected package libnl-route-3-200:arm64. Preparing to unpack .../074-libnl-route-3-200_3.4.0-1_arm64.deb ... Unpacking libnl-route-3-200:arm64 (3.4.0-1) ... Selecting previously unselected package libibverbs1:arm64. Preparing to unpack .../075-libibverbs1_31.0-1_arm64.deb ... Unpacking libibverbs1:arm64 (31.0-1) ... Selecting previously unselected package ibverbs-providers:arm64. Preparing to unpack .../076-ibverbs-providers_31.0-1_arm64.deb ... Unpacking ibverbs-providers:arm64 (31.0-1) ... Selecting previously unselected package libalberta4:arm64. Preparing to unpack .../077-libalberta4_3.0.1-2_arm64.deb ... Unpacking libalberta4:arm64 (3.0.1-2) ... Selecting previously unselected package libalberta-dev:arm64. Preparing to unpack .../078-libalberta-dev_3.0.1-2_arm64.deb ... Unpacking libalberta-dev:arm64 (3.0.1-2) ... Selecting previously unselected package libatlas3-base:arm64. Preparing to unpack .../079-libatlas3-base_3.10.3-8ubuntu7_arm64.deb ... Unpacking libatlas3-base:arm64 (3.10.3-8ubuntu7) ... Selecting previously unselected package libatlas-base-dev:arm64. Preparing to unpack .../080-libatlas-base-dev_3.10.3-8ubuntu7_arm64.deb ... Unpacking libatlas-base-dev:arm64 (3.10.3-8ubuntu7) ... Selecting previously unselected package liblapack3:arm64. Preparing to unpack .../081-liblapack3_3.9.0-3ubuntu1_arm64.deb ... Unpacking liblapack3:arm64 (3.9.0-3ubuntu1) ... Selecting previously unselected package libevent-2.1-7:arm64. Preparing to unpack .../082-libevent-2.1-7_2.1.12-stable-1_arm64.deb ... Unpacking libevent-2.1-7:arm64 (2.1.12-stable-1) ... Selecting previously unselected package libevent-core-2.1-7:arm64. Preparing to unpack .../083-libevent-core-2.1-7_2.1.12-stable-1_arm64.deb ... Unpacking libevent-core-2.1-7:arm64 (2.1.12-stable-1) ... Selecting previously unselected package libevent-pthreads-2.1-7:arm64. Preparing to unpack .../084-libevent-pthreads-2.1-7_2.1.12-stable-1_arm64.deb ... Unpacking libevent-pthreads-2.1-7:arm64 (2.1.12-stable-1) ... Selecting previously unselected package libhwloc15:arm64. Preparing to unpack .../085-libhwloc15_2.2.0+dfsg-3_arm64.deb ... Unpacking libhwloc15:arm64 (2.2.0+dfsg-3) ... Selecting previously unselected package libpciaccess0:arm64. Preparing to unpack .../086-libpciaccess0_0.16-1_arm64.deb ... Unpacking libpciaccess0:arm64 (0.16-1) ... Selecting previously unselected package libxnvctrl0:arm64. Preparing to unpack .../087-libxnvctrl0_440.82-0ubuntu1_arm64.deb ... Unpacking libxnvctrl0:arm64 (440.82-0ubuntu1) ... Selecting previously unselected package ocl-icd-libopencl1:arm64. Preparing to unpack .../088-ocl-icd-libopencl1_2.2.12-4_arm64.deb ... Unpacking ocl-icd-libopencl1:arm64 (2.2.12-4) ... Selecting previously unselected package libhwloc-plugins:arm64. Preparing to unpack .../089-libhwloc-plugins_2.2.0+dfsg-3_arm64.deb ... Unpacking libhwloc-plugins:arm64 (2.2.0+dfsg-3) ... Selecting previously unselected package libpmix2:arm64. Preparing to unpack .../090-libpmix2_3.1.5-1_arm64.deb ... Unpacking libpmix2:arm64 (3.1.5-1) ... Selecting previously unselected package libopenmpi3:arm64. Preparing to unpack .../091-libopenmpi3_4.0.3-6ubuntu2_arm64.deb ... Unpacking libopenmpi3:arm64 (4.0.3-6ubuntu2) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../092-openmpi-common_4.0.3-6ubuntu2_all.deb ... Unpacking openmpi-common (4.0.3-6ubuntu2) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../093-openmpi-bin_4.0.3-6ubuntu2_arm64.deb ... Unpacking openmpi-bin (4.0.3-6ubuntu2) ... Selecting previously unselected package mpi-default-bin. Preparing to unpack .../094-mpi-default-bin_1.13_arm64.deb ... Unpacking mpi-default-bin (1.13) ... Selecting previously unselected package libnl-3-dev:arm64. Preparing to unpack .../095-libnl-3-dev_3.4.0-1_arm64.deb ... Unpacking libnl-3-dev:arm64 (3.4.0-1) ... Selecting previously unselected package libnl-route-3-dev:arm64. Preparing to unpack .../096-libnl-route-3-dev_3.4.0-1_arm64.deb ... Unpacking libnl-route-3-dev:arm64 (3.4.0-1) ... Selecting previously unselected package libibverbs-dev:arm64. Preparing to unpack .../097-libibverbs-dev_31.0-1_arm64.deb ... Unpacking libibverbs-dev:arm64 (31.0-1) ... Selecting previously unselected package libnuma-dev:arm64. Preparing to unpack .../098-libnuma-dev_2.0.12-1build1_arm64.deb ... Unpacking libnuma-dev:arm64 (2.0.12-1build1) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../099-libltdl7_2.4.6-14_arm64.deb ... Unpacking libltdl7:arm64 (2.4.6-14) ... Selecting previously unselected package libltdl-dev:arm64. Preparing to unpack .../100-libltdl-dev_2.4.6-14_arm64.deb ... Unpacking libltdl-dev:arm64 (2.4.6-14) ... Selecting previously unselected package libhwloc-dev:arm64. Preparing to unpack .../101-libhwloc-dev_2.2.0+dfsg-3_arm64.deb ... Unpacking libhwloc-dev:arm64 (2.2.0+dfsg-3) ... Selecting previously unselected package libevent-extra-2.1-7:arm64. Preparing to unpack .../102-libevent-extra-2.1-7_2.1.12-stable-1_arm64.deb ... Unpacking libevent-extra-2.1-7:arm64 (2.1.12-stable-1) ... Selecting previously unselected package libevent-openssl-2.1-7:arm64. Preparing to unpack .../103-libevent-openssl-2.1-7_2.1.12-stable-1_arm64.deb ... Unpacking libevent-openssl-2.1-7:arm64 (2.1.12-stable-1) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../104-libevent-dev_2.1.12-stable-1_arm64.deb ... Unpacking libevent-dev (2.1.12-stable-1) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../105-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-2ubuntu2) ... Selecting previously unselected package libopenmpi-dev:arm64. Preparing to unpack .../106-libopenmpi-dev_4.0.3-6ubuntu2_arm64.deb ... Unpacking libopenmpi-dev:arm64 (4.0.3-6ubuntu2) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../107-mpi-default-dev_1.13_arm64.deb ... Unpacking mpi-default-dev (1.13) ... Selecting previously unselected package pkg-config. Preparing to unpack .../108-pkg-config_0.29.2-1ubuntu1_arm64.deb ... Unpacking pkg-config (0.29.2-1ubuntu1) ... Selecting previously unselected package liblapack-dev:arm64. Preparing to unpack .../109-liblapack-dev_3.9.0-3ubuntu1_arm64.deb ... Unpacking liblapack-dev:arm64 (3.9.0-3ubuntu1) ... Selecting previously unselected package libdune-common-dev:arm64. Preparing to unpack .../110-libdune-common-dev_2.7.0-5ubuntu1_arm64.deb ... Unpacking libdune-common-dev:arm64 (2.7.0-5ubuntu1) ... Selecting previously unselected package libdune-geometry-dev:arm64. Preparing to unpack .../111-libdune-geometry-dev_2.7.0-2build1_arm64.deb ... Unpacking libdune-geometry-dev:arm64 (2.7.0-2build1) ... Selecting previously unselected package libdune-uggrid-dev:arm64. Preparing to unpack .../112-libdune-uggrid-dev_2.7.0-2_arm64.deb ... Unpacking libdune-uggrid-dev:arm64 (2.7.0-2) ... Selecting previously unselected package libdune-grid-dev:arm64. Preparing to unpack .../113-libdune-grid-dev_2.7.0-2ubuntu1_arm64.deb ... Unpacking libdune-grid-dev:arm64 (2.7.0-2ubuntu1) ... Selecting previously unselected package sbuild-build-depends-dune-grid-glue-dummy. Preparing to unpack .../114-sbuild-build-depends-dune-grid-glue-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-dune-grid-glue-dummy (0.invalid.0) ... Setting up libpipeline1:arm64 (1.5.3-1) ... Setting up libpciaccess0:arm64 (0.16-1) ... Setting up libxau6:arm64 (1:1.0.9-0ubuntu1) ... Setting up libpsl5:arm64 (0.21.0-1.1) ... Setting up mime-support (3.64ubuntu1) ... Setting up bsdextrautils (2.36-3ubuntu1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libalberta4:arm64 (3.0.1-2) ... Setting up libicu67:arm64 (67.1-4) ... Setting up libmagic-mgc (1:5.38-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:arm64 (2.66.0-2) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.2.1ubuntu1) ... Setting up libbrotli1:arm64 (1.0.9-2) ... Setting up libnghttp2-14:arm64 (1.41.0-3) ... Setting up libmagic1:arm64 (1:5.38-5) ... Setting up gettext-base (0.19.8.1-10build1) ... Setting up file (1:5.38-5) ... Setting up libcbor0.6:arm64 (0.6.0-0ubuntu3) ... Setting up libsasl2-modules-db:arm64 (2.1.27+dfsg-2) ... Setting up autotools-dev (20180224.1) ... Setting up libuv1:arm64 (1.38.0-2ubuntu2) ... Setting up libx11-data (2:1.6.10-3) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2build2) ... Setting up libsigsegv2:arm64 (2.12-2build1) ... Setting up libhwloc15:arm64 (2.2.0+dfsg-3) ... Setting up libevent-core-2.1-7:arm64 (2.1.12-stable-1) ... Setting up libevent-2.1-7:arm64 (2.1.12-stable-1) ... Setting up autopoint (0.19.8.1-10build1) ... Setting up pkg-config (0.29.2-1ubuntu1) ... Setting up libltdl7:arm64 (2.4.6-14) ... Setting up libsasl2-2:arm64 (2.1.27+dfsg-2) ... Setting up libssh-4:arm64 (0.9.4-1ubuntu3) ... Setting up libgfortran5:arm64 (10.2.0-13ubuntu1) ... Setting up libroken18-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-2ubuntu2) ... Setting up libnuma1:arm64 (2.0.12-1build1) ... Setting up ocl-icd-libopencl1:arm64 (2.2.12-4) ... Setting up librhash0:arm64 (1.4.0-1) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up libalberta-dev:arm64 (3.0.1-2) ... Setting up libnl-3-200:arm64 (3.4.0-1) ... Setting up openmpi-common (4.0.3-6ubuntu2) ... Setting up libsub-override-perl (0.09-2) ... Setting up libgfortran-10-dev:arm64 (10.2.0-13ubuntu1) ... Setting up cmake-data (3.16.3-3ubuntu2) ... Setting up libpython3.8-stdlib:arm64 (3.8.6-1) ... Setting up libfido2-1:arm64 (1.4.0-2) ... Setting up python3.8 (3.8.6-1) ... Setting up libbsd0:arm64 (0.10.0-1) ... Setting up libelf1:arm64 (0.181-1) ... Setting up libxml2:arm64 (2.9.10+dfsg-5build1) ... Setting up libjsoncpp1:arm64 (1.7.4-3.1ubuntu2) ... Setting up libpython3-stdlib:arm64 (3.8.2-0ubuntu2) ... Setting up libheimbase1-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up libevent-pthreads-2.1-7:arm64 (2.1.12-stable-1) ... Setting up libfile-stripnondeterminism-perl (1.9.0-1) ... Setting up libxdmcp6:arm64 (1:1.1.3-0ubuntu1) ... Setting up libevent-extra-2.1-7:arm64 (2.1.12-stable-1) ... Setting up libxcb1:arm64 (1.14-2) ... Setting up libatlas3-base:arm64 (3.10.3-8ubuntu7) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode Setting up libtool (2.4.6-14) ... Setting up libarchive13:arm64 (3.4.3-2) ... Setting up libasn1-8-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up libedit2:arm64 (3.1-20191231-1) ... Setting up libevent-openssl-2.1-7:arm64 (2.1.12-stable-1) ... Setting up m4 (1.4.18-4) ... Setting up python3 (3.8.2-0ubuntu2) ... Setting up libhcrypto4-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up libatlas-base-dev:arm64 (3.10.3-8ubuntu7) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode update-alternatives: using /usr/lib/aarch64-linux-gnu/atlas/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode Setting up libnuma-dev:arm64 (2.0.12-1build1) ... Setting up libnl-route-3-200:arm64 (3.4.0-1) ... Setting up libwind0-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up libevent-dev (2.1.12-stable-1) ... Setting up gfortran-10 (10.2.0-13ubuntu1) ... Setting up libcroco3:arm64 (0.6.13-1) ... Setting up autoconf (2.69-11.1) ... Setting up dh-strip-nondeterminism (1.9.0-1) ... Setting up dwz (0.13-5) ... Setting up libnl-3-dev:arm64 (3.4.0-1) ... Setting up groff-base (1.22.4-5) ... Setting up libx11-6:arm64 (2:1.6.10-3) ... Setting up automake (1:1.16.2-4ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libibverbs1:arm64 (31.0-1) ... Setting up liblapack3:arm64 (3.9.0-3ubuntu1) ... Setting up gettext (0.19.8.1-10build1) ... Setting up ibverbs-providers:arm64 (31.0-1) ... Setting up openssh-client (1:8.3p1-1) ... Setting up libhx509-5-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up libxext6:arm64 (2:1.3.4-0ubuntu1) ... Setting up man-db (2.9.3-2) ... 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:10.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 intltool-debian (0.35.0+20060710.5) ... Setting up libxnvctrl0:arm64 (440.82-0ubuntu1) ... Setting up libnl-route-3-dev:arm64 (3.4.0-1) ... Setting up libltdl-dev:arm64 (2.4.6-14) ... Setting up liblapack-dev:arm64 (3.9.0-3ubuntu1) ... Setting up libhwloc-dev:arm64 (2.2.0+dfsg-3) ... Setting up libkrb5-26-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up po-debconf (1.0.21) ... Setting up libibverbs-dev:arm64 (31.0-1) ... Setting up libhwloc-plugins:arm64 (2.2.0+dfsg-3) ... Setting up libheimntlm0-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up libgssapi3-heimdal:arm64 (7.7.0+dfsg-2) ... Setting up libpmix2:arm64 (3.1.5-1) ... Setting up libopenmpi3:arm64 (4.0.3-6ubuntu2) ... Setting up libldap-2.4-2:arm64 (2.4.53+dfsg-1ubuntu1) ... Setting up libcurl4:arm64 (7.68.0-1ubuntu4) ... Setting up openmpi-bin (4.0.3-6ubuntu2) ... 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.13) ... Setting up cmake (3.16.3-3ubuntu2) ... Setting up libopenmpi-dev:arm64 (4.0.3-6ubuntu2) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/openmpi/include to provide /usr/include/aarch64-linux-gnu/mpi (mpi-aarch64-linux-gnu) in auto mode Setting up mpi-default-dev (1.13) ... Setting up libdune-common-dev:arm64 (2.7.0-5ubuntu1) ... Setting up libdune-geometry-dev:arm64 (2.7.0-2build1) ... Setting up libdune-uggrid-dev:arm64 (2.7.0-2) ... Setting up libdune-grid-dev:arm64 (2.7.0-2ubuntu1) ... Setting up debhelper (13.2.1ubuntu1) ... Setting up sbuild-build-depends-dune-grid-glue-dummy (0.invalid.0) ... Setting up dh-autoreconf (19) ... Processing triggers for libc-bin (2.32-0ubuntu3) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.15.0-118-generic arm64 (aarch64) Toolchain package versions: binutils_2.35.1-1ubuntu1 dpkg-dev_1.20.5ubuntu2 g++-10_10.2.0-13ubuntu1 gcc-10_10.2.0-13ubuntu1 libc6-dev_2.32-0ubuntu3 libstdc++-10-dev_10.2.0-13ubuntu1 libstdc++6_10.2.0-13ubuntu1 linux-libc-dev_5.8.0-20.21 Package versions: adduser_3.118ubuntu2 advancecomp_2.1-2.1build1 apt_2.1.10 autoconf_2.69-11.1 automake_1:1.16.2-4ubuntu1 autopoint_0.19.8.1-10build1 autotools-dev_20180224.1 base-files_11ubuntu13 base-passwd_3.5.47 bash_5.0-6ubuntu2 binutils_2.35.1-1ubuntu1 binutils-aarch64-linux-gnu_2.35.1-1ubuntu1 binutils-common_2.35.1-1ubuntu1 bsdextrautils_2.36-3ubuntu1 bsdutils_1:2.36-3ubuntu1 build-essential_12.8ubuntu3 bzip2_1.0.8-4ubuntu2 ca-certificates_20200601 cmake_3.16.3-3ubuntu2 cmake-data_3.16.3-3ubuntu2 coreutils_8.32-3ubuntu1 cpp_4:10.2.0-1ubuntu1 cpp-10_10.2.0-13ubuntu1 dash_0.5.10.2-7 debconf_1.5.74 debhelper_13.2.1ubuntu1 debianutils_4.11.1 dh-autoreconf_19 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3ubuntu1 dpkg_1.20.5ubuntu2 dpkg-dev_1.20.5ubuntu2 dwz_0.13-5 e2fsprogs_1.45.6-1ubuntu1 fakeroot_1.24-1 file_1:5.38-5 findutils_4.7.0-1ubuntu2 g++_4:10.2.0-1ubuntu1 g++-10_10.2.0-13ubuntu1 gcc_4:10.2.0-1ubuntu1 gcc-10_10.2.0-13ubuntu1 gcc-10-base_10.2.0-13ubuntu1 gettext_0.19.8.1-10build1 gettext-base_0.19.8.1-10build1 gfortran_4:10.2.0-1ubuntu1 gfortran-10_10.2.0-13ubuntu1 gpg_2.2.20-1ubuntu1 gpg-agent_2.2.20-1ubuntu1 gpgconf_2.2.20-1ubuntu1 gpgv_2.2.20-1ubuntu1 grep_3.4-1 groff-base_1.22.4-5 gzip_1.10-2ubuntu1 hostname_3.23 ibverbs-providers_31.0-1 init_1.58 init-system-helpers_1.58 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-8 libalberta-dev_3.0.1-2 libalberta4_3.0.1-2 libapparmor1_3.0.0~beta1-0ubuntu6 libapt-pkg6.0_2.1.10 libarchive-zip-perl_1.68-1 libarchive13_3.4.3-2 libargon2-1_0~20171227-0.2build20.10.0 libasan6_10.2.0-13ubuntu1 libasn1-8-heimdal_7.7.0+dfsg-2 libassuan0_2.5.3-7.1 libatlas-base-dev_3.10.3-8ubuntu7 libatlas3-base_3.10.3-8ubuntu7 libatomic1_10.2.0-13ubuntu1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3ubuntu1 libaudit1_1:2.8.5-3ubuntu1 libbinutils_2.35.1-1ubuntu1 libblkid1_2.36-3ubuntu1 libbrotli1_1.0.9-2 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-4ubuntu2 libc-bin_2.32-0ubuntu3 libc-dev-bin_2.32-0ubuntu3 libc6_2.32-0ubuntu3 libc6-dev_2.32-0ubuntu3 libcap-ng0_0.7.9-2.2 libcap2_1:2.43-1 libcbor0.6_0.6.0-0ubuntu3 libcc1-0_10.2.0-13ubuntu1 libcom-err2_1.45.6-1ubuntu1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.16-1ubuntu1 libcrypt1_1:4.4.16-1ubuntu1 libcryptsetup12_2:2.3.3-1ubuntu6 libctf-nobfd0_2.35.1-1ubuntu1 libctf0_2.35.1-1ubuntu1 libcurl4_7.68.0-1ubuntu4 libdb5.3_5.3.28+dfsg1-0.6ubuntu3 libdebconfclient0_0.252ubuntu1 libdebhelper-perl_13.2.1ubuntu1 libdevmapper1.02.1_2:1.02.167-1ubuntu3 libdpkg-perl_1.20.5ubuntu2 libdune-common-dev_2.7.0-5ubuntu1 libdune-geometry-dev_2.7.0-2build1 libdune-grid-dev_2.7.0-2ubuntu1 libdune-uggrid-dev_2.7.0-2 libedit2_3.1-20191231-1 libelf1_0.181-1 libevent-2.1-7_2.1.12-stable-1 libevent-core-2.1-7_2.1.12-stable-1 libevent-dev_2.1.12-stable-1 libevent-extra-2.1-7_2.1.12-stable-1 libevent-openssl-2.1-7_2.1.12-stable-1 libevent-pthreads-2.1-7_2.1.12-stable-1 libexpat1_2.2.9-1build1 libext2fs2_1.45.6-1ubuntu1 libfakeroot_1.24-1 libffi7_3.3-4 libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu3 libfido2-1_1.4.0-2 libfile-stripnondeterminism-perl_1.9.0-1 libgcc-10-dev_10.2.0-13ubuntu1 libgcc-s1_10.2.0-13ubuntu1 libgcrypt20_1.8.5-5ubuntu2 libgdbm-compat4_1.18.1-5.1 libgdbm6_1.18.1-5.1 libgfortran-10-dev_10.2.0-13ubuntu1 libgfortran5_10.2.0-13ubuntu1 libglib2.0-0_2.66.0-2 libgmp10_2:6.2.0+dfsg-6ubuntu1 libgnutls30_3.6.15-4ubuntu2 libgomp1_10.2.0-13ubuntu1 libgpg-error0_1.38-2 libgssapi-krb5-2_1.17-10 libgssapi3-heimdal_7.7.0+dfsg-2 libhcrypto4-heimdal_7.7.0+dfsg-2 libheimbase1-heimdal_7.7.0+dfsg-2 libheimntlm0-heimdal_7.7.0+dfsg-2 libhogweed6_3.6-2 libhwloc-dev_2.2.0+dfsg-3 libhwloc-plugins_2.2.0+dfsg-3 libhwloc15_2.2.0+dfsg-3 libhx509-5-heimdal_7.7.0+dfsg-2 libibverbs-dev_31.0-1 libibverbs1_31.0-1 libicu67_67.1-4 libidn2-0_2.3.0-1 libip4tc2_1.8.5-3ubuntu1 libisl22_0.22.1-1 libitm1_10.2.0-13ubuntu1 libjson-c4_0.13.1+dfsg-9 libjson-c5_0.15-1 libjsoncpp1_1.7.4-3.1ubuntu2 libk5crypto3_1.17-10 libkeyutils1_1.6.1-2ubuntu1 libkmod2_27+20200310-2ubuntu1 libkrb5-26-heimdal_7.7.0+dfsg-2 libkrb5-3_1.17-10 libkrb5support0_1.17-10 liblapack-dev_3.9.0-3ubuntu1 liblapack3_3.9.0-3ubuntu1 libldap-2.4-2_2.4.53+dfsg-1ubuntu1 liblockfile-bin_1.16-1.1 liblockfile1_1.16-1.1 liblsan0_10.2.0-13ubuntu1 libltdl-dev_2.4.6-14 libltdl7_2.4.6-14 liblz4-1_1.9.2-2 liblzma5_5.2.4-1ubuntu1 libmagic-mgc_1:5.38-5 libmagic1_1:5.38-5 libmount1_2.36-3ubuntu1 libmpc3_1.2.0~rc1-1 libmpfr6_4.1.0-3 libncurses6_6.2-1 libncursesw6_6.2-1 libnettle8_3.6-2 libnghttp2-14_1.41.0-3 libnl-3-200_3.4.0-1 libnl-3-dev_3.4.0-1 libnl-route-3-200_3.4.0-1 libnl-route-3-dev_3.4.0-1 libnpth0_1.6-2 libnsl-dev_1.3.0-0ubuntu3 libnsl2_1.3.0-0ubuntu3 libnss-nis_3.1-0ubuntu4 libnss-nisplus_1.3-0ubuntu4 libnuma-dev_2.0.12-1build1 libnuma1_2.0.12-1build1 libopenmpi-dev_4.0.3-6ubuntu2 libopenmpi3_4.0.3-6ubuntu2 libp11-kit0_0.23.21-2build1 libpam-modules_1.3.1-5ubuntu6 libpam-modules-bin_1.3.1-5ubuntu6 libpam-runtime_1.3.1-5ubuntu6 libpam0g_1.3.1-5ubuntu6 libpciaccess0_0.16-1 libpcre2-8-0_10.34-7 libpcre3_2:8.39-13 libperl5.30_5.30.3-4 libpipeline1_1.5.3-1 libpmix2_3.1.5-1 libpng16-16_1.6.37-3 libprocps8_2:3.3.16-5ubuntu2 libpsl5_0.21.0-1.1 libpython3-stdlib_3.8.2-0ubuntu2 libpython3.8-minimal_3.8.6-1 libpython3.8-stdlib_3.8.6-1 libreadline8_8.0-4 librhash0_1.4.0-1 libroken18-heimdal_7.7.0+dfsg-2 librtmp1_2.4+20151223.gitfa8646d.1-2build2 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.3-1ubuntu4 libselinux1_3.1-2 libsemanage-common_3.1-1 libsemanage1_3.1-1 libsepol1_3.1-1 libsigsegv2_2.12-2build1 libsmartcols1_2.36-3ubuntu1 libsqlite3-0_3.33.0-1 libss2_1.45.6-1ubuntu1 libssh-4_0.9.4-1ubuntu3 libssl1.1_1.1.1f-1ubuntu4 libstdc++-10-dev_10.2.0-13ubuntu1 libstdc++6_10.2.0-13ubuntu1 libsub-override-perl_0.09-2 libsystemd0_246.6-1ubuntu1 libtasn1-6_4.16.0-2 libtinfo6_6.2-1 libtirpc-common_1.2.6-1build1 libtirpc-dev_1.2.6-1build1 libtirpc3_1.2.6-1build1 libtool_2.4.6-14 libtsan0_10.2.0-13ubuntu1 libubsan1_10.2.0-13ubuntu1 libuchardet0_0.0.7-1 libudev1_246.6-1ubuntu1 libunistring2_0.9.10-4 libuuid1_2.36-3ubuntu1 libuv1_1.38.0-2ubuntu2 libwind0-heimdal_7.7.0+dfsg-2 libx11-6_2:1.6.10-3 libx11-data_2:1.6.10-3 libxau6_1:1.0.9-0ubuntu1 libxcb1_1.14-2 libxdmcp6_1:1.1.3-0ubuntu1 libxext6_2:1.3.4-0ubuntu1 libxml2_2.9.10+dfsg-5build1 libxnvctrl0_440.82-0ubuntu1 libzstd1_1.4.5+dfsg-4 linux-libc-dev_5.8.0-20.21 lockfile-progs_0.1.18 login_1:4.8.1-1ubuntu6 logsave_1.45.6-1ubuntu1 lsb-base_11.1.0ubuntu2 m4_1.4.18-4 make_4.3-4ubuntu1 man-db_2.9.3-2 mawk_1.3.4.20200120-2 mime-support_3.64ubuntu1 mount_2.36-3ubuntu1 mpi-default-bin_1.13 mpi-default-dev_1.13 ncurses-base_6.2-1 ncurses-bin_6.2-1 ocl-icd-libopencl1_2.2.12-4 openmpi-bin_4.0.3-6ubuntu2 openmpi-common_4.0.3-6ubuntu2 openssh-client_1:8.3p1-1 openssl_1.1.1f-1ubuntu4 optipng_0.7.7-1 passwd_1:4.8.1-1ubuntu6 patch_2.7.6-6 perl_5.30.3-4 perl-base_5.30.3-4 perl-modules-5.30_5.30.3-4 pinentry-curses_1.1.0-4build1 pkg-config_0.29.2-1ubuntu1 pkgbinarymangler_146 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.16-5ubuntu2 python3_3.8.2-0ubuntu2 python3-minimal_3.8.2-0ubuntu2 python3.8_3.8.6-1 python3.8-minimal_3.8.6-1 readline-common_8.0-4 rpcsvc-proto_1.4.2-0ubuntu3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-dune-grid-glue-dummy_0.invalid.0 sed_4.7-1build1 sensible-utils_0.0.13 systemd_246.6-1ubuntu1 systemd-sysv_246.6-1ubuntu1 systemd-timesyncd_246.6-1ubuntu1 sysvinit-utils_2.96-3ubuntu1 tar_1.30+dfsg-7 tzdata_2020a-0ubuntu1 ubuntu-keyring_2020.06.17.1 util-linux_2.36-3ubuntu1 xz-utils_5.2.4-1ubuntu1 zlib1g_1:1.2.11.dfsg-2ubuntu2 zlib1g-dev_1:1.2.11.dfsg-2ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Wed Jul 15 10:49:40 2020 UTC gpgv: using RSA key E9762343DA3C836A78CD254A6A63028F5A74E893 gpgv: issuer "ansgar@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./dune-grid-glue_2.7.0-2.dsc dpkg-source: info: extracting dune-grid-glue in /<> dpkg-source: info: unpacking dune-grid-glue_2.7.0.orig.tar.gz dpkg-source: info: unpacking dune-grid-glue_2.7.0-2.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym 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-19983025 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-19983025 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-19983025 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package dune-grid-glue dpkg-buildpackage: info: source version 2.7.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --builddirectory=build dh_auto_clean -O--builddirectory=build dh_autoreconf_clean -O--builddirectory=build dh_clean -O--builddirectory=build debian/rules binary-arch dh binary-arch --builddirectory=build dh_update_autotools_config -a -O--builddirectory=build dh_autoreconf -a -O--builddirectory=build 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/aarch64-linux-gnu -DBUILD_SHARED_LIBS=1 .. -- The CXX compiler identification is GNU 10.2.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- The C compiler identification is GNU 10.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Dependencies for dune-grid-glue: dune-common (>= 2.4);dune-geometry (>= 2.4);dune-grid (>= 2.4) -- Dependencies for dune-geometry: dune-common (>= 2.7) -- Dependencies for dune-grid: dune-geometry (>= 2.7) -- Suggestions for dune-grid: dune-uggrid (>=2.7) -- Dependencies for dune-geometry: dune-common (>= 2.7) -- Dependencies for dune-uggrid: dune-common (>= 2.7) -- The Fortran compiler identification is GNU 10.2.0 -- Check for working Fortran compiler: /usr/bin/gfortran -- Check for working Fortran compiler: /usr/bin/gfortran -- works -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done CMake Warning (dev) at /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake:99 (if): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "start" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/CMakeTestFortranCompiler.cmake:59 (CMAKE_DETERMINE_COMPILER_ABI) /usr/share/dune/cmake/modules/DuneMacros.cmake:653 (enable_language) CMakeLists.txt:19 (dune_project) This warning is for project developers. Use -Wno-dev to suppress it. -- Checking whether /usr/bin/gfortran supports Fortran 90 -- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes -- 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 -- Performing Test HAVE_IS_INDEXABLE_SUPPORT -- Performing Test HAVE_IS_INDEXABLE_SUPPORT - Success -- Performing Test DUNE_HAVE_CXX_CLASS_TEMPLATE_ARGUMENT_DEDUCTION -- Performing Test DUNE_HAVE_CXX_CLASS_TEMPLATE_ARGUMENT_DEDUCTION - Success -- Performing Test DUNE_HAVE_CXX_OPTIONAL -- Performing Test DUNE_HAVE_CXX_OPTIONAL - Success -- Performing Test DUNE_HAVE_CXX_VARIANT -- Performing Test DUNE_HAVE_CXX_VARIANT - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test STDTHREAD_WORKS -- Performing Test STDTHREAD_WORKS - Success -- Performing Test DUNE_SUPPORTS_CXX_THROW_IN_CONSTEXPR -- Performing Test DUNE_SUPPORTS_CXX_THROW_IN_CONSTEXPR - Success -- Performing Test DUNE_HAVE_C_ALIGNED_ALLOC -- Performing Test DUNE_HAVE_C_ALIGNED_ALLOC - Success -- Looking for C++ include experimental/type_traits -- Looking for C++ include experimental/type_traits - found -- Looking for std::move> -- Looking for std::move> - found -- Looking for std::apply,std::tuple> -- Looking for std::apply,std::tuple> - found -- 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 -- Performing Test HAVE_CXA_DEMANGLE -- Performing Test HAVE_CXA_DEMANGLE - Success -- Found MPI_C: /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1") -- Found MPI_Fortran: /usr/lib/aarch64-linux-gnu/libmpi_usempif08.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Detecting Fortran/C Interface -- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling -- Verifying Fortran/CXX Compiler Compatibility -- Verifying Fortran/CXX Compiler Compatibility - Success -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Could NOT find LatexMk (missing: LATEXMK_EXECUTABLE) -- Could NOT find LATEX (missing: LATEX_COMPILER) CMake Warning at /usr/share/dune/cmake/modules/DuneDoc.cmake:83 (message): Need latex to create documentation! Call Stack (most recent call first): /usr/share/dune/cmake/modules/DuneMacros.cmake:729 (include) CMakeLists.txt:19 (dune_project) CMake Warning at /usr/share/dune/cmake/modules/DuneDoc.cmake:87 (message): Need bibtex to create documentation! Call Stack (most recent call first): /usr/share/dune/cmake/modules/DuneMacros.cmake:729 (include) CMakeLists.txt:19 (dune_project) CMake Warning at /usr/share/dune/cmake/modules/DuneDoc.cmake:91 (message): Need makeindex to create documentation! Call Stack (most recent call first): /usr/share/dune/cmake/modules/DuneMacros.cmake:729 (include) CMakeLists.txt:19 (dune_project) CMake Warning at /usr/share/dune/cmake/modules/DuneDoc.cmake:95 (message): Need imagemagick to create latex documentation! Call Stack (most recent call first): /usr/share/dune/cmake/modules/DuneMacros.cmake:729 (include) CMakeLists.txt:19 (dune_project) -- 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. CMake Warning (dev) at /usr/share/dune/cmake/modules/DuneStreams.cmake:18 (elseif): Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. Run "cmake --help-policy CMP0054" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Quoted variables like "info" will no longer be dereferenced when the policy is set to NEW. Since the policy is not set the OLD behavior will be used. Call Stack (most recent call first): /usr/share/dune/cmake/modules/DuneCommonMacros.cmake:10 (dune_set_minimal_debug_level) /usr/share/dune/cmake/modules/DuneMacros.cmake:583 (include) /usr/share/dune/cmake/modules/DuneMacros.cmake:735 (dune_process_dependency_macros) CMakeLists.txt:19 (dune_project) This warning is for project developers. Use -Wno-dev to suppress it. -- Set Minimal Debug Level to 4 -- Looking for Fortran sgemm -- Looking for Fortran sgemm - not found -- Looking for Fortran dgemm -- Looking for Fortran dgemm - found -- Found BLAS: /usr/lib/aarch64-linux-gnu/libf77blas.so;/usr/lib/aarch64-linux-gnu/libatlas.so -- Looking for Fortran cheev -- Looking for Fortran cheev - not found -- Looking for Fortran cheev -- Looking for Fortran cheev - found -- A library with LAPACK API found. -- Looking for C++ include gmpxx.h -- Looking for C++ include gmpxx.h - not found -- Could NOT find GMP (missing: GMPXX_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS) CMake Warning at /usr/share/dune/cmake/modules/DuneCommonMacros.cmake:31 (find_package): By not providing "FindQuadMath.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "QuadMath", but CMake did not find one. Could not find a package configuration file provided by "QuadMath" with any of the following names: QuadMathConfig.cmake quadmath-config.cmake Add the installation prefix of "QuadMath" to CMAKE_PREFIX_PATH or set "QuadMath_DIR" to a directory containing one of the above files. If "QuadMath" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /usr/share/dune/cmake/modules/DuneMacros.cmake:583 (include) /usr/share/dune/cmake/modules/DuneMacros.cmake:735 (dune_process_dependency_macros) CMakeLists.txt:19 (dune_project) -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Performing Test HAVE_MPROTECT -- Performing Test HAVE_MPROTECT - Success -- Library dir: TBB_LIBRARY_DIR-NOTFOUND -- Performing Test TBB_COMPILE_TEST -- Performing Test TBB_COMPILE_TEST - Failed -- Could NOT find TBB (missing: TBB_INCLUDE_DIRS TBB_LIBRARIES TBB_COMPILE_TEST) -- Could NOT find Vc (missing: Vc_DIR) -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.6", minimum required is "3") -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) -- 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 'DuneUggridMacros' for module 'dune-uggrid'. -- Performing tests specific to dune-uggrid from file /usr/share/dune/cmake/modules/DuneUggridMacros.cmake. -- Looking for rpc/rpc.h -- Looking for rpc/rpc.h - not found -- Setting dune-uggrid_INCLUDE_DIRS=/usr/include -- Setting dune-uggrid_LIBRARIES=ugL;ugS2;ugS3 -- 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;/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 'DuneGridMacros' for module 'dune-grid'. -- Performing tests specific to dune-grid from file /usr/share/dune/cmake/modules/DuneGridMacros.cmake. -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for metis.h -- Looking for metis.h - not found -- Could NOT find METIS (missing: METIS_INCLUDE_DIR METIS_LIBRARY HAVE_METIS_PARTGRAPHKWAY) -- Could NOT find ParMETIS (missing: METIS not found which is required for ParMETIS.) -- Could NOT find ParMETIS (missing: PARMETIS_INCLUDE_DIR PARMETIS_LIBRARY HAVE_PARMETIS) -- Looking for include file alberta/alberta.h -- Looking for include file alberta/alberta.h - found -- Performing Test ALBERTA_IS_VERSION_3 -- Performing Test ALBERTA_IS_VERSION_3 - Success -- Looking for alberta_calloc in /usr/lib/aarch64-linux-gnu/libalberta_utilities.so -- Looking for alberta_calloc in /usr/lib/aarch64-linux-gnu/libalberta_utilities.so - found -- Looking for mesh_traverse in /usr/lib/aarch64-linux-gnu/libalberta_1d.so -- Looking for mesh_traverse in /usr/lib/aarch64-linux-gnu/libalberta_1d.so - found -- Looking for mesh_traverse in /usr/lib/aarch64-linux-gnu/libalberta_2d.so -- Looking for mesh_traverse in /usr/lib/aarch64-linux-gnu/libalberta_2d.so - found -- Looking for mesh_traverse in /usr/lib/aarch64-linux-gnu/libalberta_3d.so -- Looking for mesh_traverse in /usr/lib/aarch64-linux-gnu/libalberta_3d.so - found -- Found alberta libraries for dimensions 1;2;3 -- Checking for one of the modules 'psurface' -- Checking for module 'psurface' -- No package 'psurface' found -- Could NOT find psurface (missing: PSURFACE_INCLUDE_DIR PSURFACE_LIBRARY) -- Could NOT find AmiraMesh (missing: AMIRAMESH_INCLUDE_DIR AMIRAMESH_LIBRARY) -- Setting dune-grid_INCLUDE_DIRS=/usr/include -- Setting dune-grid_LIBRARIES=dunegrid;dunealbertagrid_1d;dunealbertagrid_2d;dunealbertagrid_3d -- Searching for macro file 'DuneGridGlueMacros' for module 'dune-grid-glue'. -- No module specific tests performed for module 'dune-grid-glue' because macro file 'DuneGridGlueMacros.cmake' not found in /<>/cmake/modules;/usr/share/dune/cmake/modules;/usr/share/dune/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: * dune-uggrid * MPI, Message Passing Interface library Parallel programming on multiple processors * PkgConfig, Unified interface for querying installed libraries To find Dune module dependencies * BLAS, fast linear algebra routines * Threads, Multi-threading library * LAPACK, fast linear algebra routines * PythonInterp (required version >= 3) * Alberta -- The following REQUIRED packages have been found: * dune-common * dune-geometry * dune-grid -- The following OPTIONAL packages have not been found: * LatexMk * LATEX, Type setting system To generate the documentation * 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 including the C++ bindings GMPxx Multi-precision quadrature rules, basis function evaluation etc. * QuadMath * Inkscape, converts SVG images, To generate the documentation with LaTeX * TBB, Threading Building Blocks library Parallel programming on multi-core processors * Vc, C++ Vectorization library, For use of SIMD instructions * PythonLibs * ParMETIS * Psurface * AmiraMesh -- 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 cd build && make -j4 "INSTALL=install --strip-program=true" 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 -f dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/build.make dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/depend make -f examples/CMakeFiles/contactmerge.dir/build.make examples/CMakeFiles/contactmerge.dir/depend make[3]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/merging /<>/build /<>/build/dune/grid-glue/merging /<>/build/dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples /<>/build /<>/build/examples /<>/build/examples/CMakeFiles/contactmerge.dir/DependInfo.cmake --color= Scanning dependencies of target dunegridglue make[3]: Leaving directory '/<>/build' make -f dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/build.make dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/build make[3]: Entering directory '/<>/build' Scanning dependencies of target contactmerge make[3]: Leaving directory '/<>/build' make -f examples/CMakeFiles/contactmerge.dir/build.make examples/CMakeFiles/contactmerge.dir/build make[3]: Entering directory '/<>/build' [ 25%] Building CXX object dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/standardmerge.cc.o cd /<>/build/dune/grid-glue/merging && /usr/bin/c++ -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -Ddunegridglue_EXPORTS -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/dunegridglue.dir/standardmerge.cc.o -c /<>/dune/grid-glue/merging/standardmerge.cc [ 50%] Building CXX object examples/CMakeFiles/contactmerge.dir/contactmerge.cc.o cd /<>/build/examples && /usr/bin/c++ -DENABLE_TBB=1 -DHAVE_CONFIG_H -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/contactmerge.dir/contactmerge.cc.o -c /<>/examples/contactmerge.cc In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/merging/standardmerge.hh:22, from /<>/dune/grid-glue/merging/standardmerge.cc:5: /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/grid-glue/merging/standardmerge.hh:768:56: required from ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1; Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/standardmerge.hh:705:32: required from ‘int Dune::GridGlue::StandardMerge::insertIntersections(unsigned int, unsigned int, std::vector::SimplicialIntersection>&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1; typename Dune::GridGlue::SimplicialIntersectionListProvider::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/standardmerge.hh:297:7: required from ‘bool Dune::GridGlue::StandardMerge::computeIntersection(unsigned int, unsigned int, const std::vector >&, const std::vector&, std::bitset<(1 << grid1Dim)>&, const std::vector >&, const std::vector&, std::bitset<(1 << grid2Dim)>&, bool) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1]’ /<>/dune/grid-glue/merging/standardmerge.hh:668:14: required from ‘void Dune::GridGlue::StandardMerge::buildBruteForce(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1]’ /<>/dune/grid-glue/merging/standardmerge.hh:453:5: required from ‘void Dune::GridGlue::StandardMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1]’ /<>/dune/grid-glue/merging/standardmerge.cc:21:1: 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/grid-glue/merging/standardmerge.hh:768:56: required from ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2; Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/standardmerge.hh:705:32: required from ‘int Dune::GridGlue::StandardMerge::insertIntersections(unsigned int, unsigned int, std::vector::SimplicialIntersection>&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2; typename Dune::GridGlue::SimplicialIntersectionListProvider::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/standardmerge.hh:297:7: required from ‘bool Dune::GridGlue::StandardMerge::computeIntersection(unsigned int, unsigned int, const std::vector >&, const std::vector&, std::bitset<(1 << grid1Dim)>&, const std::vector >&, const std::vector&, std::bitset<(1 << grid2Dim)>&, bool) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2]’ /<>/dune/grid-glue/merging/standardmerge.hh:668:14: required from ‘void Dune::GridGlue::StandardMerge::buildBruteForce(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2]’ /<>/dune/grid-glue/merging/standardmerge.hh:453:5: required from ‘void Dune::GridGlue::StandardMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2]’ /<>/dune/grid-glue/merging/standardmerge.cc:22:1: 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 /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/grid-glue/merging/standardmerge.hh:768:56: required from ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 3; int grid2Dim = 3; int dimworld = 3; Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<3, 3>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/standardmerge.hh:705:32: required from ‘int Dune::GridGlue::StandardMerge::insertIntersections(unsigned int, unsigned int, std::vector::SimplicialIntersection>&) [with T = double; int grid1Dim = 3; int grid2Dim = 3; int dimworld = 3; typename Dune::GridGlue::SimplicialIntersectionListProvider::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<3, 3>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/standardmerge.hh:297:7: required from ‘bool Dune::GridGlue::StandardMerge::computeIntersection(unsigned int, unsigned int, const std::vector >&, const std::vector&, std::bitset<(1 << grid1Dim)>&, const std::vector >&, const std::vector&, std::bitset<(1 << grid2Dim)>&, bool) [with T = double; int grid1Dim = 3; int grid2Dim = 3; int dimworld = 3]’ /<>/dune/grid-glue/merging/standardmerge.hh:668:14: required from ‘void Dune::GridGlue::StandardMerge::buildBruteForce(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with T = double; int grid1Dim = 3; int grid2Dim = 3; int dimworld = 3]’ /<>/dune/grid-glue/merging/standardmerge.hh:453:5: required from ‘void Dune::GridGlue::StandardMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with T = double; int grid1Dim = 3; int grid2Dim = 3; int dimworld = 3]’ /<>/dune/grid-glue/merging/standardmerge.cc:23:1: 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 /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/examples/contactmerge.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]’: /usr/include/dune/grid/yaspgrid.hh:984:23: required from ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = double; Dune::YaspGrid::CollectiveCommunicationType = Dune::Communication]’ /<>/examples/contactmerge.cc:24:54: 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/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:153:5: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/examples/contactmerge.cc:35:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return Impl::IntersectionListLocal::corner(*impl_, intersection, corner, index); | ^ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/examples/contactmerge.cc:6: /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:560:14: required from ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh:216:43: required from ‘static void Dune::GridGlue::GridGlueVtkWriter::writeIntersections(const Glue&, const string&) [with Glue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >; int side = 0; std::string = std::__cxx11::basic_string]’ /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh:282:31: required from ‘static void Dune::GridGlue::GridGlueVtkWriter::write(const Glue&, const string&) [with Glue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >; std::string = std::__cxx11::basic_string]’ /<>/examples/contactmerge.cc:37:64: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local0 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local0 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:153:5: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/examples/contactmerge.cc:35:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:107:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | static typename P::Local0 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /<>/dune/grid-glue/extractors/extractor.hh:30, from /<>/dune/grid-glue/extractors/codim1extractor.hh:21, from /<>/examples/contactmerge.cc:8: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/adapter/intersection.hh:182:64: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:153:5: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/examples/contactmerge.cc:35:14: required from here /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local1 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local1 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 1; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:153:5: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/examples/contactmerge.cc:35:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:120:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | static typename P::Local1 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.cc:5: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:74, from /<>/examples/contactmerge.cc:6: /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of ‘Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates; typename Coordinates::ctype = double]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:505:30: required from ‘Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]’ /usr/include/dune/grid/common/entity.hh:648:57: required from ‘Dune::GeometryType Dune::EntityDefaultImplementation<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; EntityImp = Dune::YaspEntity]’ /usr/include/dune/grid/common/entity.hh:343:56: required from ‘Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates >; EntityImp = Dune::YaspEntity]’ /<>/dune/grid-glue/extractors/extractor.hh:437:48: required from ‘Dune::GridGlue::Extractor::LocalGeometry Dune::GridGlue::Extractor::geometryLocal(unsigned int) const [with GV = Dune::GridView > > >; int cd = 1; Dune::GridGlue::Extractor::LocalGeometry = Dune::MultiLinearGeometry >]’ /<>/dune/grid-glue/adapter/intersection.hh:180:74: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:153:5: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/examples/contactmerge.cc:35:14: required from here /usr/include/dune/grid/yaspgrid/ygrid.hh:645:58: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 645 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 3; int grid2Dim = 3; int dimworld = 3]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing 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/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/c++/10/functional:59, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /<>/examples/contactmerge.cc:5: /usr/include/c++/10/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:58: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /usr/include/c++/10/bits/std_function.h:617:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | function<_Res(_ArgTypes...)>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/examples/contactmerge.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/grid-glue/merging/contactmerge.cc:340:40: required from ‘void Dune::GridGlue::ContactMerge::removeDoubles(std::vector::dim>, 2> >&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.cc:149:5: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: 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/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/examples/contactmerge.cc:10: /<>/dune/grid-glue/common/projection_impl.hh: In instantiation of ‘typename Corners::value_type Dune::GridGlue::ProjectionImplementation::interpolate(const Coordinate&, const Corners&) [with Coordinate = Dune::FieldVector; Corners = std::vector, std::allocator > >; typename Corners::value_type = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:271:23: required from ‘void Dune::GridGlue::Projection::doInverseProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’ /<>/dune/grid-glue/common/projection_impl.hh:470:22: required from ‘void Dune::GridGlue::Projection::project(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/contactmerge.cc:66:14: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: required from here /<>/dune/grid-glue/common/projection_impl.hh:68:1: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 68 | interpolate(const Coordinate& x, const Corners& corners) | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/examples/contactmerge.cc:10: /<>/dune/grid-glue/common/projection_impl.hh: In member function ‘void Dune::GridGlue::Projection::doProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:181:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | directions[i] = target[i+1] - target[0]; | ^~~~~~~~~~ In file included from /<>/examples/contactmerge.cc:10: /<>/dune/grid-glue/merging/contactmerge.hh: In static member function ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/examples/contactmerge.cc:10: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | nodalDomainDirections_[i] = domainDirections_(coords1[i]); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/examples/contactmerge.cc:10: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ In file included from /<>/examples/contactmerge.cc:8: /<>/dune/grid-glue/extractors/codim1extractor.hh: In member function ‘void Dune::GridGlue::Codim1Extractor::update(const Predicate&) [with GV = Dune::GridView > > >]’: /<>/dune/grid-glue/extractors/codim1extractor.hh:187:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 187 | cornerCoords[i] = vertex.geometry().corner(0); | ^~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/extractors/extractor.hh:30, from /<>/dune/grid-glue/extractors/codim1extractor.hh:21, from /<>/examples/contactmerge.cc:8: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /<>/examples/contactmerge.cc:7: /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh: In static member function ‘static void Dune::GridGlue::GridGlueVtkWriter::writeIntersections(const Glue&, const string&) [with Glue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >; int side = 0]’: /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh:216:43: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 216 | fmerged << isIt->geometry().corner(i) << coordinatePadding << std::endl; | ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/examples/contactmerge.cc:6: /usr/include/dune/common/densevector.hh: In member function ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]’: /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ [ 75%] Linking CXX shared library ../../../lib/libdunegridglue.so cd /<>/build/dune/grid-glue/merging && /usr/bin/cmake -E cmake_link_script CMakeFiles/dunegridglue.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,-soname,libdunegridglue.so.2.7.0 -o ../../../lib/libdunegridglue.so.2.7.0 CMakeFiles/dunegridglue.dir/standardmerge.cc.o -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib: /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -lalberta_3d -lalberta_2d -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so -llapack -lf77blas -latlas -lalberta_1d -lalberta_utilities -lm -lltdl cd /<>/build/dune/grid-glue/merging && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libdunegridglue.so.2.7.0 ../../../lib/libdunegridglue.so.2.7.0 ../../../lib/libdunegridglue.so make[3]: Leaving directory '/<>/build' [ 75%] Built target dunegridglue In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/examples/contactmerge.cc:9: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/examples/contactmerge.cc:6: /usr/include/dune/grid/yaspgrid.hh: In constructor ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantOffsetCoordinates]’: /usr/include/dune/grid/yaspgrid.hh:976:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 976 | YaspGrid (Dune::FieldVector lowerleft, | ^~~~~~~~ [100%] Linking CXX executable contactmerge cd /<>/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/contactmerge.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/contactmerge.dir/contactmerge.cc.o -o contactmerge -Wl,-rpath,/usr/lib/aarch64-linux-gnu/openmpi/lib /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -lalberta_3d -lalberta_2d -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so -llapack -lf77blas -latlas -lalberta_1d -lalberta_utilities -lm -lltdl make[3]: Leaving directory '/<>/build' [100%] Built target contactmerge 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 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 22 make -f CMakeFiles/Makefile2 CMakeFiles/build_tests.dir/all make[4]: Entering directory '/<>/build' make -f dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/build.make dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/merging /<>/build /<>/build/dune/grid-glue/merging /<>/build/dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/DependInfo.cmake --color= make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/build.make dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/build make[5]: Entering directory '/<>/build' make[5]: Nothing to be done for 'dune/grid-glue/merging/CMakeFiles/dunegridglue.dir/build'. make[5]: Leaving directory '/<>/build' [ 9%] Built target dunegridglue make -f dune/grid-glue/test/CMakeFiles/ringcommtest.dir/build.make dune/grid-glue/test/CMakeFiles/ringcommtest.dir/depend make -f dune/grid-glue/test/CMakeFiles/callmergertwicetest.dir/build.make dune/grid-glue/test/CMakeFiles/callmergertwicetest.dir/depend make -f dune/grid-glue/test/CMakeFiles/nonoverlappingcouplingtest.dir/build.make dune/grid-glue/test/CMakeFiles/nonoverlappingcouplingtest.dir/depend make -f dune/grid-glue/test/CMakeFiles/disconnectedtest.dir/build.make dune/grid-glue/test/CMakeFiles/disconnectedtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/ringcommtest.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/callmergertwicetest.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/nonoverlappingcouplingtest.dir/DependInfo.cmake --color= make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/disconnectedtest.dir/DependInfo.cmake --color= Scanning dependencies of target ringcommtest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/ringcommtest.dir/build.make dune/grid-glue/test/CMakeFiles/ringcommtest.dir/build make[5]: Entering directory '/<>/build' Scanning dependencies of target callmergertwicetest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/callmergertwicetest.dir/build.make dune/grid-glue/test/CMakeFiles/callmergertwicetest.dir/build Scanning dependencies of target disconnectedtest Scanning dependencies of target nonoverlappingcouplingtest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/nonoverlappingcouplingtest.dir/build.make dune/grid-glue/test/CMakeFiles/nonoverlappingcouplingtest.dir/build make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/disconnectedtest.dir/build.make dune/grid-glue/test/CMakeFiles/disconnectedtest.dir/build make[5]: Entering directory '/<>/build' make[5]: Entering directory '/<>/build' make[5]: Entering directory '/<>/build' [ 13%] Building CXX object dune/grid-glue/test/CMakeFiles/ringcommtest.dir/ringcommtest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/ringcommtest.dir/ringcommtest.cc.o -c /<>/dune/grid-glue/test/ringcommtest.cc [ 18%] Building CXX object dune/grid-glue/test/CMakeFiles/callmergertwicetest.dir/callmergertwicetest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/callmergertwicetest.dir/callmergertwicetest.cc.o -c /<>/dune/grid-glue/test/callmergertwicetest.cc [ 22%] Building CXX object dune/grid-glue/test/CMakeFiles/nonoverlappingcouplingtest.dir/nonoverlappingcouplingtest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DCALL_MERGER_TWICE -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/nonoverlappingcouplingtest.dir/nonoverlappingcouplingtest.cc.o -c /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc [ 27%] Building CXX object dune/grid-glue/test/CMakeFiles/disconnectedtest.dir/disconnectedtest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/disconnectedtest.dir/disconnectedtest.cc.o -c /<>/dune/grid-glue/test/disconnectedtest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:14: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:743:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 743 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ /<>/dune/grid-glue/test/callmergertwicetest.cc: In instantiation of ‘Dune::FieldVector makeVec(double) [with ctype = double; int dimworld = 1]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:53:52: required from ‘static void setupGrid<1>::fill(std::vector >&, std::vector&, std::vector&, std::vector >&, std::vector&, std::vector&) [with int dimworld = 1; ctype = double]’ /<>/dune/grid-glue/test/callmergertwicetest.cc:176:23: required from ‘void callMergerTwice(Dune::GridGlue::Merger*) [with ctype = double; int dim = 1; int dimworld = 1]’ /<>/dune/grid-glue/test/callmergertwicetest.cc:204:28: required from here /<>/dune/grid-glue/test/callmergertwicetest.cc:12:35: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 12 | Dune::FieldVector makeVec(double c) | ^~~~~~~ /<>/dune/grid-glue/test/callmergertwicetest.cc: In instantiation of ‘Dune::FieldVector makeVec(double) [with ctype = double; int dimworld = 2]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:53:52: required from ‘static void setupGrid<1>::fill(std::vector >&, std::vector&, std::vector&, std::vector >&, std::vector&, std::vector&) [with int dimworld = 2; ctype = double]’ /<>/dune/grid-glue/test/callmergertwicetest.cc:176:23: required from ‘void callMergerTwice(Dune::GridGlue::Merger*) [with ctype = double; int dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/test/callmergertwicetest.cc:210:28: required from here /<>/dune/grid-glue/test/callmergertwicetest.cc:12:35: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/test/callmergertwicetest.cc: In instantiation of ‘Dune::FieldVector makeVec(double, double) [with ctype = double; int dimworld = 3]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:111:52: required from ‘static void setupGrid<2>::fill(std::vector >&, std::vector&, std::vector&, std::vector >&, std::vector&, std::vector&) [with int dimworld = 3; ctype = double]’ /<>/dune/grid-glue/test/callmergertwicetest.cc:176:23: required from ‘void callMergerTwice(Dune::GridGlue::Merger*) [with ctype = double; int dim = 2; int dimworld = 3]’ /<>/dune/grid-glue/test/callmergertwicetest.cc:222:28: required from here /<>/dune/grid-glue/test/callmergertwicetest.cc:21:35: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 21 | Dune::FieldVector makeVec(double c1, double c2) | ^~~~~~~ [ 31%] Linking CXX executable ringcommtest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ringcommtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/ringcommtest.dir/ringcommtest.cc.o -o ringcommtest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas make[5]: Leaving directory '/<>/build' [ 31%] Built target ringcommtest make -f dune/grid-glue/test/CMakeFiles/projectiontest.dir/build.make dune/grid-glue/test/CMakeFiles/projectiontest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/projectiontest.dir/DependInfo.cmake --color= Scanning dependencies of target projectiontest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/projectiontest.dir/build.make dune/grid-glue/test/CMakeFiles/projectiontest.dir/build make[5]: Entering directory '/<>/build' [ 36%] Building CXX object dune/grid-glue/test/CMakeFiles/projectiontest.dir/projectiontest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/projectiontest.dir/projectiontest.cc.o -c /<>/dune/grid-glue/test/projectiontest.cc In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/contactmerge.hh: In instantiation of ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 3; T = double; Dune::GridGlue::ContactMerge::LocalCoords = Dune::FieldVector]’: /<>/dune/grid-glue/merging/contactmerge.cc:75:46: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: required from here /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/merging/contactmerge.hh: In instantiation of ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 2; T = double; Dune::GridGlue::ContactMerge::LocalCoords = Dune::FieldVector]’: /<>/dune/grid-glue/merging/contactmerge.cc:75:46: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: required from here /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/10/functional:59, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/indexset.hh:6, from /usr/include/dune/common/parallel/remoteindices.hh:20, from /usr/include/dune/common/parallel/interface.hh:8, from /usr/include/dune/common/parallel/communicator.hh:18, from /<>/dune/grid-glue/adapter/gridgluecommunicate.hh:14, from /<>/dune/grid-glue/gridglue.hh:24, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /usr/include/c++/10/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:58: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /usr/include/c++/10/bits/std_function.h:617:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | function<_Res(_ArgTypes...)>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/common/gridfactory.hh:21, from /<>/dune/grid-glue/test/disconnectedtest.cc:21: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::UGGrid<3>; GeometryImp = Dune::UGGridGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/disconnectedtest.cc:45:41: required from here /usr/include/dune/grid/common/geometry.hh:223:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 223 | GlobalCoordinate center () const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:15, from /<>/dune/grid-glue/test/callmergertwicetest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/multilineargeometry.hh:313:56: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 2; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::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]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 2; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/functional:59, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/indexset.hh:6, from /usr/include/dune/common/parallel/remoteindices.hh:20, from /usr/include/dune/common/parallel/interface.hh:8, from /usr/include/dune/common/parallel/communicator.hh:18, from /<>/dune/grid-glue/adapter/gridgluecommunicate.hh:14, from /<>/dune/grid-glue/gridglue.hh:24, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /usr/include/c++/10/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:58: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /usr/include/c++/10/bits/std_function.h:617:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | function<_Res(_ArgTypes...)>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:15, from /<>/dune/grid-glue/test/callmergertwicetest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/multilineargeometry.hh:313:56: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 1; int dim2 = 1; int dimworld = 1; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::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]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 1; int dim2 = 1; int dimworld = 1; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/merging/merger.hh:8, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /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/grid-glue/merging/contactmerge.cc:311:55: required from ‘void Dune::GridGlue::ContactMerge::computeOuterNormalField(const std::vector >&, const std::vector&, const std::vector&, std::vector >&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.cc:281:9: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: 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/grid-glue/merging/contactmerge.cc:4, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/common/crossproduct.hh: In instantiation of ‘Dune::FieldVector Dune::GridGlue::crossProduct(const Dune::FieldVector&, const Dune::FieldVector&) [with T = double; int dim = 2]’: /<>/dune/grid-glue/merging/contactmerge.cc:318:41: required from ‘void Dune::GridGlue::ContactMerge::computeOuterNormalField(const std::vector >&, const std::vector&, const std::vector&, std::vector >&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.cc:281:9: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /<>/dune/grid-glue/common/crossproduct.hh:13:33: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 13 | static Dune::FieldVector crossProduct(const Dune::FieldVector& a, | ^~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >]’ /<>/dune/grid-glue/test/disconnectedtest.cc:102:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return Impl::IntersectionListLocal::corner(*impl_, intersection, corner, index); | ^ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/grid-glue/test/disconnectedtest.cc:19: /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:560:14: required from ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::corner(int) const [with ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh:216:43: required from ‘static void Dune::GridGlue::GridGlueVtkWriter::writeIntersections(const Glue&, const string&) [with Glue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >; int side = 0; std::string = std::__cxx11::basic_string]’ /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh:282:31: required from ‘static void Dune::GridGlue::GridGlueVtkWriter::write(const Glue&, const string&) [with Glue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >; std::string = std::__cxx11::basic_string]’ /<>/dune/grid-glue/test/disconnectedtest.cc:111:66: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local0 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local0 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >]’ /<>/dune/grid-glue/test/disconnectedtest.cc:102:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:107:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | static typename P::Local0 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:11: /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /usr/include/dune/grid/yaspgrid.hh:984:23: required from ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = double; Dune::YaspGrid::CollectiveCommunicationType = Dune::Communication]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:79:12: required from ‘void testMatchingCubeGrids() [with int dim = 2]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:340:28: 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 /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/fmatrix.hh:14, from /<>/dune/grid-glue/common/projection_impl.hh:1, from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/test/projectiontest.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/grid-glue/test/projectiontest.cc:47:36: 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 /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/fmatrix.hh:14, from /usr/include/dune/geometry/referenceelementimplementation.hh:16, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/grid-glue/test/disconnectedtest.cc:19: /usr/include/dune/common/densevector.hh: In instantiation of ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; Dune::DenseVector::derived_type = Dune::FieldVector]’: /usr/include/dune/geometry/affinegeometry.hh:538:55: required from ‘Dune::AffineGeometry::AffineGeometry(const ReferenceElement&, const CoordVector&) [with CoordVector = std::array, 3>; ct = double; int mydim = 2; int cdim = 3; Dune::AffineGeometry::ReferenceElement = Dune::Geo::ReferenceElement >]’ /usr/include/dune/geometry/affinegeometry.hh:545:69: required from ‘Dune::AffineGeometry::AffineGeometry(Dune::GeometryType, const CoordVector&) [with CoordVector = std::array, 3>; ct = double; int mydim = 2; int cdim = 3]’ /usr/include/c++/10/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Dune::AffineGeometry; _Args = {const Dune::GeometryType&, std::array, 3>&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ /<>/dune/grid-glue/adapter/intersection.hh:195:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >]’ /<>/dune/grid-glue/test/disconnectedtest.cc:102:14: 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/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/callmergertwicetest.cc:9: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 1; int dim2 = 1; int dimworld = 1; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:72:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 72 | T scaling = min((grid1ElementCorners[0] - grid1ElementCorners[1]).two_norm(), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:15, from /<>/dune/grid-glue/test/callmergertwicetest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ /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/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/common/projection_impl.hh: In member function ‘void Dune::GridGlue::Projection::doProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:181:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | directions[i] = target[i+1] - target[0]; | ^~~~~~~~~~ In file included from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/contactmerge.hh: In static member function ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | nodalDomainDirections_[i] = domainDirections_(coords1[i]); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ /<>/dune/grid-glue/test/callmergertwicetest.cc: In static member function ‘static void setupGrid<1>::fill(std::vector >&, std::vector&, std::vector&, std::vector >&, std::vector&, std::vector&) [with int dimworld = 2; ctype = double]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:53:52: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 53 | grid1_coords.push_back(makeVec(0)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:15, from /<>/dune/grid-glue/test/callmergertwicetest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ /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 | ^~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/test/callmergertwicetest.cc: In static member function ‘static void setupGrid<2>::fill(std::vector >&, std::vector&, std::vector&, std::vector >&, std::vector&, std::vector&) [with int dimworld = 2; ctype = double]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:111:52: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 111 | grid1_coords.push_back(makeVec(0,0)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/common/projection_impl.hh: In member function ‘void Dune::GridGlue::Projection::doProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:181:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | directions[i] = target[i+1] - target[0]; | ^~~~~~~~~~ In file included from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/contactmerge.hh: In static member function ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | nodalDomainDirections_[i] = domainDirections_(coords1[i]); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ /<>/dune/grid-glue/test/callmergertwicetest.cc: In static member function ‘static void setupGrid<2>::fill(std::vector >&, std::vector&, std::vector&, std::vector >&, std::vector&, std::vector&) [with int dimworld = 3; ctype = double]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:111:52: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 111 | grid1_coords.push_back(makeVec(0,0)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:111:20: required from ‘void testMatchingCubeGrids() [with int dim = 2]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:340:28: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return Impl::IntersectionListLocal::corner(*impl_, intersection, corner, index); | ^ In file included from /usr/include/dune/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:12: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of ‘Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:167:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/test/couplingtest.hh:38:31: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim1Extractor > > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:120:15: required from ‘void testMatchingCubeGrids() [with int dim = 2]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:340:28: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local0 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local0 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:111:20: required from ‘void testMatchingCubeGrids() [with int dim = 2]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:340:28: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:107:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | static typename P::Local0 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:13: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/adapter/intersection.hh:182:64: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:111:20: required from ‘void testMatchingCubeGrids() [with int dim = 2]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:340:28: required from here /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local1 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local1 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 1; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:111:20: required from ‘void testMatchingCubeGrids() [with int dim = 2]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:340:28: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:120:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | static typename P::Local1 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:12: /usr/include/dune/geometry/affinegeometry.hh: In instantiation of ‘Dune::AffineGeometry::GlobalCoordinate Dune::AffineGeometry::corner(int) const [with ct = double; int mydim = 1; int cdim = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/communicationtest.hh:25:37: required from ‘void CheckGlobalCoordDataHandle::gather(MessageBuffer&, const EntityType&, const RISType&) const [with MessageBuffer = Dune::MessageBufferIF > >; EntityType = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; RISType = Dune::GridGlue::Intersection > > > >, Dune::GridGlue::Codim1Extractor > > > >, 0, 1>; ctype = double; int dimw = 2]’ /<>/dune/grid-glue/adapter/gridgluecommunicate.hh:105:9: required from ‘void Dune::GridGlue::CommDataHandle::gather(MessageBufferImp&, const EntityType&, const RISType&) const [with MessageBufferImp = Dune::GridGlue::StreamingMessageBuffer >; EntityType = Dune::Entity<0, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspEntity>; RISType = Dune::GridGlue::Intersection > > > >, Dune::GridGlue::Codim1Extractor > > > >, 0, 1>; DataHandleImp = CheckGlobalCoordDataHandle; DataTypeImp = Dune::FieldVector]’ /<>/dune/grid-glue/adapter/gridglue.cc:394:22: required from ‘void Dune::GridGlue::GridGlue::communicate(Dune::GridGlue::CommDataHandle&, Dune::InterfaceType, Dune::CommunicationDirection) const [with DataHandleImp = CheckGlobalCoordDataHandle; DataTypeImp = Dune::FieldVector; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’ /<>/dune/grid-glue/test/communicationtest.hh:48:19: required from ‘void testCommunication(const GlueType&) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim1Extractor > > > > >]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:121:20: required from ‘void testMatchingCubeGrids() [with int dim = 2]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:340:28: required from here /usr/include/dune/geometry/affinegeometry.hh:558:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 558 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /usr/include/c++/10/functional:59, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /<>/dune/grid-glue/test/disconnectedtest.cc:18: /usr/include/c++/10/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:58: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /usr/include/c++/10/bits/std_function.h:617:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | function<_Res(_ArgTypes...)>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/fmatrix.hh:14, from /usr/include/dune/geometry/referenceelementimplementation.hh:16, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/grid-glue/test/disconnectedtest.cc:19: /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/grid-glue/merging/contactmerge.cc:340:40: required from ‘void Dune::GridGlue::ContactMerge::removeDoubles(std::vector::dim>, 2> >&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.cc:149:5: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: 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/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/disconnectedtest.cc:27: /<>/dune/grid-glue/common/projection_impl.hh: In instantiation of ‘typename Corners::value_type Dune::GridGlue::ProjectionImplementation::interpolate(const Coordinate&, const Corners&) [with Coordinate = Dune::FieldVector; Corners = std::vector, std::allocator > >; typename Corners::value_type = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:271:23: required from ‘void Dune::GridGlue::Projection::doInverseProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’ /<>/dune/grid-glue/common/projection_impl.hh:470:22: required from ‘void Dune::GridGlue::Projection::project(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/contactmerge.cc:66:14: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: required from here /<>/dune/grid-glue/common/projection_impl.hh:68:1: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 68 | interpolate(const Coordinate& x, const Corners& corners) | ^~~~~~~~~~~ /<>/dune/grid-glue/test/callmergertwicetest.cc: In function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:225:1: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 225 | } | ^ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/disconnectedtest.cc:27: /<>/dune/grid-glue/common/projection_impl.hh: In member function ‘void Dune::GridGlue::Projection::doProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:181:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | directions[i] = target[i+1] - target[0]; | ^~~~~~~~~~ In file included from /<>/dune/grid-glue/test/disconnectedtest.cc:27: /<>/dune/grid-glue/merging/contactmerge.hh: In static member function ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/disconnectedtest.cc:27: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | nodalDomainDirections_[i] = domainDirections_(coords1[i]); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/disconnectedtest.cc:27: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ In file included from /<>/dune/grid-glue/test/disconnectedtest.cc:24: /<>/dune/grid-glue/extractors/codim1extractor.hh: In member function ‘void Dune::GridGlue::Codim1Extractor::update(const Predicate&) [with GV = Dune::GridView > >]’: /<>/dune/grid-glue/extractors/codim1extractor.hh:187:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 187 | cornerCoords[i] = vertex.geometry().corner(0); | ^~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/grid-glue/test/disconnectedtest.cc:19: /usr/include/dune/geometry/affinegeometry.hh: In constructor ‘Dune::AffineGeometry::AffineGeometry(const ReferenceElement&, const CoordVector&) [with CoordVector = std::array, 3>; ct = double; int mydim = 2; int cdim = 3]’: /usr/include/dune/geometry/affinegeometry.hh:538:9: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 538 | jacobianTransposed_[ i ] = coordVector[ i+1 ] - origin_; | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 3]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/disconnectedtest.cc:23: /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh: In static member function ‘static void Dune::GridGlue::GridGlueVtkWriter::writeIntersections(const Glue&, const string&) [with Glue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim1Extractor > > > >; int side = 0]’: /<>/dune/grid-glue/adapter/gridgluevtkwriter.hh:216:43: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 216 | fmerged << isIt->geometry().corner(i) << coordinatePadding << std::endl; | ~~~~~~~~~~~~~~~~~~~~~~~^~~ /<>/dune/grid-glue/test/callmergertwicetest.cc: In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /<>/dune/grid-glue/test/callmergertwicetest.cc:225:1: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 [ 40%] Linking CXX executable projectiontest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/projectiontest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/projectiontest.dir/projectiontest.cc.o -o projectiontest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas make[5]: Leaving directory '/<>/build' [ 40%] Built target projectiontest make -f dune/grid-glue/test/CMakeFiles/overlappingcouplingtest.dir/build.make dune/grid-glue/test/CMakeFiles/overlappingcouplingtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/overlappingcouplingtest.dir/DependInfo.cmake --color= Scanning dependencies of target overlappingcouplingtest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/overlappingcouplingtest.dir/build.make dune/grid-glue/test/CMakeFiles/overlappingcouplingtest.dir/build make[5]: Entering directory '/<>/build' [ 45%] Building CXX object dune/grid-glue/test/CMakeFiles/overlappingcouplingtest.dir/overlappingcouplingtest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -frounding-math -o CMakeFiles/overlappingcouplingtest.dir/overlappingcouplingtest.cc.o -c /<>/dune/grid-glue/test/overlappingcouplingtest.cc In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:13: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, ShiftTrafo<2, double>, std::allocator > >; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/multilineargeometry.hh:686:34: required from ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, ShiftTrafo<2, double>, std::allocator > >; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’ /usr/include/dune/geometry/multilineargeometry.hh:660:47: required from ‘Dune::CachedMultiLinearGeometry::JacobianInverseTransposed Dune::CachedMultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, ShiftTrafo<2, double>, std::allocator > >; Dune::CachedMultiLinearGeometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >, ShiftTrafo<2, double>, std::allocator > > >::JacobianInverseTransposed; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/geometry.hh:199:142: required from ‘Dune::GeoGrid::Geometry::JacobianInverseTransposed Dune::GeoGrid::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; Grid = const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >; Dune::GeoGrid::Geometry::JacobianInverseTransposed = Dune::MultiLinearGeometry >, ShiftTrafo<2, double>, std::allocator > > >::JacobianInverseTransposed; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/intersection.hh:150:114: required from ‘Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >; HostIntersection = Dune::Intersection >, Dune::YaspIntersection > > >; typename std::remove_const<_Tp>::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/intersection.hh:161:55: required from ‘Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::unitOuterNormal(const Dune::FieldVector::type::Traits::ctype, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >; HostIntersection = Dune::Intersection >, Dune::YaspIntersection > > >; typename std::remove_const<_Tp>::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/intersection.hh:169:16: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, ShiftTrafo<2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, ShiftTrafo<2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; _Alloc = std::allocator > > >, ShiftTrafo<2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:283:46: required from ‘void testParallelCubeGrids() [with int dim = 2; DomGen = MeshGenerator<2, true>; TarGen = MeshGenerator<2, false>]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:346:36: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:6, from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:8, from /usr/include/dune/grid/geometrygrid/entity.hh:10, from /usr/include/dune/grid/geometrygrid/datahandle.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:15, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:13: /usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 2; Impl = ShiftTrafo<2, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 1; int mydim = 0; Grid = const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: required from ‘Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >, false>; ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, ShiftTrafo<2, double>, std::allocator > >]’ /usr/include/dune/geometry/multilineargeometry.hh:530:44: required from ‘Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >, false>; ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, ShiftTrafo<2, double>, std::allocator > >]’ /usr/include/dune/grid/geometrygrid/geometry.hh:111:26: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, ShiftTrafo<2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, ShiftTrafo<2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; _Alloc = std::allocator > > >, ShiftTrafo<2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, ShiftTrafo<2, double>, std::allocator > >, const std::function >, ShiftTrafo<2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:283:46: required from ‘void testParallelCubeGrids() [with int dim = 2; DomGen = MeshGenerator<2, true>; TarGen = MeshGenerator<2, false>]’ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:346:36: required from here /usr/include/dune/grid/geometrygrid/hostcorners.hh:35:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 35 | Coordinate operator[] ( int i ) const | ^~~~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/c++/10/functional:59, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:7: /usr/include/c++/10/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:58: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /usr/include/c++/10/bits/std_function.h:617:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | function<_Res(_ArgTypes...)>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:11: /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/grid-glue/merging/contactmerge.cc:340:40: required from ‘void Dune::GridGlue::ContactMerge::removeDoubles(std::vector::dim>, 2> >&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.cc:149:5: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: 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/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/common/projection_impl.hh: In instantiation of ‘typename Corners::value_type Dune::GridGlue::ProjectionImplementation::interpolate(const Coordinate&, const Corners&) [with Coordinate = Dune::FieldVector; Corners = std::vector, std::allocator > >; typename Corners::value_type = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:271:23: required from ‘void Dune::GridGlue::Projection::doInverseProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’ /<>/dune/grid-glue/common/projection_impl.hh:470:22: required from ‘void Dune::GridGlue::Projection::project(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/contactmerge.cc:66:14: required from ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/contactmerge.cc:11:6: required from here /<>/dune/grid-glue/common/projection_impl.hh:68:1: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 68 | interpolate(const Coordinate& x, const Corners& corners) | ^~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/merging/merger.hh:8, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /usr/include/dune/common/densevector.hh: In member function ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]’: /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:15, from /<>/dune/grid-glue/test/callmergertwicetest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/common/projection_impl.hh: In member function ‘void Dune::GridGlue::Projection::doProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:181:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | directions[i] = target[i+1] - target[0]; | ^~~~~~~~~~ In file included from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/contactmerge.hh: In static member function ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | nodalDomainDirections_[i] = domainDirections_(coords1[i]); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc: In lambda function: /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:39:46: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 39 | if ( std::abs(element.geometry().corner(refElement.subEntity(face,1,i,dim))[0] - sliceCoord) > 1e-6 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:31, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:13: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:31, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:21: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim1Extractor > > > >, 0, 1>]’: /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:13: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianInverseTransposed Dune::MultiLinearGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, ShiftTrafo<2, double>, std::allocator > >]’: /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/dune/grid/yaspgrid.hh:76, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:12: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function ‘Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 854 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/merging/merger.hh:8, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/callmergertwicetest.cc:7: /usr/include/dune/common/densevector.hh: In member function ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]’: /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:13: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:743:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 743 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::computeCyclicOrder(const std::vector::dim>, 2> >&, const LocalCoords&, std::vector&) const [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:212:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 212 | void ContactMerge::computeCyclicOrder(const std::vector >& polytopeCorners, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:32, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/computeintersection.hh: In function ‘int Dune::GridGlue::insertPoint(V, std::vector&) [with V = Dune::FieldVector]’: /<>/dune/grid-glue/merging/computeintersection.hh:162:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | inline int insertPoint(const V p, std::vector& P) | ^~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/common/fmatrix.hh:14, from /usr/include/dune/geometry/referenceelementimplementation.hh:16, from /usr/include/dune/geometry/referenceelements.hh:22, from /<>/dune/grid-glue/test/disconnectedtest.cc:19: /usr/include/dune/common/densevector.hh: In member function ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]’: /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/dune/grid-glue/test/overlappingcouplingtest.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]’: /usr/include/dune/grid/yaspgrid.hh:984:23: required from ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = double; Dune::YaspGrid::CollectiveCommunicationType = Dune::Communication]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:57:12: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 1]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:266:67: 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]’: /usr/include/dune/grid/yaspgrid.hh:984:23: required from ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates; typename GridImp::ctype = double; Dune::YaspGrid::CollectiveCommunicationType = Dune::Communication]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:57:12: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:267:67: 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/grid-glue/merging/computeintersection.hh:191, from /<>/dune/grid-glue/merging/standardmerge.hh:32, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/computeintersection.cc: In static member function ‘static bool Dune::GridGlue::IntersectionComputation::computeIntersection(const std::vector&, const std::vector&, std::vector >&, std::vector >&, std::vector&) [with CM = Dune::GridGlue::SimplexMethod<2, 2, 2, double>]’: /<>/dune/grid-glue/merging/computeintersection.cc:45:44: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | int k = insertPoint(sP[sSX[ki][kii]],P); // determine index in P | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/dune/grid-glue/test/overlappingcouplingtest.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 = 1; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:38:63: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:94:15: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 1]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:266:67: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate 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 = 2; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:38:63: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:94:15: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:267:67: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:20: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:85:13: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 1]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:266:67: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return Impl::IntersectionListLocal::corner(*impl_, intersection, corner, index); | ^ /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:85:13: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:267:67: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local0 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local0 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 1]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:85:13: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 1]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:266:67: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:107:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | static typename P::Local0 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local0 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local0 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 2; int grid2Dim = 2; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:85:13: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:267:67: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:107:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/yaspgrid.hh:74, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:8: /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of ‘Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]’: /usr/include/dune/grid/yaspgrid/ygrid.hh:647:29: required from ‘Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates; typename Coordinates::ctype = double]’ /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:505:30: required from ‘Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; EntityImp = Dune::YaspEntity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:38:22: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:94:15: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 1]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:266:67: required from here /usr/include/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 407 | fTupel lowerleft() const | ^~~~~~~~~ /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of ‘Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]’: /usr/include/dune/grid/yaspgrid/ygrid.hh:647:29: required from ‘Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantOffsetCoordinates; typename Coordinates::ctype = double]’ /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:505:30: required from ‘Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; Dune::YaspEntity<0, dim, GridImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; EntityImp = Dune::YaspEntity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >, Dune::YaspGeometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:38:22: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > > > >]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:94:15: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:267:67: required from here /usr/include/dune/grid/yaspgrid/ygrid.hh:407:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/callmergertwicetest.cc:8: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:267:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 267 | void ContactMerge::setupNodalDirections(const std::vector& coords1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/callmergertwicetest.cc:9: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 2; int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | void OverlappingMerge::computeIntersections(const Dune::GeometryType& grid1ElementType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 1; int dim2 = 1; int dimworld = 1; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing 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/grid/common/grid.hh:1182, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:8: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; std::allocator_traits >::allocator_type = std::allocator > > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:78:46: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 1]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:266:67: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; std::allocator_traits >::allocator_type = std::allocator > > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:78:46: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:267:67: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:8: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of ‘Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:158:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; std::allocator_traits >::allocator_type = std::allocator > > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:78:46: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 1]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:266:67: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of ‘Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:158:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantOffsetCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; std::allocator_traits >::allocator_type = std::allocator > > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:78:46: required from ‘void testCubeGrids(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]’ /<>/dune/grid-glue/test/overlappingcouplingtest.cc:267:67: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/disconnectedtest.cc:25: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >; P1 = Dune::GridGlue::Codim1Extractor > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/disconnectedtest.cc:24: /<>/dune/grid-glue/extractors/codim1extractor.hh: In member function ‘void Dune::GridGlue::Codim1Extractor::update(const Predicate&) [with GV = Dune::GridView > >]’: /<>/dune/grid-glue/extractors/codim1extractor.hh:109:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 109 | void Codim1Extractor::update(const Predicate& predicate) | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:20: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 3; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/dune/grid-glue/test/overlappingcouplingtest.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/grid-glue/merging/conformingmerge.hh:130:35: required from ‘void Dune::GridGlue::ConformingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim = 3; int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<3, 3>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/conformingmerge.hh:98:6: 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 /usr/include/dune/grid/uggrid/uggridgeometry.hh:12, from /usr/include/dune/grid/uggrid.hh:116, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:10: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 2; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 1; int dim2 = 1; int dimworld = 1; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /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]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 2; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: 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 = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 1; int dim2 = 1; int dimworld = 1; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<1, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: 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 /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/yaspgrid.hh:20, from /<>/dune/grid-glue/test/overlappingcouplingtest.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/grid-glue/merging/simplexintersection.cc:239:18: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 2; T = double]’ /<>/dune/grid-glue/merging/simplexintersection.cc:588:73: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 2; T = double]’ /<>/dune/grid-glue/merging/simplexintersection.cc:852:72: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 2; T = double]’ /<>/dune/grid-glue/merging/computeintersection.cc:38:51: required from ‘static bool Dune::GridGlue::IntersectionComputation::computeIntersection(const std::vector&, const std::vector&, std::vector >&, std::vector >&, std::vector&) [with CM = Dune::GridGlue::SimplexMethod<2, 2, 2, double>; typename CM::Vector = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:101:53: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 2; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 2>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/common/densevector.hh:440:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 440 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:23: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 1; int dim2 = 1; int dimworld = 1; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:72:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 72 | T scaling = min((grid1ElementCorners[0] - grid1ElementCorners[1]).two_norm(), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/uggrid/uggridgeometry.hh:12, from /usr/include/dune/grid/uggrid.hh:116, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:10: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ /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/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:20: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 3]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:22: /<>/dune/grid-glue/merging/conformingmerge.hh: In member function ‘void Dune::GridGlue::ConformingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim = 3; int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/conformingmerge.hh:130:35: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | if ( (grid1ElementCorners[i]-grid2ElementCorners[j]).two_norm() < tolerance_ ) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX executable callmergertwicetest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/callmergertwicetest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/callmergertwicetest.dir/callmergertwicetest.cc.o -o callmergertwicetest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas /<>/dune/grid-glue/merging/conformingmerge.hh: In member function ‘void Dune::GridGlue::ConformingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim = 2; int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/conformingmerge.hh:130:35: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/conformingmerge.hh: In member function ‘void Dune::GridGlue::ConformingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim = 1; int dimworld = 1; T = double]’: /<>/dune/grid-glue/merging/conformingmerge.hh:130:35: note: parameter passing 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/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:23: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 2; int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:72:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 72 | T scaling = min((grid1ElementCorners[0] - grid1ElementCorners[1]).two_norm(), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/uggrid/uggridgeometry.hh:12, from /usr/include/dune/grid/uggrid.hh:116, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:10: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ /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 /<>/dune/grid-glue/test/overlappingcouplingtest.cc:8: /usr/include/dune/grid/yaspgrid.hh: In constructor ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantOffsetCoordinates]’: /usr/include/dune/grid/yaspgrid.hh:976:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 976 | YaspGrid (Dune::FieldVector lowerleft, | ^~~~~~~~ make[5]: Leaving directory '/<>/build' [ 50%] Built target callmergertwicetest make -f dune/grid-glue/test/CMakeFiles/computecyclicordertest.dir/build.make dune/grid-glue/test/CMakeFiles/computecyclicordertest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/computecyclicordertest.dir/DependInfo.cmake --color= Scanning dependencies of target computecyclicordertest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/computecyclicordertest.dir/build.make dune/grid-glue/test/CMakeFiles/computecyclicordertest.dir/build make[5]: Entering directory '/<>/build' [ 54%] Building CXX object dune/grid-glue/test/CMakeFiles/computecyclicordertest.dir/computecyclicordertest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/computecyclicordertest.dir/computecyclicordertest.cc.o -c /<>/dune/grid-glue/test/computecyclicordertest.cc /usr/include/dune/grid/yaspgrid.hh: In constructor ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantOffsetCoordinates]’: /usr/include/dune/grid/yaspgrid.hh:976:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/merging/contactmerge.hh:21, from /<>/dune/grid-glue/test/computecyclicordertest.cc:7: /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/grid-glue/merging/contactmerge.cc:225:48: required from ‘void Dune::GridGlue::ContactMerge::computeCyclicOrder(const std::vector::dim>, 2> >&, const LocalCoords&, std::vector&) const [with int dimworld = 3; T = double; Dune::GridGlue::ContactMerge::LocalCoords = Dune::FieldVector]’ /<>/dune/grid-glue/test/computecyclicordertest.cc:56:54: 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 /usr/include/c++/10/functional:59, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /<>/dune/grid-glue/merging/contactmerge.hh:16, from /<>/dune/grid-glue/test/computecyclicordertest.cc:7: /usr/include/c++/10/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:58: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /usr/include/c++/10/bits/std_function.h:617:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | function<_Res(_ArgTypes...)>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/computecyclicordertest.cc:7: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << Dune::GridGlue::ContactMerge::dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:75:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 75 | corner[domGrid] = localCornerCoords(i, elementTypes[domGrid]); | ^~~~~~ In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/computecyclicordertest.cc:7: /<>/dune/grid-glue/common/projection_impl.hh: In member function ‘void Dune::GridGlue::Projection::doProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:181:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | directions[i] = target[i+1] - target[0]; | ^~~~~~~~~~ In file included from /<>/dune/grid-glue/test/computecyclicordertest.cc:7: /<>/dune/grid-glue/merging/contactmerge.hh: In static member function ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/computecyclicordertest.cc:7: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | nodalDomainDirections_[i] = domainDirections_(coords1[i]); | ^~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::computeCyclicOrder(const std::vector::dim>, 2> >&, const LocalCoords&, std::vector&) const [with int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:225:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 225 | LocalCoords edge0 = polytopeCorners[1][0] - polytopeCorners[0][0]; | ^~~~~ [ 59%] Linking CXX executable disconnectedtest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/disconnectedtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/disconnectedtest.dir/disconnectedtest.cc.o -o disconnectedtest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas make[5]: Leaving directory '/<>/build' [ 59%] Built target disconnectedtest make -f dune/grid-glue/test/CMakeFiles/mixeddimoverlappingtest.dir/build.make dune/grid-glue/test/CMakeFiles/mixeddimoverlappingtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/mixeddimoverlappingtest.dir/DependInfo.cmake --color= Scanning dependencies of target mixeddimoverlappingtest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/mixeddimoverlappingtest.dir/build.make dune/grid-glue/test/CMakeFiles/mixeddimoverlappingtest.dir/build make[5]: Entering directory '/<>/build' [ 63%] Building CXX object dune/grid-glue/test/CMakeFiles/mixeddimoverlappingtest.dir/mixeddimoverlappingtest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/mixeddimoverlappingtest.dir/mixeddimoverlappingtest.cc.o -c /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/computecyclicordertest.cc:7: /<>/dune/grid-glue/common/projection_impl.hh: In function ‘typename Corners::value_type Dune::GridGlue::ProjectionImplementation::interpolate(const Coordinate&, const Corners&) [with Coordinate = Dune::FieldVector; Corners = std::vector, std::allocator > >]’: /<>/dune/grid-glue/common/projection_impl.hh:68:1: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 68 | interpolate(const Coordinate& x, const Corners& corners) | ^~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /<>/dune/grid-glue/test/couplingtest.hh:11, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:13: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:743:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 743 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ /<>/dune/grid-glue/test/overlappingcouplingtest.cc: In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /<>/dune/grid-glue/test/overlappingcouplingtest.cc:295:1: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 295 | } | ^ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:20: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 3]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 2]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /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/grid-glue/test/couplingtest.hh:38:63: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:112:20: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate 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 = 1; int cdim = 1; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:45:65: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:112:20: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:45:32: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:112:20: required from here /usr/include/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 1; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 2; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:104:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return Impl::IntersectionListLocal::corner(*impl_, intersection, corner, index); | ^ In file included from /usr/include/dune/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:7: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of ‘Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:167:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/test/couplingtest.hh:38:31: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:112:20: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local1 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local1 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 1; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 2; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:104:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:120:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | static typename P::Local1 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/adapter/intersection.hh:206:66: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:104:14: required from here /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.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]’: /usr/include/dune/geometry/affinegeometry.hh:538:55: required from ‘Dune::AffineGeometry::AffineGeometry(const ReferenceElement&, const CoordVector&) [with CoordVector = std::array, 2>; ct = double; int mydim = 1; int cdim = 1; Dune::AffineGeometry::ReferenceElement = Dune::Geo::ReferenceElement >]’ /usr/include/dune/geometry/affinegeometry.hh:545:69: required from ‘Dune::AffineGeometry::AffineGeometry(Dune::GeometryType, const CoordVector&) [with CoordVector = std::array, 2>; ct = double; int mydim = 1; int cdim = 1]’ /usr/include/c++/10/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Dune::AffineGeometry; _Args = {const Dune::GeometryType&, std::array, 2>&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ /<>/dune/grid-glue/adapter/intersection.hh:195:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:104:14: 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 | ^~~~~~~~ [ 68%] Linking CXX executable computecyclicordertest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/computecyclicordertest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/computecyclicordertest.dir/computecyclicordertest.cc.o -o computecyclicordertest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, Dune::YaspEntity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >; std::allocator_traits >::allocator_type = std::allocator > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >; _Alloc = std::allocator > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr_base.h:682:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >; _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >; _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:95:76: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ make[5]: Leaving directory '/<>/build' [ 68%] Built target computecyclicordertest make -f dune/grid-glue/test/CMakeFiles/mixeddimscalingtest.dir/build.make dune/grid-glue/test/CMakeFiles/mixeddimscalingtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/mixeddimscalingtest.dir/DependInfo.cmake --color= Scanning dependencies of target mixeddimscalingtest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/mixeddimscalingtest.dir/build.make dune/grid-glue/test/CMakeFiles/mixeddimscalingtest.dir/build make[5]: Entering directory '/<>/build' [ 72%] Building CXX object dune/grid-glue/test/CMakeFiles/mixeddimscalingtest.dir/mixeddimscalingtest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/mixeddimscalingtest.dir/mixeddimscalingtest.cc.o -c /<>/dune/grid-glue/test/mixeddimscalingtest.cc In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:6, from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:8, from /usr/include/dune/grid/geometrygrid/entity.hh:10, from /usr/include/dune/grid/geometrygrid/datahandle.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:15, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 2; Impl = MixedDimTrafo<1, 2, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: required from ‘Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, false>; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 2, double> > >]’ /usr/include/dune/geometry/multilineargeometry.hh:530:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/grid/geometrygrid/geometry.hh:138:20: required from ‘Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, false>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >]’ /usr/include/dune/grid/geometrygrid/entity.hh:254:18: required from ‘Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; Dune::GeoGrid::EntityBase::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, Dune::GeoGrid::Geometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; EntityImp = Dune::GeoGrid::Entity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, Dune::GeoGrid::Geometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:45:23: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:112:20: required from here /usr/include/dune/grid/geometrygrid/hostcorners.hh:35:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 35 | Coordinate operator[] ( int i ) const | ^~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 2, double> > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/geometry.hh:189:78: required from ‘Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]’ /usr/include/dune/grid/common/geometry.hh:158:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:229:43: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > >, MixedDimTrafo<1, 2, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, MixedDimTrafo<1, 2, double> >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > >, MixedDimTrafo<1, 2, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, MixedDimTrafo<1, 2, double> >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:682:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Alloc = std::allocator > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Alloc = std::allocator > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:96:76: 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/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/hostcorners.hh:37:36: required from ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 2; Impl = MixedDimTrafo<1, 2, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: required from ‘Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, false>; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 2, double> > >]’ /usr/include/dune/geometry/multilineargeometry.hh:530:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/grid/geometrygrid/geometry.hh:138:20: required from ‘Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, false>; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >]’ /usr/include/dune/grid/geometrygrid/entity.hh:254:18: required from ‘Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; Dune::GeoGrid::EntityBase::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, Dune::GeoGrid::Geometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; EntityImp = Dune::GeoGrid::Entity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >, Dune::GeoGrid::Geometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:45:23: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:112:20: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 1; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 1; Dune::GridGlue::SimplicialIntersectionListProvider::Local1 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 1; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:130:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 1; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /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]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 1; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: 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 = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:130:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 1; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: 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/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.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/grid-glue/merging/simplexintersection.cc:239:18: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 2; T = double]’ /<>/dune/grid-glue/merging/simplexintersection.cc:588:73: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 2; T = double]’ /<>/dune/grid-glue/merging/simplexintersection.cc:43:78: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 2; int dim1 = 2; int dim2 = 1; T = double]’ /<>/dune/grid-glue/merging/computeintersection.cc:38:51: required from ‘static bool Dune::GridGlue::IntersectionComputation::computeIntersection(const std::vector&, const std::vector&, std::vector >&, std::vector >&, std::vector&) [with CM = Dune::GridGlue::SimplexMethod<2, 2, 1, double>; typename CM::Vector = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:101:53: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 1; int dimworld = 2; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<2, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/common/densevector.hh:440:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 440 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:11: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 1; int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:130:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | g2local[i] = grid2Geometry.local(P[i]); | ^~~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:171:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | g1local[j] = grid1Geometry.local(global[j]); | ^~~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:172:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 172 | g2local[j] = grid2Geometry.local(global[j]); | ^~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/common/densevector.hh: In member function ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]’: /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ /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 | ^~~~~~~~~~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:313:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; | ^~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ /usr/include/dune/geometry/multilineargeometry.hh: In static member function ‘static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:19, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:11: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 2; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ /<>/dune/grid-glue/merging/standardmerge.hh:802:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 802 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ In file included from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:9: /<>/dune/grid-glue/extractors/codim0extractor.hh: In member function ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > >]’: /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | (geometry.corner(1)[0] < geometry.corner(0)[0]); | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/dune/grid/yaspgrid.hh:76, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:7: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function ‘Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 505 | auto ll = _it.lowerleft(); | ^~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In static member function ‘static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 1; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 2, double> > >]’: /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:76, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:7: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function ‘Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 854 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In member function ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; GeometryImp = Dune::GeoGrid::Geometry]’: /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:206:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | corners_global[i] = gridWorldGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 2; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:13: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 0, 1>]’: /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:45:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | outside.geometry().global(rIIt->geometryInOutside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:44:78: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Dune::FieldVector localGrid1Pos = | ^~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /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 = 1]’: /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In member function ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 2, double> >; GeometryImp = Dune::GeoGrid::Geometry]’: /usr/include/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:13: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, 1, 0>]’: /<>/dune/grid-glue/test/couplingtest.hh:38:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 38 | inside.geometry().global(rIIt->geometryInInside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /<>/dune/grid-glue/test/couplingtest.hh:11, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:13: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:743:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 743 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /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 = 1; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:45:65: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:111:35: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:45:32: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:111:35: required from here /usr/include/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 1; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 3; int grid2Dim = 1; int dimworld = 3]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:105:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return Impl::IntersectionListLocal::corner(*impl_, intersection, corner, index); | ^ In file included from /usr/include/dune/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:7: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of ‘Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 3; unsigned int coorddim = 3; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:167:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/test/couplingtest.hh:38:31: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:111:35: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local1 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local1 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 1; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 3; int grid2Dim = 1; int dimworld = 3]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:105:14: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:120:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | static typename P::Local1 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/adapter/intersection.hh:206:66: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:105:14: required from here /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.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]’: /usr/include/dune/geometry/affinegeometry.hh:538:55: required from ‘Dune::AffineGeometry::AffineGeometry(const ReferenceElement&, const CoordVector&) [with CoordVector = std::array, 2>; ct = double; int mydim = 1; int cdim = 1; Dune::AffineGeometry::ReferenceElement = Dune::Geo::ReferenceElement >]’ /usr/include/dune/geometry/affinegeometry.hh:545:69: required from ‘Dune::AffineGeometry::AffineGeometry(Dune::GeometryType, const CoordVector&) [with CoordVector = std::array, 2>; ct = double; int mydim = 1; int cdim = 1]’ /usr/include/c++/10/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Dune::AffineGeometry; _Args = {const Dune::GeometryType&, std::array, 2>&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ /<>/dune/grid-glue/adapter/intersection.hh:195:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:105:14: 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 /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, Dune::YaspEntity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >; std::allocator_traits >::allocator_type = std::allocator > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >; _Alloc = std::allocator > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr_base.h:682:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >; _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >; _Alloc = std::allocator > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:96:76: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:6, from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:8, from /usr/include/dune/grid/geometrygrid/entity.hh:10, from /usr/include/dune/grid/geometrygrid/datahandle.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:15, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 3; Impl = MixedDimTrafo<1, 3, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: required from ‘Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, false>; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 3, double> > >]’ /usr/include/dune/geometry/multilineargeometry.hh:530:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/grid/geometrygrid/geometry.hh:138:20: required from ‘Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, false>; int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >]’ /usr/include/dune/grid/geometrygrid/entity.hh:254:18: required from ‘Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; Dune::GeoGrid::EntityBase::Geometry = Dune::Geometry<1, 3, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, Dune::GeoGrid::Geometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; EntityImp = Dune::GeoGrid::Entity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 3, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, Dune::GeoGrid::Geometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:45:23: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:111:35: required from here /usr/include/dune/grid/geometrygrid/hostcorners.hh:35:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 35 | Coordinate operator[] ( int i ) const | ^~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 3, double> > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/geometry.hh:189:78: required from ‘Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]’ /usr/include/dune/grid/common/geometry.hh:158:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:229:43: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > >, MixedDimTrafo<1, 3, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, MixedDimTrafo<1, 3, double> >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > >, MixedDimTrafo<1, 3, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function, MixedDimTrafo<1, 3, double> >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 3, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 3, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:682:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; _Alloc = std::allocator > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 3, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 3, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 3, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 3, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 3, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 3, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; _Alloc = std::allocator > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 3, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 3, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 3, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 3, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:97:76: 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/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1>; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/hostcorners.hh:37:36: required from ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 3; Impl = MixedDimTrafo<1, 3, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: required from ‘Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, false>; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 3, double> > >]’ /usr/include/dune/geometry/multilineargeometry.hh:530:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/grid/geometrygrid/geometry.hh:138:20: required from ‘Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, false>; int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >]’ /usr/include/dune/grid/geometrygrid/entity.hh:254:18: required from ‘Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; Dune::GeoGrid::EntityBase::Geometry = Dune::Geometry<1, 3, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, Dune::GeoGrid::Geometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; EntityImp = Dune::GeoGrid::Entity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 3, const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >, Dune::GeoGrid::Geometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:45:23: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimscalingtest.cc:111:35: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 1; Dune::GridGlue::SimplicialIntersectionListProvider::Local0 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 1; Dune::GridGlue::SimplicialIntersectionListProvider::Local1 = Dune::FieldVector; Dune::GridGlue::SimplicialIntersectionListProvider::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 3; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 3; int dim2 = 1; int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<3, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:130:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 3; int dim2 = 1; int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<3, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::JacobianTransposed = Dune::FieldMatrix; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/geometry/multilineargeometry.hh:315:96: required from ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:130:45: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 3; int dim2 = 1; int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<3, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/geometry/multilineargeometry.hh:369:24: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 369 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.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/grid-glue/merging/simplexintersection.cc:239:18: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 3; T = double]’ /<>/dune/grid-glue/merging/simplexintersection.cc:588:73: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 3; T = double]’ /<>/dune/grid-glue/merging/simplexintersection.cc:754:73: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 3; T = double]’ /<>/dune/grid-glue/merging/simplexintersection.cc:43:78: required from ‘static bool Dune::GridGlue::SimplexMethod::computeIntersectionPoints(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, std::vector >&) [with int dimWorld = 3; int dim1 = 3; int dim2 = 1; T = double]’ /<>/dune/grid-glue/merging/computeintersection.cc:38:51: required from ‘static bool Dune::GridGlue::IntersectionComputation::computeIntersection(const std::vector&, const std::vector&, std::vector >&, std::vector >&, std::vector&) [with CM = Dune::GridGlue::SimplexMethod<3, 3, 1, double>; typename CM::Vector = Dune::FieldVector]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:101:53: required from ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 3; int dim2 = 1; int dimworld = 3; T = double; typename Dune::GridGlue::StandardMerge::SimplicialIntersection = Dune::GridGlue::SimplicialIntersectionListProvider<3, 1>::SimplicialIntersection]’ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: required from here /usr/include/dune/common/densevector.hh:440:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 440 | derived_type operator+ (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc: In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:113:1: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 113 | } | ^ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:11: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 3; int dim2 = 1; int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:130:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | g2local[i] = grid2Geometry.local(P[i]); | ^~~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:171:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | g1local[j] = grid1Geometry.local(global[j]); | ^~~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:172:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 172 | g2local[j] = grid2Geometry.local(global[j]); | ^~~~~~~ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 2; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/common/densevector.hh: In member function ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]’: /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:313:32: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 313 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; | ^~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh:315:96: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 315 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh:317:73: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 317 | return LocalCoordinate( std::numeric_limits< ctype > :: max() ); | ^ /usr/include/dune/geometry/multilineargeometry.hh: In static member function ‘static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 1; CornerIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh: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/grid-glue/merging/overlappingmerge.hh:19, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:11: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 3; int grid2Dim = 1; int dimworld = 3]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ /<>/dune/grid-glue/merging/standardmerge.hh:802:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 802 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ In file included from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:9: /<>/dune/grid-glue/extractors/codim0extractor.hh: In member function ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > >]’: /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 159 | (geometry.corner(1)[0] < geometry.corner(0)[0]); | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/dune/grid/yaspgrid.hh:76, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:7: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function ‘Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 505 | auto ll = _it.lowerleft(); | ^~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In static member function ‘static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 1; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, MixedDimTrafo<1, 3, double> > >]’: /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:76, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:7: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function ‘Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1>]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 854 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In member function ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; GeometryImp = Dune::GeoGrid::Geometry]’: /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:206:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | corners_global[i] = gridWorldGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 3; int grid2Dim = 1; int dimworld = 3]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:13: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >, 0, 1>]’: /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:45:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | outside.geometry().global(rIIt->geometryInOutside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:44:78: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Dune::FieldVector localGrid1Pos = | ^~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /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 = 1]’: /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/grid/common/geometry.hh: In member function ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, MixedDimTrafo<1, 3, double> >; GeometryImp = Dune::GeoGrid::Geometry]’: /usr/include/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:13: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >, 1, 0>]’: /<>/dune/grid-glue/test/couplingtest.hh:38:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 38 | inside.geometry().global(rIIt->geometryInInside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:25: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Dune::GridGlue::Codim0Extractor > > >, 1, 0>]’: /<>/dune/grid-glue/test/couplingtest.hh:17:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 17 | bool testIntersection(const IntersectionIt & rIIt, double eps) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/uggrid/uggridgeometry.hh:12, from /usr/include/dune/grid/uggrid.hh:116, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:10: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ /<>/dune/grid-glue/test/mixeddimscalingtest.cc: In function ‘Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]’: /<>/dune/grid-glue/test/mixeddimscalingtest.cc:134:1: note: parameter passing for argument of type ‘Dune::FieldMatrix’ when C++17 is enabled changed to match C++14 in GCC 10.1 134 | } | ^ In file included from /<>/dune/grid-glue/merging/merger.hh:11, from /<>/dune/grid-glue/gridglue.hh:25, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 3; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:12: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor ‘Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]’: /usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:19: /<>/dune/grid-glue/extractors/codim0extractor.hh: In member function ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > >]’: /<>/dune/grid-glue/extractors/codim0extractor.hh:84:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 84 | void Codim0Extractor::update(const Predicate& predicate) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/gridview.hh:13, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:12, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:13: /usr/include/dune/grid/geometrygrid/intersection.hh: In member function ‘Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (Dune::GeoGrid::Intersection::dimension - 1)>&) const [with Grid = const Dune::GeometryGrid >, ShiftTrafo<2, double>, std::allocator >; HostIntersection = Dune::Intersection >, Dune::YaspIntersection > > >]’: /usr/include/dune/grid/geometrygrid/intersection.hh:145:7: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:18: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > >, ShiftTrafo<2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:20: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/yaspgrid.hh:75, from /<>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:12: /usr/include/dune/grid/yaspgrid/yaspgridgeometry.hh: In constructor ‘Dune::YaspGeometry::YaspGeometry(const Dune::FieldVector&, const Dune::FieldVector&, const std::bitset&) [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]’: /usr/include/dune/grid/yaspgrid/yaspgridgeometry.hh:41:62: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 41 | : AxisAlignedCubeGeometry(ll,ur,shift) | ^ In file included from /usr/include/dune/grid/uggrid/uggridgeometry.hh:12, from /usr/include/dune/grid/uggrid.hh:116, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:10: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 1; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:32, from /<>/dune/grid-glue/merging/conformingmerge.hh:32, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:22: /<>/dune/grid-glue/merging/computeintersection.hh: In function ‘int Dune::GridGlue::insertPoint(V, std::vector&) [with V = Dune::FieldVector]’: /<>/dune/grid-glue/merging/computeintersection.hh:162:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | inline int insertPoint(const V p, std::vector& P) | ^~~~~~~~~~~ /<>/dune/grid-glue/merging/computeintersection.hh: In function ‘int Dune::GridGlue::insertPoint(V, std::vector&) [with V = Dune::FieldVector]’: /<>/dune/grid-glue/merging/computeintersection.hh:162:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /<>/dune/grid-glue/merging/computeintersection.hh:191, from /<>/dune/grid-glue/merging/standardmerge.hh:32, from /<>/dune/grid-glue/merging/conformingmerge.hh:32, from /<>/dune/grid-glue/test/overlappingcouplingtest.cc:22: /<>/dune/grid-glue/merging/computeintersection.cc: In static member function ‘static bool Dune::GridGlue::IntersectionComputation::computeIntersection(const std::vector&, const std::vector&, std::vector >&, std::vector >&, std::vector&) [with CM = Dune::GridGlue::SimplexMethod<2, 2, 2, double>]’: /<>/dune/grid-glue/merging/computeintersection.cc:45:44: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | int k = insertPoint(sP[sSX[ki][kii]],P); // determine index in P | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:10: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ In file included from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:7: /usr/include/dune/grid/yaspgrid.hh: In constructor ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]’: /usr/include/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc: In function ‘int main(int, char**)’: /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:77:39: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 77 | Grid1 cubeGrid1_in(upper1, elements1); | ^ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:32, from /<>/dune/grid-glue/merging/overlappingmerge.hh:19, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:11: /<>/dune/grid-glue/merging/computeintersection.hh: In function ‘int Dune::GridGlue::insertPoint(V, std::vector&) [with V = Dune::FieldVector]’: /<>/dune/grid-glue/merging/computeintersection.hh:162:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | inline int insertPoint(const V p, std::vector& P) | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/mixeddimoverlappingtest.cc:11: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 2; int dim2 = 1; int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | void OverlappingMerge::computeIntersections(const Dune::GeometryType& grid1ElementType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 129 | g1local[i] = grid1Geometry.local(P[i]); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:130:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | g2local[i] = grid2Geometry.local(P[i]); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 129 | g1local[i] = grid1Geometry.local(P[i]); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:130:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | g2local[i] = grid2Geometry.local(P[i]); | ~~~~~~~~~~~~~~~~~~~^~~~~~ [ 77%] Linking CXX executable overlappingcouplingtest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/overlappingcouplingtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/overlappingcouplingtest.dir/overlappingcouplingtest.cc.o -o overlappingcouplingtest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas make[5]: Leaving directory '/<>/build' [ 77%] Built target overlappingcouplingtest make -f dune/grid-glue/test/CMakeFiles/mixeddimcouplingtest.dir/build.make dune/grid-glue/test/CMakeFiles/mixeddimcouplingtest.dir/depend make[5]: Entering directory '/<>/build' cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/dune/grid-glue/test /<>/build /<>/build/dune/grid-glue/test /<>/build/dune/grid-glue/test/CMakeFiles/mixeddimcouplingtest.dir/DependInfo.cmake --color= Scanning dependencies of target mixeddimcouplingtest make[5]: Leaving directory '/<>/build' make -f dune/grid-glue/test/CMakeFiles/mixeddimcouplingtest.dir/build.make dune/grid-glue/test/CMakeFiles/mixeddimcouplingtest.dir/build make[5]: Entering directory '/<>/build' [ 81%] Building CXX object dune/grid-glue/test/CMakeFiles/mixeddimcouplingtest.dir/mixeddimcouplingtest.cc.o cd /<>/build/dune/grid-glue/test && /usr/bin/c++ -DENABLE_MPI=1 -DENABLE_TBB=1 -DENABLE_UG=1 -DHAVE_CONFIG_H -DMPICH_SKIP_MPICXX -DMPIPP_H -DMPI_NO_CPPBIND -DModelP -DUG_USE_NEW_DIMENSION_DEFINES -D_TBB_CPP0X -I/<>/build -I/<> -I/usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -I/usr/lib/aarch64-linux-gnu/openmpi/include -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -o CMakeFiles/mixeddimcouplingtest.dir/mixeddimcouplingtest.cc.o -c /<>/dune/grid-glue/test/mixeddimcouplingtest.cc [ 86%] Linking CXX executable nonoverlappingcouplingtest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nonoverlappingcouplingtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/nonoverlappingcouplingtest.dir/nonoverlappingcouplingtest.cc.o -o nonoverlappingcouplingtest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas make[5]: Leaving directory '/<>/build' [ 86%] Built target nonoverlappingcouplingtest In file included from /usr/include/dune/geometry/quadraturerules.hh:532, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:11: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:743:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 743 | { | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function ‘Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)’: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1021:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 1021 | { | ^ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:35:46: required from ‘typename Dune::GridGlue::Codim1Extractor::Predicate makeHorizontalFacePredicate(double) [with GridView = Dune::GridView > > >; typename Dune::GridGlue::Codim1Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:129:92: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /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 = 1; Dune::AffineGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AffineGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:45:65: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:152:15: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/test/couplingtest.hh:45:32: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:152:15: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’: /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:143:13: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:189:98: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return Impl::IntersectionListLocal::corner(*impl_, intersection, corner, index); | ^ In file included from /usr/include/dune/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:10: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of ‘Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector; Dune::AxisAlignedCubeGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:167:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/test/couplingtest.hh:38:31: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:152:15: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:150:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 150 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local0 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local0 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 0; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:143:13: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:107:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 107 | static typename P::Local0 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::MultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/adapter/intersection.hh:182:64: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:228:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:143:13: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/intersectionlist.hh: In instantiation of ‘static typename P::Local1 Dune::GridGlue::Impl::IntersectionListLocal::corner(const P&, typename P::Index, unsigned int, unsigned int) [with P = Dune::GridGlue::IntersectionListProvider, Dune::FieldVector >; typename P::Local1 = Dune::FieldVector; typename P::Index = unsigned int]’: /<>/dune/grid-glue/merging/intersectionlist.hh:189:62: required from ‘auto Dune::GridGlue::IntersectionList::corner(Dune::GridGlue::IntersectionList::Index, unsigned int, unsigned int) const [with int I = 1; Local0 = Dune::FieldVector; Local1 = Dune::FieldVector; Dune::GridGlue::IntersectionList::Index = unsigned int]’ /<>/dune/grid-glue/merging/merger.hh:105:50: required from ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’ /<>/dune/grid-glue/adapter/intersection.hh:171:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:143:13: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /<>/dune/grid-glue/merging/intersectionlist.hh:120:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | static typename P::Local1 corner(const P& p, typename P::Index intersection, unsigned corner, unsigned index) | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, Embedding<1, 2, double>, std::allocator > >; Dune::CachedMultiLinearGeometry::GlobalCoordinate = Dune::FieldVector; Dune::CachedMultiLinearGeometry::LocalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/geometry.hh:192:95: required from ‘Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::GeoGrid::Geometry::LocalCoordinate = Dune::FieldVector]’ /usr/include/dune/grid/common/geometry.hh:167:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector; Dune::Geometry::LocalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/test/couplingtest.hh:45:32: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:152:15: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/geometry/multilineargeometry.hh:547:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 547 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /<>/dune/grid-glue/test/mixeddimcouplingtest.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]’: /usr/include/dune/geometry/affinegeometry.hh:538:55: required from ‘Dune::AffineGeometry::AffineGeometry(const ReferenceElement&, const CoordVector&) [with CoordVector = std::array, 2>; ct = double; int mydim = 1; int cdim = 1; Dune::AffineGeometry::ReferenceElement = Dune::Geo::ReferenceElement >]’ /usr/include/dune/geometry/affinegeometry.hh:545:69: required from ‘Dune::AffineGeometry::AffineGeometry(Dune::GeometryType, const CoordVector&) [with CoordVector = std::array, 2>; ct = double; int mydim = 1; int cdim = 1]’ /usr/include/c++/10/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = Dune::AffineGeometry; _Args = {const Dune::GeometryType&, std::array, 2>&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ /<>/dune/grid-glue/adapter/intersection.hh:195:80: required from ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/intersection.hh:229:28: required from ‘Dune::GridGlue::IntersectionData::IntersectionData(const GridGlue&, unsigned int, unsigned int, bool, bool) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; Dune::GridGlue::IntersectionData::GridGlue = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/adapter/gridglue.cc:214:34: required from ‘void Dune::GridGlue::GridGlue::mergePatches(const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int, const std::vector::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType, Dune::GridGlue::GridGlue::dimworld> >&, const std::vector&, const std::vector&, int) [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; typename Dune::PromotionTraits::type>::type::GridView::ctype, typename std::conditional::type>::type::GridView::ctype>::PromotedType = double]’ /<>/dune/grid-glue/adapter/gridglue.cc:113:9: required from ‘void Dune::GridGlue::GridGlue::build() [with P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:143:13: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: 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 /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /<>/dune/grid-glue/extractors/codim1extractor.hh:187:57: required from ‘void Dune::GridGlue::Codim1Extractor::update(const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim1Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim1extractor.hh:85:5: required from ‘Dune::GridGlue::Codim1Extractor::Codim1Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > > >; Dune::GridGlue::Codim1Extractor::Predicate = std::function >, Dune::YaspEntity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim1Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim1Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > > >; std::allocator_traits >::allocator_type = std::allocator > > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim1Extractor > > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim1Extractor > > > >; _Alloc = std::allocator > > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim1Extractor > > > >; _Args = {Dune::GridView > > >, const std::function >, Dune::YaspEntity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:132:46: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:6, from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:8, from /usr/include/dune/grid/geometrygrid/entity.hh:10, from /usr/include/dune/grid/geometrygrid/datahandle.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:15, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 2; Impl = Embedding<1, 2, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: required from ‘Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, false>; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, Embedding<1, 2, double>, std::allocator > >]’ /usr/include/dune/geometry/multilineargeometry.hh:530:44: required from ‘Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, false>; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, Embedding<1, 2, double>, std::allocator > >]’ /usr/include/dune/grid/geometrygrid/geometry.hh:111:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/grid/geometrygrid/entity.hh:254:18: required from ‘Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; Dune::GeoGrid::EntityBase::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, Dune::GeoGrid::Geometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; EntityImp = Dune::GeoGrid::Entity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, Dune::GeoGrid::Geometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:45:23: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:152:15: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/grid/geometrygrid/hostcorners.hh:35:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 35 | Coordinate operator[] ( int i ) const | ^~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/geometrygrid/geometry.hh: In instantiation of ‘Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid >, MixedDimTrafo<1, 2, double>, std::allocator >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:158:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid >, MixedDimTrafo<1, 2, double>, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:159:29: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: required from ‘static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; std::allocator_traits >::allocator_type = std::allocator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >]’ /usr/include/c++/10/bits/shared_ptr_base.h:551:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Alloc = std::allocator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:334:46: required from ‘void test2d1dCoupling(double) [with int dim = 2; bool par = false]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:398:23: required from here /usr/include/dune/grid/geometrygrid/geometry.hh:189:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } | ^~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/common/geometry.hh: In instantiation of ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/hostcorners.hh:37:36: required from ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 2; Impl = Embedding<1, 2, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: required from ‘Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<1, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, false>; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, Embedding<1, 2, double>, std::allocator > >]’ /usr/include/dune/geometry/multilineargeometry.hh:530:44: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/grid/geometrygrid/entity.hh:254:18: required from ‘Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; Dune::GeoGrid::EntityBase::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, Dune::GeoGrid::Geometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; EntityImp = Dune::GeoGrid::Entity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, Dune::GeoGrid::Geometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:45:23: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:152:15: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In instantiation of ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, MixedDimTrafo<1, 2, double>, std::allocator > >; Dune::MultiLinearGeometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/geometrygrid/geometry.hh:189:78: required from ‘Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; Grid = const Dune::GeometryGrid >, MixedDimTrafo<1, 2, double>, std::allocator >; Dune::GeoGrid::Geometry::GlobalCoordinate = Dune::FieldVector]’ /usr/include/dune/grid/common/geometry.hh:158:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid >, MixedDimTrafo<1, 2, double>, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:229:43: required from ‘void Dune::GridGlue::Codim0Extractor::update(const Predicate&) [with GV = Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /<>/dune/grid-glue/extractors/codim0extractor.hh:70:5: required from ‘Dune::GridGlue::Codim0Extractor::Codim0Extractor(const GV&, const Predicate&) [with GV = Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >; Dune::GridGlue::Codim0Extractor::Predicate = std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>]’ /usr/include/c++/10/ext/new_allocator.h:150:4: required from ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/alloc_traits.h:512:17: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/10/bits/shared_ptr_base.h:1371:71: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/10/bits/shared_ptr.h:408:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}; _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >]’ /usr/include/c++/10/bits/shared_ptr.h:859:14: required from ‘std::shared_ptr<_Tp> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Alloc = std::allocator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /usr/include/c++/10/bits/shared_ptr.h:875:39: required from ‘std::shared_ptr<_Tp> std::make_shared(_Args&& ...) [with _Tp = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; _Args = {Dune::GridView > > >, MixedDimTrafo<1, 2, double>, std::allocator > >, const std::function >, MixedDimTrafo<1, 2, double>, std::allocator >, Dune::GeoGrid::Entity>&, unsigned int)>&}]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:334:46: required from ‘void test2d1dCoupling(double) [with int dim = 2; bool par = false]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:398:23: 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/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:10: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of ‘Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1; Dune::AxisAlignedCubeGeometry::GlobalCoordinate = Dune::FieldVector]’: /usr/include/dune/grid/common/geometry.hh:158:27: required from ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; Dune::Geometry::GlobalCoordinate = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/hostcorners.hh:37:36: required from ‘Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; Dune::GeoGrid::HostCorners::Coordinate = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: required from ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 2; Impl = Embedding<1, 2, double>; Dune::GeoGrid::CoordFunctionCaller >::RangeVector = Dune::FieldVector]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:57:40: required from ‘void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, Dune::GeoGrid::CoordVector::dimensionworld>, size>&) const [with long unsigned int size = 2; int mydim = 1; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; typename std::remove_const::type::Traits::ctype = double]’ /usr/include/dune/grid/geometrygrid/cornerstorage.hh:186:25: required from ‘Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 1; int cdim = 2; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >]’ /usr/include/dune/geometry/multilineargeometry.hh:250:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/dune/grid/geometrygrid/entity.hh:254:18: required from ‘Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; Dune::GeoGrid::EntityBase::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, Dune::GeoGrid::Geometry>]’ /usr/include/dune/grid/common/entity.hh:322:60: required from ‘Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 1; GridImp = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; EntityImp = Dune::GeoGrid::Entity; Dune::Entity<0, dim, GridImp, EntityImp>::Geometry = Dune::Geometry<1, 2, const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >, Dune::GeoGrid::Geometry>]’ /<>/dune/grid-glue/test/couplingtest.hh:45:23: required from ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’ /<>/dune/grid-glue/test/couplingtest.hh:164:46: required from ‘void testCoupling(const GlueType&, double) [with GlueType = Dune::GridGlue::GridGlue > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > > >]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:152:15: required from ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:368:39: required from here /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 237 | GlobalCoordinate corner(int k) const | ^~~~~~ In file included from /usr/include/c++/10/functional:59, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /usr/include/dune/common/parallel/communication.hh:14, from /usr/include/dune/common/parallel/mpihelper.hh:11, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:7: /usr/include/c++/10/bits/std_function.h: In instantiation of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = Dune::FieldVector; _ArgTypes = {Dune::FieldVector}]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:58: required from ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:195:9: required from ‘void Dune::GridGlue::ContactMerge::build(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’ /<>/dune/grid-glue/merging/contactmerge.hh:186:10: required from here /usr/include/c++/10/bits/std_function.h:617:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 617 | function<_Res(_ArgTypes...)>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable mixeddimoverlappingtest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/mixeddimoverlappingtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/mixeddimoverlappingtest.dir/mixeddimoverlappingtest.cc.o -o mixeddimoverlappingtest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local1 Dune::GridGlue::SimplicialIntersectionListProvider::corner1(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:285:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | Local1 corner1(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /<>/dune/grid-glue/common/projection.hh:278, from /<>/dune/grid-glue/merging/contactmerge.cc:5, from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/common/projection_impl.hh: In member function ‘void Dune::GridGlue::Projection::doProjection(const std::tuple&, const std::tuple&) [with Corners = const std::vector, std::allocator > >; Normals = const std::vector, std::allocator > >; Coordinate = Dune::FieldVector]’: /<>/dune/grid-glue/common/projection_impl.hh:181:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 181 | directions[i] = target[i+1] - target[0]; | ^~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/contactmerge.hh: In static member function ‘static Dune::GridGlue::ContactMerge::LocalCoords Dune::GridGlue::ContactMerge::localCornerCoords(int, const Dune::GeometryType&) [with int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/contactmerge.hh:206:24: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | static LocalCoords localCornerCoords(int i, const Dune::GeometryType& gt) | ^~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:239, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/contactmerge.cc: In member function ‘void Dune::GridGlue::ContactMerge::setupNodalDirections(const std::vector >&, const std::vector&, const std::vector&, const std::vector >&, const std::vector&, const std::vector&) [with int dimworld = 2; T = double]’: /<>/dune/grid-glue/merging/contactmerge.cc:279:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | nodalDomainDirections_[i] = domainDirections_(coords1[i]); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/standardmerge.hh: In member function ‘std::pair Dune::GridGlue::StandardMerge::intersectionIndex(unsigned int, unsigned int, Dune::GridGlue::StandardMerge::SimplicialIntersection&) [with T = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/standardmerge.hh:768:56: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 768 | found_ni = found_ni || ((ni-nr).infinity_norm() < eps); | ~~~^~~~ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc: In lambda function: /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:35:46: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 35 | if ( std::abs(element.geometry().corner(refElement.subEntity(face,1,i,dim))[1] - sliceCoord) > 1e-6 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:76, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:10: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function ‘Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:505:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 505 | auto ll = _it.lowerleft(); | ^~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In static member function ‘static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 1; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, Embedding<1, 2, double>, std::allocator > >]’: /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:76, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:10: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function ‘Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >]’: /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:854:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 854 | GeometryImpl _geometry((_it).lowerleft()); | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/common/geometry.hh: In member function ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry]’: /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:20, from /usr/include/dune/grid/common/grid.hh:15, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/common/densevector.hh: In member function ‘Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector]’: /usr/include/dune/common/densevector.hh:448:18: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 448 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:31, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 0; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:282:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:206:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | corners_global[i] = gridWorldGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:31, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/merger.hh: In member function ‘auto Dune::GridGlue::Merger::parentLocal(unsigned int, unsigned int, unsigned int) const [with int n = 1; ctype = double; int grid1Dim = 1; int grid2Dim = 1; int dimworld = 2]’: /<>/dune/grid-glue/merging/merger.hh:103:8: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 103 | auto parentLocal(unsigned int idx, unsigned int corner, unsigned int parId = 0) const | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:18: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 0, 1>]’: /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:45:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | outside.geometry().global(rIIt->geometryInOutside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:44:78: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Dune::FieldVector localGrid1Pos = | ^~~~~~~~~~~~~ make[5]: Leaving directory '/<>/build' [ 90%] Built target mixeddimoverlappingtest In file included from /usr/include/dune/geometry/referenceelementimplementation.hh:26, from /usr/include/dune/geometry/referenceelements.hh:22, from /usr/include/dune/grid/common/geometry.hh:15, from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /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 = 1]’: /usr/include/dune/geometry/affinegeometry.hh:572:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 572 | GlobalCoordinate global ( const LocalCoordinate &local ) const | ^~~~~~ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/common/geometry.hh: In member function ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::GeometryGrid >, Embedding<1, 2, double>, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry]’: /usr/include/dune/grid/common/geometry.hh:165:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 165 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:18: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > > >, Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >, 1, 0>]’: /<>/dune/grid-glue/test/couplingtest.hh:38:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 38 | inside.geometry().global(rIIt->geometryInInside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:206:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | corners_global[i] = gridWorldGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:18: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Embedding<1, 2, double>, std::allocator > > >, Dune::GridGlue::Codim1Extractor > > > >, 0, 1>]’: /<>/dune/grid-glue/test/couplingtest.hh:38:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 38 | inside.geometry().global(rIIt->geometryInInside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, Embedding<1, 2, double>, std::allocator > > >, Dune::GridGlue::Codim1Extractor > > > >, 1, 0>]’: /<>/dune/grid-glue/test/couplingtest.hh:45:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | outside.geometry().global(rIIt->geometryInOutside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:44:78: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Dune::FieldVector localGrid1Pos = | ^~~~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:8, from /usr/include/dune/grid/geometrygrid/entity.hh:10, from /usr/include/dune/grid/geometrygrid/datahandle.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:15, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<0, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 2; Impl = MixedDimTrafo<1, 2, double>]’: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | coordFunction_.evaluate( hostCorners_[ i ], y ); | ~~~~~~~~~~~~^ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/geometry/multilineargeometry.hh: In static member function ‘static bool Dune::MultiLinearGeometry::affine(Dune::MultiLinearGeometry::TopologyId, std::integral_constant, CornerIterator&, Dune::MultiLinearGeometry::JacobianTransposed&) [with int dim = 1; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 1; int cdim = 2; Traits = Dune::GeoGrid::GeometryTraits >, MixedDimTrafo<1, 2, double>, std::allocator > >]’: /usr/include/dune/geometry/multilineargeometry.hh:869:29: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 869 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:8, from /usr/include/dune/grid/geometrygrid/entity.hh:10, from /usr/include/dune/grid/geometrygrid/datahandle.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:15, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh: In member function ‘void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, Dune::GeoGrid::CoordFunctionCaller >::RangeVector&) const [with HostEntity = Dune::Entity<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspEntity>; ct = double; unsigned int dimD = 1; unsigned int dimR = 2; Impl = MixedDimTrafo<1, 2, double>]’: /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:40:46: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 40 | coordFunction_.evaluate( hostCorners_[ i ], y ); | ~~~~~~~~~~~~^ In file included from /usr/include/dune/grid/common/grid.hh:1182, from /usr/include/dune/grid/geometrygrid/grid.hh:11, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:9: /usr/include/dune/grid/common/geometry.hh: In member function ‘Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 2; GridImp = const Dune::GeometryGrid >, MixedDimTrafo<1, 2, double>, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry]’: /usr/include/dune/grid/common/geometry.hh:156:22: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 156 | GlobalCoordinate corner ( int i ) const | ^~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:206:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 206 | corners_global[i] = gridWorldGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim0Extractor > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >; P1 = Dune::GridGlue::Codim1Extractor > > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:171:11: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 171 | corners_subEntity_local[i] = glue.merger_->template parentLocal(mergeindex, i, par); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/adapter/intersection.hh:182:13: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 182 | corners_element_local[i] = gridLocalGeometry.global(corners_subEntity_local[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:18: /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, Dune::GridGlue::Codim1Extractor > > > >, 0, 1>]’: /<>/dune/grid-glue/test/couplingtest.hh:38:63: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 38 | inside.geometry().global(rIIt->geometryInInside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:37:77: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 37 | Dune::FieldVector localGrid0Pos = | ^~~~~~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh: In function ‘bool testIntersection(const IntersectionIt&, double) [with IntersectionIt = Dune::GridGlue::IntersectionIterator > > >, MixedDimTrafo<1, 2, double>, std::allocator > > >, Dune::GridGlue::Codim1Extractor > > > >, 1, 0>]’: /<>/dune/grid-glue/test/couplingtest.hh:45:65: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | outside.geometry().global(rIIt->geometryInOutside().global(quadPos)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/dune/grid-glue/test/couplingtest.hh:44:78: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 44 | Dune::FieldVector localGrid1Pos = | ^~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:7: /usr/include/dune/grid/yaspgrid.hh: In constructor ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 1; Coordinates = Dune::EquidistantCoordinates]’: /usr/include/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:30, from /<>/dune/grid-glue/merging/contactmerge.hh:28, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/merging/intersectionlist.hh: In member function ‘Dune::GridGlue::SimplicialIntersectionListProvider::Local0 Dune::GridGlue::SimplicialIntersectionListProvider::corner0(Dune::GridGlue::SimplicialIntersectionListProvider::Index, unsigned int, unsigned int) const [with int dim0 = 1; int dim1 = 1]’: /<>/dune/grid-glue/merging/intersectionlist.hh:282:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 282 | Local0 corner0(Index intersection, unsigned corner, unsigned index) const override | ^~~~~~~ In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:10: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 0; P0 = Dune::GridGlue::Codim0Extractor > > >; P1 = Dune::GridGlue::Codim0Extractor > >, MixedDimTrafo<1, 3, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/geometrygrid/geometry.hh:10, from /usr/include/dune/grid/geometrygrid/gridfamily.hh:11, from /usr/include/dune/grid/geometrygrid/grid.hh:16, from /usr/include/dune/grid/geometrygrid.hh:3, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:6: /usr/include/dune/geometry/multilineargeometry.hh: In member function ‘Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]’: /usr/include/dune/geometry/multilineargeometry.hh:304:21: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 304 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ In file included from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:7: /usr/include/dune/grid/yaspgrid.hh: In constructor ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 3; Coordinates = Dune::EquidistantCoordinates]’: /usr/include/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ /<>/dune/grid-glue/test/mixeddimscalingtest.cc: In function ‘bool doTest(double)’: /<>/dune/grid-glue/test/mixeddimscalingtest.cc:75:39: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 75 | Grid1 cubeGrid1_in(upper1, elements1); | ^ In file included from /<>/dune/grid-glue/merging/standardmerge.hh:32, from /<>/dune/grid-glue/merging/overlappingmerge.hh:19, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:11: /<>/dune/grid-glue/merging/computeintersection.hh: In function ‘int Dune::GridGlue::insertPoint(V, std::vector&) [with V = Dune::FieldVector]’: /<>/dune/grid-glue/merging/computeintersection.hh:162:12: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 162 | inline int insertPoint(const V p, std::vector& P) | ^~~~~~~~~~~ In file included from /<>/dune/grid-glue/merging/overlappingmerge.hh:85, from /<>/dune/grid-glue/test/mixeddimscalingtest.cc:11: /<>/dune/grid-glue/merging/overlappingmerge.cc: In member function ‘void Dune::GridGlue::OverlappingMerge::computeIntersections(const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << dim1)>&, unsigned int, const Dune::GeometryType&, const std::vector >&, std::bitset<(1 << grid1Dim)>&, unsigned int, std::vector::SimplicialIntersection>&) [with int dim1 = 3; int dim2 = 1; int dimworld = 3; T = double]’: /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 32 | void OverlappingMerge::computeIntersections(const Dune::GeometryType& grid1ElementType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/overlappingmerge.cc:32:6: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 /<>/dune/grid-glue/merging/overlappingmerge.cc:129:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 129 | g1local[i] = grid1Geometry.local(P[i]); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/dune/grid-glue/merging/overlappingmerge.cc:130:45: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | g2local[i] = grid2Geometry.local(P[i]); | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:30, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:10: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor ‘Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector, const std::bitset&) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2]’: /usr/include/dune/geometry/axisalignedcubegeometry.hh:113:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 113 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Linking CXX executable mixeddimscalingtest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/mixeddimscalingtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/mixeddimscalingtest.dir/mixeddimscalingtest.cc.o -o mixeddimscalingtest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas make[5]: Leaving directory '/<>/build' [ 95%] Built target mixeddimscalingtest In file included from /<>/dune/grid-glue/adapter/gridglue.cc:5, from /<>/dune/grid-glue/gridglue.hh:403, from /<>/dune/grid-glue/merging/contactmerge.hh:29, from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:15: /<>/dune/grid-glue/adapter/intersection.hh: In member function ‘void Dune::GridGlue::IntersectionData::initializeGeometry(const GridGlue&, unsigned int) [with int side = 1; P0 = Dune::GridGlue::Codim1Extractor > > > >; P1 = Dune::GridGlue::Codim0Extractor > > >, Embedding<1, 2, double>, std::allocator > > >]’: /<>/dune/grid-glue/adapter/intersection.hh:145:10: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 145 | void IntersectionData::initializeGeometry(const GridGlue& glue, unsigned mergeindex) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:10: /usr/include/dune/grid/yaspgrid.hh: In constructor ‘Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Dune::YaspGrid::CollectiveCommunicationType, const Dune::YLoadBalance*) [with int dim = 2; Coordinates = Dune::EquidistantCoordinates]’: /usr/include/dune/grid/yaspgrid.hh:904:5: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 904 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc: In function ‘void test1d2dCouplingMatchingDimworld() [with int dim = 2]’: /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:112:15: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 112 | GridType1d_ cubeGrid1_(upper1d, elements1d); | ^~~~~~~~~~ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc: In function ‘void test2d1dCouplingMatchingDimworld() [with int dim = 2]’: /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:184:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 184 | GridType2d cubeGrid1(upper, elements); | ^~~~~~~~~ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc: In function ‘void test2d1dCoupling(double) [with int dim = 2; bool par = false]’: /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:307:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 307 | GridType1d cubeGrid0_in(upper1d, elements1d); | ^~~~~~~~~~~~ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:319:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 319 | GridType2d cubeGrid1(upper, elements); | ^~~~~~~~~ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc: In function ‘void test2d1dCoupling(double) [with int dim = 2; bool par = true]’: /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:307:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 307 | GridType1d cubeGrid0_in(upper1d, elements1d); | ^~~~~~~~~~~~ /<>/dune/grid-glue/test/mixeddimcouplingtest.cc:319:14: note: parameter passing for argument of type ‘Dune::FieldVector’ when C++17 is enabled changed to match C++14 in GCC 10.1 319 | GridType2d cubeGrid1(upper, elements); | ^~~~~~~~~ [100%] Linking CXX executable mixeddimcouplingtest cd /<>/build/dune/grid-glue/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/mixeddimcouplingtest.dir/link.txt --verbose=1 /usr/bin/c++ -std=c++17 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-no-as-needed -pthread -rdynamic CMakeFiles/mixeddimcouplingtest.dir/mixeddimcouplingtest.cc.o -o mixeddimcouplingtest -Wl,-rpath,/<>/build/lib:/usr/lib/aarch64-linux-gnu/openmpi/lib ../../../lib/libdunegridglue.so.2.7.0 -llapack -lf77blas -latlas -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunealbertagrid_3d.so.2.7.0 -lalberta_3d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_2d.so.2.7.0 -lalberta_2d /usr/lib/aarch64-linux-gnu/libdunealbertagrid_1d.so.2.7.0 -lalberta_1d -lalberta_utilities -lm -lltdl /usr/lib/aarch64-linux-gnu/libdunegrid.so.2.7.0 /usr/lib/aarch64-linux-gnu/libdunegeometry.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS3.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugS2.so.2.7.0 /usr/lib/aarch64-linux-gnu/libugL.so.2.7.0 -pthread /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/aarch64-linux-gnu/libdunecommon.so.2.7.0 -llapack -lf77blas -latlas make[5]: Leaving directory '/<>/build' [100%] Built target mixeddimcouplingtest 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= Scanning dependencies of target build_tests 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-060 Build name: Linux-c++ Create new tag: 20201005-0110 - Experimental Test project /<>/build Start 1: callmergertwicetest 1/12 Test #1: callmergertwicetest ................ Passed 0.02 sec Start 2: ringcommtest 2/12 Test #2: ringcommtest ....................... Passed 0.24 sec Start 3: ringcommtest-mpi-2 3/12 Test #3: ringcommtest-mpi-2 ................. Passed 0.26 sec Start 4: computecyclicordertest 4/12 Test #4: computecyclicordertest ............. Passed 0.02 sec Start 5: disconnectedtest 5/12 Test #5: disconnectedtest ...................***Exception: SegFault 0.65 sec TEST: ContactMerge =================== This is Codim1Extractor on a <3,3> grid! [bos02-arm64-060:10819] *** Process received signal *** [bos02-arm64-060:10819] Signal: Segmentation fault (11) [bos02-arm64-060:10819] Signal code: Address not mapped (1) [bos02-arm64-060:10819] Failing at address: 0x60 [bos02-arm64-060:10819] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffa245e688] [bos02-arm64-060:10819] [ 1] /<>/build/dune/grid-glue/test/disconnectedtest(_ZN4Dune8GridGlue15Codim1ExtractorINS_8GridViewINS_24UGGridLeafGridViewTraitsIKNS_6UGGridILi3EEEEEEEE6updateERKSt8functionIFbRKNS_6EntityILi0ELi3ES6_NS_12UGGridEntityEEEjEE+0xf04)[0xaaaab52b8be4] [bos02-arm64-060:10819] [ 2] /<>/build/dune/grid-glue/test/disconnectedtest(_ZNSt10shared_ptrIN4Dune8GridGlue15Codim1ExtractorINS0_8GridViewINS0_24UGGridLeafGridViewTraitsIKNS0_6UGGridILi3EEEEEEEEEEC1ISaISA_EJS9_RKSt8functionIFbRKNS0_6EntityILi0ELi3ES7_NS0_12UGGridEntityEEEjEEEEESt20_Sp_alloc_shared_tagIT_EDpOT0_+0x1d0)[0xaaaab52ba3c0] [bos02-arm64-060:10819] [ 3] /<>/build/dune/grid-glue/test/disconnectedtest(_Z16testDisconnectedRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrIN4Dune8GridGlue6MergerIdLi2ELi2ELi3EEEE+0x250)[0xaaaab529e600] [bos02-arm64-060:10819] [ 4] /<>/build/dune/grid-glue/test/disconnectedtest(main+0x274)[0xaaaab529cee4] [bos02-arm64-060:10819] [ 5] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0xe8)[0xffffa0e36878] [bos02-arm64-060:10819] [ 6] /<>/build/dune/grid-glue/test/disconnectedtest(+0x1217c)[0xaaaab529d17c] [bos02-arm64-060:10819] *** End of error message *** Start 6: mixeddimcouplingtest 6/12 Test #6: mixeddimcouplingtest ............... Passed 0.23 sec Start 7: mixeddimoverlappingtest 7/12 Test #7: mixeddimoverlappingtest ............ Passed 0.22 sec Start 8: mixeddimscalingtest 8/12 Test #8: mixeddimscalingtest ................ Passed 0.24 sec Start 9: nonoverlappingcouplingtest 9/12 Test #9: nonoverlappingcouplingtest ......... Passed 0.24 sec Start 10: nonoverlappingcouplingtest-mpi-2 10/12 Test #10: nonoverlappingcouplingtest-mpi-2 ... Passed 0.28 sec Start 11: overlappingcouplingtest 11/12 Test #11: overlappingcouplingtest ............Child aborted***Exception: 1.04 sec This is Codim0Extractor on a <1,1> grid! This is Codim0Extractor on a <1,1> grid! GridGlue: Constructor succeeded! >>>> rank 0 coords: 11 and 11 >>>> rank 0 entities: 20 and 20 >>>> rank 0 types: 10 and 10 0 GridGlue::mergePatches : rank 0 / 0 StandardMerge building merged grid... setup took 5.058e-05 seconds. intersection construction took 0.000356285 seconds. 0 GridGlue::mergePatches : The number of remote intersections is 19 Gluing successful, 19 remote intersections found! This is Codim0Extractor on a <2,2> grid! This is Codim0Extractor on a <2,2> grid! GridGlue: Constructor succeeded! >>>> rank 0 coords: 121 and 121 >>>> rank 0 entities: 400 and 400 >>>> rank 0 types: 100 and 100 0 GridGlue::mergePatches : rank 0 / 0 StandardMerge building merged grid... setup took 0.000521152 seconds. intersection construction took 0.0459288 seconds. 0 GridGlue::mergePatches : The number of remote intersections is 1444 Gluing successful, 1444 remote intersections found! This is Codim0Extractor on a <1,1> grid! This is Codim0Extractor on a <1,1> grid! GridGlue: Constructor succeeded! >>>> rank 0 coords: 11 and 11 >>>> rank 0 entities: 20 and 20 >>>> rank 0 types: 10 and 10 0 GridGlue::mergePatches : rank 0 / 0 StandardMerge building merged grid... setup took 2.663e-05 seconds. intersection construction took 0.000299262 seconds. 0 GridGlue::mergePatches : The number of remote intersections is 19 Gluing successful, 19 remote intersections found! This is Codim0Extractor on a <2,2> grid! This is Codim0Extractor on a <2,2> grid! GridGlue: Constructor succeeded! >>>> rank 0 coords: 121 and 121 >>>> rank 0 entities: 600 and 600 >>>> rank 0 types: 200 and 200 0 GridGlue::mergePatches : rank 0 / 0 StandardMerge building merged grid... setup took 0.000703746 seconds. intersection construction took 0.29902 seconds. 0 GridGlue::mergePatches : The number of remote intersections is 0 Gluing successful, 0 remote intersections found! overlappingcouplingtest: /<>/dune/grid-glue/test/overlappingcouplingtest.cc:197: void testSimplexGridsUG(std::shared_ptr >, const Dune::FieldVector&) [with int dim = 2]: Assertion `glue.size() > 0' failed. [bos02-arm64-060:10865] *** Process received signal *** [bos02-arm64-060:10865] Signal: Aborted (6) [bos02-arm64-060:10865] Signal code: (-6) [bos02-arm64-060:10865] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff94767688] [bos02-arm64-060:10865] [ 1] /lib/aarch64-linux-gnu/libc.so.6(gsignal+0xd8)[0xffff93152f58] [bos02-arm64-060:10865] [ 2] /lib/aarch64-linux-gnu/libc.so.6(abort+0xf4)[0xffff9313f50c] [bos02-arm64-060:10865] [ 3] /lib/aarch64-linux-gnu/libc.so.6(+0x311f8)[0xffff9314c1f8] [bos02-arm64-060:10865] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0x3125c)[0xffff9314c25c] [bos02-arm64-060:10865] [ 5] /<>/build/dune/grid-glue/test/overlappingcouplingtest(_Z18testSimplexGridsUGILi2EEvSt10shared_ptrIN4Dune8GridGlue6MergerIdXT_EXT_EXT_EEEERKNS1_11FieldVectorIdXT_EEE+0x84c)[0xaaaaaeaeecac] [bos02-arm64-060:10865] [ 6] /<>/build/dune/grid-glue/test/overlappingcouplingtest(main+0x34c)[0xaaaaaea76abc] [bos02-arm64-060:10865] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0xe8)[0xffff9313f878] [bos02-arm64-060:10865] [ 8] /<>/build/dune/grid-glue/test/overlappingcouplingtest(+0x2832c)[0xaaaaaea7732c] [bos02-arm64-060:10865] *** End of error message *** Start 12: projectiontest 12/12 Test #12: projectiontest ..................... Passed 0.02 sec 83% tests passed, 2 tests failed out of 12 Total Test time (real) = 3.62 sec The following tests FAILED: 5 - disconnectedtest (SEGFAULT) 11 - overlappingcouplingtest (Child aborted) Errors while running CTest ====================================================================== Name: disconnectedtest FullName: ./dune/grid-glue/test/disconnectedtest Status: FAILED ====================================================================== Name: overlappingcouplingtest FullName: ./dune/grid-glue/test/overlappingcouplingtest Status: FAILED JUnit report for CTest results written to /<>/build/junit/cmake.xml make[1]: *** [/usr/share/dune/dune-debian.mk:39: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<>' make: *** [debian/rules:6: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2020-10-05T01:10:21Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: n/a Build-Time: 654 Distribution: groovy Fail-Stage: build Host Architecture: arm64 Install-Time: 43 Job: dune-grid-glue_2.7.0-2.dsc Machine Architecture: arm64 Package: dune-grid-glue Package-Time: 699 Source-Version: 2.7.0-2 Space: n/a Status: attempted Version: 2.7.0-2 -------------------------------------------------------------------------------- Finished at 2020-10-05T01:10:21Z Build needed 00:11:39, no disk space E: Build failure (dpkg-buildpackage died) RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=groovy --arch=arm64 PACKAGEBUILD-19983025 Scanning for processes to kill in build PACKAGEBUILD-19983025