Diff of the two buildlogs: -- --- b1/build.log 2024-12-06 08:24:15.346881744 +0000 +++ b2/build.log 2024-12-06 10:33:15.393631023 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Dec 5 19:29:10 -12 2024 -I: pbuilder-time-stamp: 1733470150 +I: Current time: Fri Dec 6 22:24:35 +14 2024 +I: pbuilder-time-stamp: 1733473475 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ dpkg-source: info: applying fix-32bit-problems.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/31207/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/D01_modify_environment starting +debug: Running on cbxi4a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 6 08:25 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='4e6ba98955c04eaab5d5ebbfdc3aaf7a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='31207' - PS1='# ' - PS2='> ' + INVOCATION_ID=e1f4fa126a614fa685dafedadae2c356 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=4238 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.jc0JWIza/pbuilderrc_j91K --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.jc0JWIza/b1 --logfile b1/build.log dune-functions_2.10.0-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.jc0JWIza/pbuilderrc_os6V --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.jc0JWIza/b2 --logfile b2/build.log dune-functions_2.10.0-2.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64b 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-23-armmp #1 SMP Debian 6.1.99-1 (2024-07-15) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/31207/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -376,7 +408,7 @@ Get: 231 http://deb.debian.org/debian trixie/main armhf texlive-latex-recommended all 2024.20241115-1 [8757 kB] Get: 232 http://deb.debian.org/debian trixie/main armhf texlive-pictures all 2024.20241115-1 [17.0 MB] Get: 233 http://deb.debian.org/debian trixie/main armhf texlive-latex-extra all 2024.20241115-1 [24.6 MB] -Fetched 241 MB in 9s (26.3 MB/s) +Fetched 241 MB in 51s (4724 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libfftw3-double3:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19683 files and directories currently installed.) @@ -1140,8 +1172,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Dec 6 07:32:11 UTC 2024. -Universal Time is now: Fri Dec 6 07:32:11 UTC 2024. +Local time is now: Fri Dec 6 08:32:25 UTC 2024. +Universal Time is now: Fri Dec 6 08:32:25 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libfontenc1:armhf (1:1.1.8-1+b1) ... @@ -1396,7 +1428,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/dune-functions-2.10.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../dune-functions_2.10.0-2_source.changes +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/dune-functions-2.10.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../dune-functions_2.10.0-2_source.changes dpkg-buildpackage: info: source package dune-functions dpkg-buildpackage: info: source version 2.10.0-2 dpkg-buildpackage: info: source distribution unstable @@ -1571,8 +1607,8 @@ * ARPACKPP, ARPACK++ C++ interface for ARPACK --- Configuring done (23.0s) --- Generating done (0.9s) +-- Configuring done (43.4s) +-- Generating done (1.9s) CMake Warning: Manually-specified variables were not used by the project: @@ -1584,7 +1620,7 @@ -- Build files have been written to: /build/reproducible-path/dune-functions-2.10.0/build make[1]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0' dh_auto_build -O--builddirectory=build -O--buildsystem=cmake - cd build && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd build && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' /usr/bin/cmake -S/build/reproducible-path/dune-functions-2.10.0 -B/build/reproducible-path/dune-functions-2.10.0/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/dune-functions-2.10.0/build/CMakeFiles /build/reproducible-path/dune-functions-2.10.0/build//CMakeFiles/progress.marks @@ -1597,7 +1633,7 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/dune-functions-2.10.0' dh_auto_build -- build_tests - cd build && make -j3 "INSTALL=install --strip-program=true" build_tests VERBOSE=1 + cd build && make -j4 "INSTALL=install --strip-program=true" build_tests VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' /usr/bin/cmake -S/build/reproducible-path/dune-functions-2.10.0 -B/build/reproducible-path/dune-functions-2.10.0/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 build_tests @@ -1607,35 +1643,37 @@ make -f CMakeFiles/Makefile2 CMakeFiles/build_tests.dir/all make[4]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f examples/CMakeFiles/poisson-mfem.dir/build.make examples/CMakeFiles/poisson-mfem.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f examples/CMakeFiles/advection-reaction-dg.dir/build.make examples/CMakeFiles/advection-reaction-dg.dir/depend -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/poisson-mfem.dir/DependInfo.cmake "--color=" make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/poisson-mfem.dir/DependInfo.cmake "--color=" make -f examples/CMakeFiles/interpolation.dir/build.make examples/CMakeFiles/interpolation.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/advection-reaction-dg.dir/DependInfo.cmake "--color=" +make -f examples/CMakeFiles/poisson-pq2.dir/build.make examples/CMakeFiles/poisson-pq2.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/poisson-pq2.dir/DependInfo.cmake "--color=" make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/interpolation.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f examples/CMakeFiles/poisson-mfem.dir/build.make examples/CMakeFiles/poisson-mfem.dir/build +make -f examples/CMakeFiles/interpolation.dir/build.make examples/CMakeFiles/interpolation.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f examples/CMakeFiles/advection-reaction-dg.dir/build.make examples/CMakeFiles/advection-reaction-dg.dir/build +make -f examples/CMakeFiles/poisson-pq2.dir/build.make examples/CMakeFiles/poisson-pq2.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f examples/CMakeFiles/interpolation.dir/build.make examples/CMakeFiles/interpolation.dir/build +make -f examples/CMakeFiles/poisson-mfem.dir/build.make examples/CMakeFiles/poisson-mfem.dir/build +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f examples/CMakeFiles/advection-reaction-dg.dir/build.make examples/CMakeFiles/advection-reaction-dg.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 1%] Building CXX object examples/CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o -MF CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o.d -o CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc -[ 2%] Building CXX object examples/CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o -MF CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o.d -o CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc -[ 4%] Building CXX object examples/CMakeFiles/interpolation.dir/interpolation.cc.o +[ 1%] Building CXX object examples/CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o -MF CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o.d -o CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc +[ 2%] Building CXX object examples/CMakeFiles/interpolation.dir/interpolation.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/interpolation.dir/interpolation.cc.o -MF CMakeFiles/interpolation.dir/interpolation.cc.o.d -o CMakeFiles/interpolation.dir/interpolation.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/interpolation.cc -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:14: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ +[ 4%] Building CXX object examples/CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o -MF CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o.d -o CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc +[ 5%] Building CXX object examples/CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o -MF CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o.d -o CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /build/reproducible-path/dune-functions-2.10.0/examples/interpolation.cc:14: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': @@ -1647,6 +1685,22 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:16: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:14: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:356: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -1656,12 +1710,17 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:16: + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:15: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | { @@ -1682,24 +1741,6 @@ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:16: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:434:46: required from here - 434 | using Domain = GridType::Codim<0>::Geometry::GlobalCoordinate; // FieldVector - | ^~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:437:54: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 437 | auto velocityField = [] (const Domain& x) -> Domain { return {1,1};}; - | ^~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/yaspgrid.hh:17, from /build/reproducible-path/dune-functions-2.10.0/examples/interpolation.cc:16: /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' @@ -1763,21 +1804,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:434:46: required from here - 434 | using Domain = GridType::Codim<0>::Geometry::GlobalCoordinate; // FieldVector - | ^~ -/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, @@ -1817,6 +1843,24 @@ /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:420:94: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 420 | auto coordinate = Dune::Functions::makeAnalyticGridViewFunction([](const auto& x) { return x; }, gridView); | ^ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:16: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:434:46: required from here + 434 | using Domain = GridType::Codim<0>::Geometry::GlobalCoordinate; // FieldVector + | ^~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:437:54: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 437 | auto velocityField = [] (const Domain& x) -> Domain { return {1,1};}; + | ^~~~~~ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -1833,56 +1877,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:348:35: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' - 348 | for (auto&& is : intersections(gridView, element)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here - 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' - 70 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:348:35: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' - 348 | for (auto&& is : intersections(gridView, element)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here - 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ In file included from /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:11, from /usr/include/dune/geometry/quadraturerules.hh:352: /usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': @@ -1953,25 +1947,83 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:11, - from /usr/include/dune/geometry/quadraturerules.hh:352: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const OtherMatrix&) [with OtherMatrix = DiagonalMatrix; typename std::enable_if<(IsStaticSizeMatrix_v && (! IsFieldMatrix_v)), int>::type = 0; K = double; int ROWS = 1; int COLS = 2]': -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:84:44: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 84 | jacobians[i] = referenceJacobians[i] * jacobianInverse; - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' - 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /usr/include/dune/grid/yaspgrid.hh:26: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:434:46: required from here + 434 | using Domain = GridType::Codim<0>::Geometry::GlobalCoordinate; // FieldVector + | ^~ +/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /usr/include/dune/grid/yaspgrid.hh:26: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:407:55: required from here + 407 | using Domain = GridType::template Codim<0>::Geometry::GlobalCoordinate; + | ^~ +/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /usr/include/dune/grid/yaspgrid.hh:26: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:207:9: required from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, 2, double> >; C = std::vector >&; F = main(int, char**)::&)>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' + 207 | using GlobalDomain = typename Element::Geometry::GlobalCoordinate; + | ^~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15: required from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, 2, double> >; C = std::vector >&; F = main(int, char**)::&)>]' + 299 | interpolate (basis, coeff, f, Imp::AllTrueBitSetVector(), HierarchicNodeToRangeMap()); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/interpolation.cc:64:14: required from here + 64 | interpolate(p2basis, x1, f1); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 136 | DiagonalMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:348:35: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' + 348 | for (auto&& is : intersections(gridView, element)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:286:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 286 | return result; - | ^~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 143 | using JacobianDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1993,45 +2045,41 @@ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + | ^ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:17: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:207:9: required from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, 2, double> >; C = std::vector >&; F = main(int, char**)::&)>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' - 207 | using GlobalDomain = typename Element::Geometry::GlobalCoordinate; - | ^~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15: required from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, 2, double> >; C = std::vector >&; F = main(int, char**)::&)>]' - 299 | interpolate (basis, coeff, f, Imp::AllTrueBitSetVector(), HierarchicNodeToRangeMap()); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/interpolation.cc:64:14: required from here - 64 | interpolate(p2basis, x1, f1); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewentityset.hh:39:55: required from 'class Dune::Functions::GridViewEntitySet > >, 0>' + 39 | typedef typename Element::Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:48:9: required from 'class Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase > >, 2, double> >, Dune::BlockVector, Dune::Functions::HierarchicNodeToRangeMap>' + 48 | using Domain = typename EntitySet::GlobalCoordinate; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:279:7: required from 'class Dune::Functions::DiscreteGlobalBasisFunction > >, 2, double> >, Dune::BlockVector, Dune::Functions::HierarchicNodeToRangeMap, double>' + 279 | class DiscreteGlobalBasisFunction + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:470:10: required from 'auto Dune::Functions::makeDiscreteGlobalBasisFunction(B&&, V&&) [with R = double; B = DefaultGlobalBasis > >, 2, double> >&; V = Dune::BlockVector&]' + 470 | return DiscreteGlobalBasisFunction( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 471 | std::forward(basis), + | ~~~~~~~~~~~~~~~~~~~~~~~ + 472 | toConstVectorBackend(std::forward(vector)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 473 | HierarchicNodeToRangeMap()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:402:70: required from here + 402 | auto xFunction = Functions::makeDiscreteGlobalBasisFunction(feBasis, x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:407:55: required from here - 407 | using Domain = GridType::template Codim<0>::Geometry::GlobalCoordinate; - | ^~ -/usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const - | ^~~~~~~~~~ + | ^ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -2088,83 +2136,49 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:68:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 68 | const auto& jacobianInverse = geometry.jacobianInverse(quadPoint.position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' - 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here - 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:16: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(K, const FieldVector&) [with K = double]': -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:91:91: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 91 | elementMatrix[i][j] += localReactionCoefficient(quadPoint.position()) * values[i] * values[j] * quadPoint.weight() * integrationElement; -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' - 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here - 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:544:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 544 | constexpr FieldVector operator* (const K a, const FieldVector& b) noexcept - | ^~~~~~~~ -In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewfunction.hh:16, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:19, - from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:26: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In instantiation of 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:93:52: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 93 | elementMatrix[i][j] += ( localVelocityField(quadPoint.position()) * jacobians[i][0]) * values[j] * quadPoint.weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' - 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here - 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:105:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 105 | Range operator()(const LocalDomain& x) const - | ^~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::true_type]' - 158 | return impl().jacobianInverse(local); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' - 374 | return jacobianInverseImpl(local, implDetected); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:68:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 68 | const auto& jacobianInverse = geometry.jacobianInverse(quadPoint.position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:11, + from /usr/include/dune/geometry/quadraturerules.hh:352: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const OtherMatrix&) [with OtherMatrix = DiagonalMatrix; typename std::enable_if<(IsStaticSizeMatrix_v && (! IsFieldMatrix_v)), int>::type = 0; K = double; int ROWS = 1; int COLS = 2]': +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:84:44: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 84 | jacobians[i] = referenceJacobians[i] * jacobianInverse; + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:235:21: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 235 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: required from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:91:56: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 91 | elementMatrix[i][j] += localReactionCoefficient(quadPoint.position()) * values[i] * values[j] * quadPoint.weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' - 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:286:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 286 | return result; + | ^~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::YaspIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridintersectioniterator.hh:70:26: required from 'class Dune::YaspIntersectionIterator >' + 70 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:348:35: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' + 348 | for (auto&& is : intersections(gridView, element)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:11, from /usr/include/dune/geometry/quadraturerules.hh:352: /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const OtherMatrix&) [with OtherMatrix = DiagonalMatrix; typename std::enable_if<(IsStaticSizeMatrix_v && (! IsFieldMatrix_v)), int>::type = 0; K = double; int ROWS = 2; int COLS = 2]': @@ -2264,16 +2278,7 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:39: required from 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' - 237 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::true_type]' - 158 | return impl().jacobianInverse(local); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' - 374 | return jacobianInverseImpl(local, implDetected); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:68:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' 68 | const auto& jacobianInverse = geometry.jacobianInverse(quadPoint.position()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ @@ -2283,28 +2288,79 @@ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:217:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 217 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: required from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:91:56: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' +/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:16: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(K, const FieldVector&) [with K = double]': +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:91:91: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' 91 | elementMatrix[i][j] += localReactionCoefficient(quadPoint.position()) * values[i] * values[j] * quadPoint.weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 170 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ +/usr/include/dune/common/fvector.hh:544:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 544 | constexpr FieldVector operator* (const K a, const FieldVector& b) noexcept + | ^~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:11, + from /usr/include/dune/geometry/quadraturerules.hh:352: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 1; int COLS = 2]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:76:44: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' + 76 | jacobians[i] = referenceJacobians[i] * jacobianInverse; + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 216 | getLocalMatrix(localView, elementMatrix); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:266:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 266 | return result; + | ^~~~~~ +In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewfunction.hh:16, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:19, + from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:26: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In instantiation of 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:93:52: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 93 | elementMatrix[i][j] += ( localVelocityField(quadPoint.position()) * jacobians[i][0]) * values[j] * quadPoint.weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' + 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here + 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:105:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 105 | Range operator()(const LocalDomain& x) const + | ^~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 216 | getLocalMatrix(localView, elementMatrix); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:46: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 216 | getLocalMatrix(localView, elementMatrix); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:266:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 266 | return result; + | ^~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:70: /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:493:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]' @@ -2331,6 +2387,38 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/boundarydofs.hh:122:50: required from 'void Dune::Functions::forEachBoundaryDOF(const Basis&, F&&) [with Basis = DefaultGlobalBasis > >, 2, double> >; F = boundaryTreatment > >, 2, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 2, double> >&, std::vector&)::; decltype ((declval >()(declval()), 0)) = 0]' + 122 | for(const auto& intersection: intersections(gridView, element)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:266:32: required from 'void boundaryTreatment(const FEBasis&, std::vector&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >]' + 266 | Functions::forEachBoundaryDOF(feBasis, [&] (auto&& index) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 267 | dirichletNodes[index] = true; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 268 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:339:20: required from here + 339 | boundaryTreatment(feBasis, dirichletNodes); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:78:58: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 0>, Dune::Functions::LagrangePreBasis > > >, 0, double> > > >; MatrixType = Dune::Matrix >]' 78 | const auto jacobianInverse = geometry.jacobianInverse(quadPos); @@ -2390,6 +2478,159 @@ /usr/include/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' 374 | return jacobianInverseImpl(local, implDetected); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:68:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 68 | const auto& jacobianInverse = geometry.jacobianInverse(quadPoint.position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' + 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here + 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:235:21: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 235 | JacobianInverse jacobianInverse([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: required from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:91:56: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 91 | elementMatrix[i][j] += localReactionCoefficient(quadPoint.position()) * values[i] * values[j] * quadPoint.weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' + 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here + 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' + 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 216 | getLocalMatrix(localView, elementMatrix); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 216 | getLocalMatrix(localView, elementMatrix); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:16: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:128:45: required from 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 128 | localRhs[i] += shapeFunctionValues[i] * functionValue * quad[pt].weight() * integrationElement; +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:237:18: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 237 | getVolumeTerm(localView, localRhs, localVolumeTerm); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept + | ^~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/boundarydofs.hh:122:50: required from 'void Dune::Functions::forEachBoundaryDOF(const Basis&, F&&) [with Basis = DefaultGlobalBasis > >, 2, double> >; F = boundaryTreatment > >, 2, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 2, double> >&, std::vector&)::; decltype ((declval >()(declval()), 0)) = 0]' + 122 | for(const auto& intersection: intersections(gridView, element)) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:266:32: required from 'void boundaryTreatment(const FEBasis&, std::vector&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >]' + 266 | Functions::forEachBoundaryDOF(feBasis, [&] (auto&& index) { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 267 | dirichletNodes[index] = true; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 268 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:339:20: required from here + 339 | boundaryTreatment(feBasis, dirichletNodes); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:39: required from 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' + 237 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::true_type]' + 158 | return impl().jacobianInverse(local); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' + 374 | return jacobianInverseImpl(local, implDetected); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:68:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 68 | const auto& jacobianInverse = geometry.jacobianInverse(quadPoint.position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' + 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here + 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:217:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 217 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: required from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:91:56: required from 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 91 | elementMatrix[i][j] += localReactionCoefficient(quadPoint.position()) * values[i] * values[j] * quadPoint.weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: required from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' + 329 | getLocalMatrix(localView, elementMatrix, localVelocityField, localReactionCoefficient); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:440:26: required from here + 440 | assembleStiffnessMatrix(feBasis, stiffnessMatrix, rhs, velocityField, reactionCoefficient, sourceTerm); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 170 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::true_type]' + 158 | return impl().jacobianInverse(local); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' + 374 | return jacobianInverseImpl(local, implDetected); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:78:58: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 0>, Dune::Functions::LagrangePreBasis > > >, 0, double> > > >; MatrixType = Dune::Matrix >]' 78 | const auto jacobianInverse = geometry.jacobianInverse(quadPos); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ @@ -2418,6 +2659,41 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::true_type]' + 158 | return impl().jacobianInverse(local); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' + 374 | return jacobianInverseImpl(local, implDetected); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' + 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 216 | getLocalMatrix(localView, elementMatrix); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:470:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 470 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: required from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:120:43: required from 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' + 120 | double functionValue = localVolumeTerm(quadPos); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:237:18: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' + 237 | getVolumeTerm(localView, localRhs, localVolumeTerm); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here + 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::JacobianInverseTransposed Dune::AxisAlignedCubeGeometry::jacobianInverseTransposed(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverseTransposed = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/geometry/axisalignedcubegeometry.hh:237:39: required from 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; JacobianInverse = Dune::DiagonalMatrix; LocalCoordinate = Dune::FieldVector]' 237 | return jacobianInverseTransposed(local).transposed(); @@ -2611,12 +2887,65 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | return (*f_)(geometry_->global(x)); | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:76:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 76 | jacobians[i] = referenceJacobians[i] * jacobianInverse; + | ^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:93: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:27, from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:29: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:12: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:253:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 253 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/usr/include/dune/common/transpose.hh: In function 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/common/transpose.hh:183:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 183 | auto transpose(const Matrix& matrix) { + | ^~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:253:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 253 | friend auto operator* ( const FieldMatrix& matrixA, + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:128:81: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 128 | localRhs[i] += shapeFunctionValues[i] * functionValue * quad[pt].weight() * integrationElement; +In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewfunction.hh:16, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:19, + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:27: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/fvector.hh: In function 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept + | ^~~~~~~~ +In file included from /usr/include/dune/localfunctions/lagrange.hh:21, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:28: +/usr/include/dune/localfunctions/lagrange/lagrangecube.hh: In member function 'void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, std::vector, CachedDerivativeLocalFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, 2, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const std::vector&, const CachedDerivativeLocalFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, 2, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]': +/usr/include/dune/localfunctions/lagrange/lagrangecube.hh:661:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 661 | auto center = ReferenceElements::cube().position(0,0); + | ^~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 0>, Dune::Functions::LagrangePreBasis > > >, 0, double> > > >; MatrixType = Dune::Matrix >]': /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:106:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | fluxDivergence[i] = trace(fluxReferenceJacobians[i] * jacobianInverse); @@ -2678,6 +3007,10 @@ /usr/include/dune/geometry/virtualrefinement.cc:479:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 479 | VirtualRefinementImp::SubEntityIteratorBack:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc: In function 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalSourceTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; LocalSourceTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:209:82: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 209 | localRhs[i] += shapeFunctionValues[i] * functionValue * quadPoint.weight() * integrationElement; @@ -2687,16 +3020,9 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:167:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 167 | elementMatrix[i][j] += factor * insideValues[i] * outsideValues[j] * quadPoint.weight(); -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:109:70: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 109 | auto positionInElement = intersection.geometryInInside().global(quadPoint.position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:123:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | elementMatrix[i][j] += -1 * factor * values[i] * values[j] * quadPoint.weight(); +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:128:81: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 128 | localRhs[i] += shapeFunctionValues[i] * functionValue * quad[pt].weight() * integrationElement; In file included from /usr/include/dune/grid/yaspgrid.hh:72: /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 = 2; GridImp = const Dune::YaspGrid<2>]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -2706,11 +3032,27 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:75:60: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | auto jacobianTransposed = geometry.jacobianTransposed(xi); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:109:70: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 109 | auto positionInElement = intersection.geometryInInside().global(quadPoint.position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:123:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | elementMatrix[i][j] += -1 * factor * values[i] * values[j] * quadPoint.weight(); +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~^~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc: In function 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 0>, Dune::Functions::LagrangePreBasis > > >, 0, double> > > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:198:91: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 198 | localRhs[pressureIndex] += - pressureValues[j] * functionValue * quadPoint.weight() * integrationElement; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:15, + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:19: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:15, from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:18: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -2733,6 +3075,16 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]': +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:73: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:37:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | void getLocalMatrix(const LocalView& localView, MatrixType& elementMatrix) + | ^~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 0>, Dune::Functions::LagrangePreBasis > > >, 0, double> > > >; MatrixType = Dune::Matrix >]': /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:78:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | const auto jacobianInverse = geometry.jacobianInverse(quadPos); @@ -2740,23 +3092,50 @@ /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:106:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 106 | fluxDivergence[i] = trace(fluxReferenceJacobians[i] * jacobianInverse); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -[ 5%] Linking CXX executable interpolation -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/interpolation.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/interpolation.dir/interpolation.cc.o -o interpolation -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so +In file included from /usr/include/c++/14/vector:72, + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:9: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ +[ 6%] Linking CXX executable interpolation +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/interpolation.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/interpolation.dir/interpolation.cc.o -o interpolation -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 5%] Built target interpolation -make -f examples/CMakeFiles/poisson-pq2.dir/build.make examples/CMakeFiles/poisson-pq2.dir/depend +[ 6%] Built target interpolation +make -f examples/CMakeFiles/stokes-taylorhood.dir/build.make examples/CMakeFiles/stokes-taylorhood.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/poisson-pq2.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/stokes-taylorhood.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f examples/CMakeFiles/poisson-pq2.dir/build.make examples/CMakeFiles/poisson-pq2.dir/build +make -f examples/CMakeFiles/stokes-taylorhood.dir/build.make examples/CMakeFiles/stokes-taylorhood.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 6%] Building CXX object examples/CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o -MF CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o.d -o CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc +[ 8%] Building CXX object examples/CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o -MF CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o.d -o CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ In function 'void getLocalMatrix(const LocalView&, MatrixType&, LocalVelocityField&&, LocalReactionCoefficient&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2> > >; MatrixType = Dune::Matrix >; LocalVelocityField = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&; LocalReactionCoefficient = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]', inlined from 'void assembleStiffnessMatrix(const FEBasis&, Dune::BCRSMatrix >&, Dune::BlockVector >&, VelocityField&&, ReactionCoefficient&&, SourceTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2> >; VelocityField = main(int, char**)::&; ReactionCoefficient = main(int, char**)::&; SourceTerm = main(int, char**)::&]' at /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:329:19: /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:68:59: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -2770,14 +3149,8 @@ /usr/include/dune/grid/yaspgrid/yaspgridintersection.hh:189:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | return geometry().volume() * centerUnitOuterNormal(); | ~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/include/c++/14/vector:72, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:9: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:15: + from /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:16: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | { @@ -2787,29 +3160,12 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, - from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:9: + from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-mfem.cc:9: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: @@ -2831,330 +3187,6 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:17: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewentityset.hh:39:55: required from 'class Dune::Functions::GridViewEntitySet > >, 0>' - 39 | typedef typename Element::Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:48:9: required from 'class Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase > >, 2, double> >, Dune::BlockVector, Dune::Functions::HierarchicNodeToRangeMap>' - 48 | using Domain = typename EntitySet::GlobalCoordinate; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:279:7: required from 'class Dune::Functions::DiscreteGlobalBasisFunction > >, 2, double> >, Dune::BlockVector, Dune::Functions::HierarchicNodeToRangeMap, double>' - 279 | class DiscreteGlobalBasisFunction - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:470:10: required from 'auto Dune::Functions::makeDiscreteGlobalBasisFunction(B&&, V&&) [with R = double; B = DefaultGlobalBasis > >, 2, double> >&; V = Dune::BlockVector&]' - 470 | return DiscreteGlobalBasisFunction( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 471 | std::forward(basis), - | ~~~~~~~~~~~~~~~~~~~~~~~ - 472 | toConstVectorBackend(std::forward(vector)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 473 | HierarchicNodeToRangeMap()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:402:70: required from here - 402 | auto xFunction = Functions::makeDiscreteGlobalBasisFunction(feBasis, x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -In file included from /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:11, - from /usr/include/dune/geometry/quadraturerules.hh:352: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 1; int COLS = 2]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:76:44: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' - 76 | jacobians[i] = referenceJacobians[i] * jacobianInverse; - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 216 | getLocalMatrix(localView, elementMatrix); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:266:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 266 | return result; - | ^~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 216 | getLocalMatrix(localView, elementMatrix); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:46: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 216 | getLocalMatrix(localView, elementMatrix); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:266:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 266 | return result; - | ^~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/boundarydofs.hh:122:50: required from 'void Dune::Functions::forEachBoundaryDOF(const Basis&, F&&) [with Basis = DefaultGlobalBasis > >, 2, double> >; F = boundaryTreatment > >, 2, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 2, double> >&, std::vector&)::; decltype ((declval >()(declval()), 0)) = 0]' - 122 | for(const auto& intersection: intersections(gridView, element)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:266:32: required from 'void boundaryTreatment(const FEBasis&, std::vector&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >]' - 266 | Functions::forEachBoundaryDOF(feBasis, [&] (auto&& index) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 267 | dirichletNodes[index] = true; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 268 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:339:20: required from here - 339 | boundaryTreatment(feBasis, dirichletNodes); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' - 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 216 | getLocalMatrix(localView, elementMatrix); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 216 | getLocalMatrix(localView, elementMatrix); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:16: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:128:45: required from 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 128 | localRhs[i] += shapeFunctionValues[i] * functionValue * quad[pt].weight() * integrationElement; -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:237:18: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 237 | getVolumeTerm(localView, localRhs, localVolumeTerm); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/boundarydofs.hh:122:50: required from 'void Dune::Functions::forEachBoundaryDOF(const Basis&, F&&) [with Basis = DefaultGlobalBasis > >, 2, double> >; F = boundaryTreatment > >, 2, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 2, double> >&, std::vector&)::; decltype ((declval >()(declval()), 0)) = 0]' - 122 | for(const auto& intersection: intersections(gridView, element)) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:266:32: required from 'void boundaryTreatment(const FEBasis&, std::vector&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >]' - 266 | Functions::forEachBoundaryDOF(feBasis, [&] (auto&& index) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 267 | dirichletNodes[index] = true; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 268 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:339:20: required from here - 339 | boundaryTreatment(feBasis, dirichletNodes); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:158:36: required from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::true_type]' - 158 | return impl().jacobianInverse(local); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/common/geometry.hh:374:33: required from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverse = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]' - 374 | return jacobianInverseImpl(local, implDetected); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:59: required from 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]' - 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:216:19: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 216 | getLocalMatrix(localView, elementMatrix); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:470:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 470 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: required from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:120:43: required from 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]' - 120 | double functionValue = localVolumeTerm(quadPos); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:237:18: required from 'void assembleLaplaceMatrix(const FEBasis&, Dune::BCRSMatrix&, Dune::BlockVector&, VolumeTerm&&) [with FEBasis = Dune::Functions::DefaultGlobalBasis > >, 2, double> >; VolumeTerm = main(int, char**)::&]' - 237 | getVolumeTerm(localView, localRhs, localVolumeTerm); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:328:24: required from here - 328 | assembleLaplaceMatrix(feBasis, stiffnessMatrix, rhs, rightHandSide); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:76:7: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 76 | jacobians[i] = referenceJacobians[i] * jacobianInverse; - | ^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:93: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 2; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:253:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 253 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/usr/include/dune/common/transpose.hh: In function 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/common/transpose.hh:183:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 183 | auto transpose(const Matrix& matrix) { - | ^~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(const FieldMatrix&, const FieldMatrix&) [with OtherScalar = double; int otherCols = 1; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:253:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 253 | friend auto operator* ( const FieldMatrix& matrixA, - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:128:81: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 128 | localRhs[i] += shapeFunctionValues[i] * functionValue * quad[pt].weight() * integrationElement; -In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewfunction.hh:16, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:19, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:27: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = int; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/fvector.hh: In function 'constexpr Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ -In file included from /usr/include/dune/localfunctions/lagrange.hh:21, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:28: -/usr/include/dune/localfunctions/lagrange/lagrangecube.hh: In member function 'void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, std::vector, CachedDerivativeLocalFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, 2, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const std::vector&, const CachedDerivativeLocalFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, 2, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]': -/usr/include/dune/localfunctions/lagrange/lagrangecube.hh:661:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 661 | auto center = ReferenceElements::cube().position(0,0); - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getVolumeTerm(const LocalView&, Dune::BlockVector >&, LocalVolumeTerm&&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; LocalVolumeTerm = Dune::Functions::Imp::LocalAnalyticGridViewFunction), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>&]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:128:81: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 128 | localRhs[i] += shapeFunctionValues[i] * functionValue * quad[pt].weight() * integrationElement; -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:57: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~^~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:15, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:19: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 8%] Linking CXX executable advection-reaction-dg -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/advection-reaction-dg.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o" -o advection-reaction-dg -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 8%] Built target advection-reaction-dg -make -f examples/CMakeFiles/stokes-taylorhood.dir/build.make examples/CMakeFiles/stokes-taylorhood.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/stokes-taylorhood.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f examples/CMakeFiles/stokes-taylorhood.dir/build.make examples/CMakeFiles/stokes-taylorhood.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 9%] Building CXX object examples/CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT examples/CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o -MF CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o.d -o CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o -c /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:16: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ -[ 11%] Linking CXX executable poisson-mfem -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/poisson-mfem.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o" -o poisson-mfem -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 11%] Built target poisson-mfem -make -f dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/build.make dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/build.make dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 12%] Building CXX object dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/polynomialtest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/polynomialtest.cc.o -MF CMakeFiles/polynomialtest.dir/polynomialtest.cc.o.d -o CMakeFiles/polynomialtest.dir/polynomialtest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc In file included from /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:14: /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' @@ -3170,6 +3202,14 @@ /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:429:50: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 429 | return VelocityRange{0.0, double(x[0] < 1e-8)}; | ^ +In file included from /usr/include/c++/14/vector:72, + from /build/reproducible-path/dune-functions-2.10.0/examples/advection-reaction-dg.cc:9: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -3252,6 +3292,21 @@ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/common/transpose.hh:12: /usr/include/dune/common/fmatrix.hh: In instantiation of 'auto Dune::operator*(const FieldMatrix&, const OtherMatrix&) [with OtherMatrix = DiagonalMatrix; typename std::enable_if<(IsStaticSizeMatrix_v && (! IsFieldMatrix_v)), int>::type = 0; K = double; int ROWS = 1; int COLS = 2]': /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:112:44: required from 'void getLocalMatrix(const LocalView&, Dune::Matrix >&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 2, double>, 2>, Dune::Functions::LagrangePreBasis > > >, 1, double> > > >]' @@ -3462,24 +3517,6 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | fTupel lowerleft() const | ^~~~~~~~~ -In file included from /usr/include/c++/14/vector:66, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:11: -/usr/include/c++/14/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 678 | vector(initializer_list __l, - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc: In function 'void getLocalMatrix(const LocalView&, MatrixType&) [with LocalView = Dune::Functions::DefaultLocalView > >, 2, double> > >; MatrixType = Dune::Matrix >]': -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:64:59: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 64 | const auto& jacobianInverse = geometry.jacobianInverse(quadPos); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:81:73: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 81 | elementMatrix[i][j] += (jacobians[i] * transpose(jacobians[j])) * quad[pt].weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:37:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | void getLocalMatrix(const LocalView& localView, MatrixType& elementMatrix) - | ^~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc: In function 'void getLocalMatrix(const LocalView&, Dune::Matrix >&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 2, double>, 2>, Dune::Functions::LagrangePreBasis > > >, 1, double> > > >]': /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:91:16: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 91 | const auto jacobianInverse = geometry.jacobianInverse(quadPoint.position()); @@ -3536,58 +3573,22 @@ /usr/include/dune/localfunctions/lagrange/lagrangecube.hh:661:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | auto center = ReferenceElements::cube().position(0,0); | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc: In function 'Dune::TestSuite testDynamicPolynomial() [with Scalar = double; CoefficientArgs = {}]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:113:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 113 | auto dddp = P({ -24 }); - | ^~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc: In function 'Dune::TestSuite testDynamicPolynomial() [with Scalar = double; CoefficientArgs = {std::vector >}]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:113:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 113 | auto dddp = P({ -24 }); - | ^~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /build/reproducible-path/dune-functions-2.10.0/examples/poisson-pq2.cc:9: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:215:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 215 | auto p = Polynomial({1.0, 2.0, 3.0, -4.0}); - | ^ -[ 13%] Linking CXX executable polynomialtest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/polynomialtest.dir/link.txt --verbose=1 -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/polynomialtest.dir/polynomialtest.cc.o -o polynomialtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +[ 9%] Linking CXX executable poisson-pq2 +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/poisson-pq2.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o" -o poisson-pq2 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 13%] Built target polynomialtest -make -f dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/build.make dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/depend +[ 9%] Built target poisson-pq2 +make -f dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/build.make dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/backends/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/build.make dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/build +make -f dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/build.make dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 15%] Building CXX object dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o -MF CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o.d -o CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/backends/test/istlvectorbackendtest.cc +[ 11%] Building CXX object dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/polynomialtest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/analyticfunctions/test/CMakeFiles/polynomialtest.dir/polynomialtest.cc.o -MF CMakeFiles/polynomialtest.dir/polynomialtest.cc.o.d -o CMakeFiles/polynomialtest.dir/polynomialtest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc +[ 12%] Linking CXX executable advection-reaction-dg +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/advection-reaction-dg.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/advection-reaction-dg.dir/advection-reaction-dg.cc.o" -o advection-reaction-dg -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc: In function 'void getLocalMatrix(const LocalView&, Dune::Matrix >&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 2, double>, 2>, Dune::Functions::LagrangePreBasis > > >, 1, double> > > >]': /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:123:63: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | elementMatrix[row][col] += (jacobians[i] * transpose(jacobians[j])) @@ -3597,64 +3598,98 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | * quadPoint.weight() * integrationElement; /*@\label{li:stokes_taylorhood_update_vp_element_matrix_b}@*/ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 12%] Built target advection-reaction-dg +make -f dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/build.make dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/backends/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/build.make dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 13%] Building CXX object dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/backends/test/CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o -MF CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o.d -o CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/backends/test/istlvectorbackendtest.cc +In file included from /usr/include/c++/14/vector:66, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:11: +/usr/include/c++/14/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 678 | vector(initializer_list __l, + | ^~~~~~ In file included from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:15, from /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:19: /usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 16%] Linking CXX executable poisson-pq2 -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/poisson-pq2.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/poisson-pq2.dir/poisson-pq2.cc.o" -o poisson-pq2 -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so +[ 15%] Linking CXX executable poisson-mfem +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/poisson-mfem.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/poisson-mfem.dir/poisson-mfem.cc.o" -o poisson-mfem -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 16%] Built target poisson-pq2 +[ 15%] Built target poisson-mfem make -f dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/build.make dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/build.make dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 18%] Building CXX object dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/differentiablefunctiontest.cc.o +[ 16%] Building CXX object dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/differentiablefunctiontest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/common/test/CMakeFiles/differentiablefunctiontest.dir/differentiablefunctiontest.cc.o -MF CMakeFiles/differentiablefunctiontest.dir/differentiablefunctiontest.cc.o.d -o CMakeFiles/differentiablefunctiontest.dir/differentiablefunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/test/differentiablefunctiontest.cc -[ 19%] Linking CXX executable istlvectorbackendtest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/istlvectorbackendtest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o -o istlvectorbackendtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc: In function 'Dune::TestSuite testDynamicPolynomial() [with Scalar = double; CoefficientArgs = {}]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:113:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 113 | auto dddp = P({ -24 }); + | ^~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc: In function 'Dune::TestSuite testDynamicPolynomial() [with Scalar = double; CoefficientArgs = {std::vector >}]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:113:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 113 | auto dddp = P({ -24 }); + | ^~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/analyticfunctions/test/polynomialtest.cc:215:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 + 215 | auto p = Polynomial({1.0, 2.0, 3.0, -4.0}); + | ^ +[ 18%] Linking CXX executable polynomialtest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/analyticfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/polynomialtest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/polynomialtest.dir/polynomialtest.cc.o -o polynomialtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 19%] Built target istlvectorbackendtest +[ 18%] Built target polynomialtest make -f dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/build.make dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/build.make dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 20%] Building CXX object dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/polymorphicsmallobjecttest.cc.o +[ 19%] Building CXX object dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/polymorphicsmallobjecttest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/common/test/CMakeFiles/polymorphicsmallobjecttest.dir/polymorphicsmallobjecttest.cc.o -MF CMakeFiles/polymorphicsmallobjecttest.dir/polymorphicsmallobjecttest.cc.o.d -o CMakeFiles/polymorphicsmallobjecttest.dir/polymorphicsmallobjecttest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/test/polymorphicsmallobjecttest.cc -[ 22%] Linking CXX executable polymorphicsmallobjecttest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/polymorphicsmallobjecttest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/polymorphicsmallobjecttest.dir/polymorphicsmallobjecttest.cc.o -o polymorphicsmallobjecttest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +[ 20%] Linking CXX executable differentiablefunctiontest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/differentiablefunctiontest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/differentiablefunctiontest.dir/differentiablefunctiontest.cc.o -o differentiablefunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 22%] Built target polymorphicsmallobjecttest +[ 20%] Built target differentiablefunctiontest make -f dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 23%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/brezzidouglasmarinibasistest.cc.o +[ 22%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/brezzidouglasmarinibasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/brezzidouglasmarinibasistest.dir/brezzidouglasmarinibasistest.cc.o -MF CMakeFiles/brezzidouglasmarinibasistest.dir/brezzidouglasmarinibasistest.cc.o.d -o CMakeFiles/brezzidouglasmarinibasistest.dir/brezzidouglasmarinibasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/brezzidouglasmarinibasistest.cc -[ 25%] Linking CXX executable differentiablefunctiontest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/differentiablefunctiontest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/differentiablefunctiontest.dir/differentiablefunctiontest.cc.o -o differentiablefunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +[ 23%] Linking CXX executable polymorphicsmallobjecttest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/common/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/polymorphicsmallobjecttest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/polymorphicsmallobjecttest.dir/polymorphicsmallobjecttest.cc.o -o polymorphicsmallobjecttest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 25%] Built target differentiablefunctiontest +[ 23%] Built target polymorphicsmallobjecttest make -f dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 26%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/bsplinebasistest.cc.o +[ 25%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/bsplinebasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/bsplinebasistest.dir/bsplinebasistest.cc.o -MF CMakeFiles/bsplinebasistest.dir/bsplinebasistest.cc.o.d -o CMakeFiles/bsplinebasistest.dir/bsplinebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc +[ 26%] Linking CXX executable istlvectorbackendtest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/backends/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/istlvectorbackendtest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/istlvectorbackendtest.dir/istlvectorbackendtest.cc.o -o istlvectorbackendtest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh:10, from /usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d.hh:13, @@ -3664,24 +3699,24 @@ /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | { | ^ +[ 26%] Built target istlvectorbackendtest +make -f dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/DependInfo.cmake "--color=" In file included from /usr/include/dune/geometry/quadraturerules.hh:356: /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ -/build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc: In function 'void getLocalMatrix(const LocalView&, Dune::Matrix >&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 2, double>, 2>, Dune::Functions::LagrangePreBasis > > >, 1, double> > > >]': -/build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:91:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 91 | const auto jacobianInverse = geometry.jacobianInverse(quadPoint.position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:124:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 123 | elementMatrix[row][col] += (jacobians[i] * transpose(jacobians[j])) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 124 | * quadPoint.weight() * integrationElement; /*@\label{li:stokes_taylorhood_update_vv_element_matrix}@*/ - | ^~~~~~~~~~~~~~~~~~~~ +[ 27%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o -MF CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o.d -o CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/uggrid.hh:23, @@ -4107,6 +4142,25 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, + from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, + from /usr/include/dune/localfunctions/lagrange.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:19: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/brezzidouglasmarinibasis.hh:23: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:12: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -4160,14 +4214,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -In file included from /usr/include/c++/14/vector:72, - from /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:10: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -4291,21 +4337,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -4646,10 +4677,6 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:38 = Dune::Intersection >, Dune::YaspIntersection > > >; auto:39 = Dune::TypeTree::HybridTreePath<>; auto:40 = Dune::Functions::BSplineNode > > > >; auto:41 = Dune::Functions::BSplineNode > > > >; auto:42 = std::vector >]' 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); @@ -4874,10 +4901,6 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::YaspGrid<1, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' 230 | return impl().global( local ); @@ -5016,6 +5039,46 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:20: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:521:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]' + 521 | return GeometryTypes::cube(Geometry::mydimension); + | ^~~~~~~~~~~ +/usr/include/dune/grid/common/entity.hh:337:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity]' + 337 | GeometryType type () const { return realEntity.type(); } + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:213:66: required from 'It Dune::Functions::LagrangePreBasis::indices(const Node&, It) const [with It = __gnu_cxx::__normal_iterator, 1>*, std::vector, 1>, std::allocator, 1> > > >; GV = Dune::GridView > >; int k = 1; R = double; Node = Dune::Functions::LagrangeNode > >, 1, double>]' + 213 | = Dune::referenceElement(element.type()); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultlocalview.hh:90:37: required from 'void Dune::Functions::DefaultLocalView::bind(const Element&) [with GB = Dune::Functions::DefaultGlobalBasis > >, 1, double> >; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 90 | globalBasis_->preBasis().indices(tree_, indices_.begin()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:129:19: required from 'void checkMultiIndices(Dune::TestSuite&, const ContainerDescriptor&, const Basis&) [with ContainerDescriptor = Dune::Functions::ContainerDescriptors::UniformVector; Basis = Dune::Functions::DefaultGlobalBasis > >, 1, double> >]' + 129 | localView.bind(e); + | ~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:243:20: required from 'void checkBasis(Dune::TestSuite&, const BasisFactory&) [with BasisFactory = Dune::Functions::BasisFactory::lagrange<1>()::]' + 243 | checkMultiIndices(test, containerDescriptor(basis.preBasis()), basis); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:258:13: required from here + 258 | checkBasis(test, lagrange<1>() ); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, @@ -5027,13 +5090,44 @@ | ~~~~~~~~~~~~~~^~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc: In function 'void getLocalMatrix(const LocalView&, Dune::Matrix >&) [with LocalView = Dune::Functions::DefaultLocalView > > >, 2, double>, 2>, Dune::Functions::LagrangePreBasis > > >, 1, double> > > >]': +/build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:91:58: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 91 | const auto jacobianInverse = geometry.jacobianInverse(quadPoint.position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:124:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 123 | elementMatrix[row][col] += (jacobians[i] * transpose(jacobians[j])) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 124 | * quadPoint.weight() * integrationElement; /*@\label{li:stokes_taylorhood_update_vv_element_matrix}@*/ + | ^~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /build/reproducible-path/dune-functions-2.10.0/examples/stokes-taylorhood.cc:10: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); @@ -5046,10 +5140,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::ContravariantPiolaTransformator; LocalValuedLocalBasis = Dune::LocalBasisVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:251:10: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 251 | void evaluateFunction(const typename Traits::DomainType& x, - | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, @@ -5060,6 +5150,24 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::ContravariantPiolaTransformator; LocalValuedLocalBasis = Dune::LocalBasisVirtualInterface, double, 2, Dune::FieldVector, Dune::FieldMatrix > >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:251:10: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 251 | void evaluateFunction(const typename Traits::DomainType& x, + | ^~~~~~~~~~~~~~~~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In file included from /usr/include/c++/14/vector:66: +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, @@ -5071,15 +5179,6 @@ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:66: -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, @@ -5094,19 +5193,6 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 27%] Linking CXX executable stokes-taylorhood -cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/stokes-taylorhood.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o" -o stokes-taylorhood -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 27%] Built target stokes-taylorhood -make -f dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 29%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o -MF CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o.d -o CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29: /usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -5127,82 +5213,40 @@ /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, - from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, - from /usr/include/dune/localfunctions/lagrange.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:19: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh: In member function 'void Dune::BDM1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = std::function(Dune::FieldVector)>; C = double; LB = Dune::BDM1Cube2DLocalBasis]': /usr/include/dune/localfunctions/brezzidouglasmarini/brezzidouglasmarini1cube2d/brezzidouglasmarini1cube2dlocalinterpolation.hh:78:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 78 | void interpolate (const F& f, std::vector& out) const | ^~~~~~~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:20: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:521:44: required from 'constexpr Dune::GeometryType Dune::YaspEntity<0, dim, GridImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]' - 521 | return GeometryTypes::cube(Geometry::mydimension); - | ^~~~~~~~~~~ -/usr/include/dune/grid/common/entity.hh:337:56: required from 'Dune::GeometryType Dune::Entity<0, dim, GridImp, EntityImp>::type() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity]' - 337 | GeometryType type () const { return realEntity.type(); } - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:213:66: required from 'It Dune::Functions::LagrangePreBasis::indices(const Node&, It) const [with It = __gnu_cxx::__normal_iterator, 1>*, std::vector, 1>, std::allocator, 1> > > >; GV = Dune::GridView > >; int k = 1; R = double; Node = Dune::Functions::LagrangeNode > >, 1, double>]' - 213 | = Dune::referenceElement(element.type()); - | ~~~~~~~~~~~~^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultlocalview.hh:90:37: required from 'void Dune::Functions::DefaultLocalView::bind(const Element&) [with GB = Dune::Functions::DefaultGlobalBasis > >, 1, double> >; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 90 | globalBasis_->preBasis().indices(tree_, indices_.begin()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:129:19: required from 'void checkMultiIndices(Dune::TestSuite&, const ContainerDescriptor&, const Basis&) [with ContainerDescriptor = Dune::Functions::ContainerDescriptors::UniformVector; Basis = Dune::Functions::DefaultGlobalBasis > >, 1, double> >]' - 129 | localView.bind(e); - | ~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:243:20: required from 'void checkBasis(Dune::TestSuite&, const BasisFactory&) [with BasisFactory = Dune::Functions::BasisFactory::lagrange<1>()::]' - 243 | checkMultiIndices(test, containerDescriptor(basis.preBasis()), basis); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/containerdescriptortest.cc:258:13: required from here - 258 | checkBasis(test, lagrange<1>() ); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 30%] Linking CXX executable brezzidouglasmarinibasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/brezzidouglasmarinibasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/brezzidouglasmarinibasistest.dir/brezzidouglasmarinibasistest.cc.o -o brezzidouglasmarinibasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +[ 29%] Linking CXX executable stokes-taylorhood +cd /build/reproducible-path/dune-functions-2.10.0/build/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/stokes-taylorhood.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro "CMakeFiles/stokes-taylorhood.dir/stokes-taylorhood.cc.o" -o stokes-taylorhood -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 30%] Built target brezzidouglasmarinibasistest +[ 29%] Built target stokes-taylorhood make -f dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 31%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/hermitebasistest.cc.o +[ 30%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/hermitebasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/hermitebasistest.dir/hermitebasistest.cc.o -MF CMakeFiles/hermitebasistest.dir/hermitebasistest.cc.o.d -o CMakeFiles/hermitebasistest.dir/hermitebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ +[ 31%] Linking CXX executable brezzidouglasmarinibasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/brezzidouglasmarinibasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/brezzidouglasmarinibasistest.dir/brezzidouglasmarinibasistest.cc.o -o brezzidouglasmarinibasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 31%] Built target brezzidouglasmarinibasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 33%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o -MF CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o.d -o CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:22, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:18: @@ -5320,6 +5364,22 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ +In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:18: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356, + from /usr/include/dune/localfunctions/test/test-localfe.hh:21, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:20: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:19: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In instantiation of 'auto Dune::Functions::Imp::CachedDerivativeLocalFunction::operator()(const X&) const [with X = int; F = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>]': /usr/include/c++/14/type_traits:2655:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const int&}]' @@ -8586,6 +8646,78 @@ /usr/include/dune/common/fmatrix.hh:505:102: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 505 | return FieldMatrix::PromotedType,1,1> {scalar * matrix[0][0]}; | ^ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:16: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:152:54: required from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap::RaviartThomasLocalFiniteElementMap(const GV&) [with GV = Dune::GridView > >; int dim = 2; R = double; unsigned int k = 0]' + 152 | for (const auto& intersection : intersections(gv,cell)) + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:213:5: required from 'Dune::Functions::RaviartThomasPreBasis::RaviartThomasPreBasis(const GridView&) [with GV = Dune::GridView > >; int k = 0; GridView = Dune::GridView > >]' + 213 | finiteElementMap_(gv) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:382:12: required from 'Dune::Functions::BasisFactory::raviartThomas<0>():: [with auto:70 = Dune::GridView > >]' + 382 | return RaviartThomasPreBasis, k>(gridView); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:196:44: required from 'auto Dune::Functions::BasisFactory::makeBasis(const GridView&, PreBasisFactory&&) [with GridView = Dune::GridView > >; PreBasisFactory = raviartThomas<0>()::]' + 196 | return DefaultGlobalBasis(preBasisFactory(gridView)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:64:28: required from here + 64 | checkBasisFEs(makeBasis(gridView, raviartThomas<0>())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:152:54: required from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap::RaviartThomasLocalFiniteElementMap(const GV&) [with GV = Dune::GridView > >; int dim = 2; R = double; unsigned int k = 0]' + 152 | for (const auto& intersection : intersections(gv,cell)) + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:213:5: required from 'Dune::Functions::RaviartThomasPreBasis::RaviartThomasPreBasis(const GridView&) [with GV = Dune::GridView > >; int k = 0; GridView = Dune::GridView > >]' + 213 | finiteElementMap_(gv) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:382:12: required from 'Dune::Functions::BasisFactory::raviartThomas<0>():: [with auto:70 = Dune::GridView > >]' + 382 | return RaviartThomasPreBasis, k>(gridView); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:196:44: required from 'auto Dune::Functions::BasisFactory::makeBasis(const GridView&, PreBasisFactory&&) [with GridView = Dune::GridView > >; PreBasisFactory = raviartThomas<0>()::]' + 196 | return DefaultGlobalBasis(preBasisFactory(gridView)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:64:28: required from here + 64 | checkBasisFEs(makeBasis(gridView, raviartThomas<0>())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::GeometryDefaultImplementation::Jacobian Dune::GeometryDefaultImplementation::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; Jacobian = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/common/geometry.hh:147:29: required from 'auto Dune::Geometry::jacobianImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; LocalCoordinate = Dune::FieldVector; std::true_type = std::true_type]' 147 | return impl().jacobian(local); @@ -8730,568 +8862,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:205:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 205 | JacobianTransposed jacobianTransposed([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:124:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 124 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:51: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 335 | elementJacobian_ = element.geometry().jacobian(center); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/geometry/referenceelement.hh: In member function 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation]': -/usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 190 | Coordinate position(int i, int c) const - | ^~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/usr/include/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateFunction(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:304:10: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | auto monomialValues = evaluateMonomialValues(x); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc: In function 'void testForDimension(Dune::TestSuite&) [with int dim = 2]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:33:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 33 | GridType grid(l,elements); - | ^~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:426:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 426 | out[1] = df(0) * (*localSubEntityMeshSize_)[1]; -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:427:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 427 | out[2] = f(1); - | ~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = int; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | auto operator()(const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:425:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 425 | out[0] = f(0); - | ~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:426:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 426 | out[1] = df(0) * (*localSubEntityMeshSize_)[1]; -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:427:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 427 | out[2] = f(1); - | ~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = int; F = std::reference_wrapper >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | auto operator()(const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:19: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:620:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 620 | return y; - | ^ -/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': -/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:312:10: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | auto monomialJacobians = evaluateMonomialJacobians(x); - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/fmatrix.hh:17: -/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 4>; Y = Dune::FieldVector, 4>; MAT = Dune::FieldMatrix]': -/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 381 | yy[i] += (*this)[i][j] * xx[j]; - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 335 | elementJacobian_ = element.geometry().jacobian(center); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/referenceelement.hh: In member function 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation]': -/usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 190 | Coordinate position(int i, int c) const - | ^~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/usr/include/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 344 | Jacobian jacobian ( const LocalCoordinate& local ) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 10>; Entry = Dune::FieldVector; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:272:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 272 | out[1] = (J[0][0]*refValues[1] + J[0][1]*refValues[2]) / (*localSubEntityMeshSize_)[1]; - | ^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:435:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 435 | out[9] = f(Domain({1.0/3.0,1.0/3.0})); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | auto J0 = df(Domain({0,0})); - | ^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 442 | out[0] = f(Domain({0,0})); - | ~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ^ -/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunctionfromcallables.hh: In member function 'Range Dune::Functions::DifferentiableFunctionFromCallables::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeTraits = Dune::Functions::DefaultDerivativeTraits; F = main(int, char**)::&]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunctionfromcallables.hh:70:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 70 | Range operator() (const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | auto operator()(const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:38: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | auto J0 = df(Domain({0,0})); - | ^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 442 | out[0] = f(Domain({0,0})); - | ~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:620:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 620 | return y; - | ^ -/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': -/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 10>; MAT = Dune::FieldMatrix]': -/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 381 | yy[i] += (*this)[i][j] * xx[j]; - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | auto operator()(const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 335 | elementJacobian_ = element.geometry().jacobian(center); - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 9>; MAT = Dune::FieldMatrix]': -/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 381 | yy[i] += (*this)[i][j] * xx[j]; - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | auto J0 = df(Domain({0,0})); - | ^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 442 | out[0] = f(Domain({0,0})); - | ~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | auto operator()(const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | auto J0 = df(Domain({0,0})); - | ^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 442 | out[0] = f(Domain({0,0})); - | ~^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:620:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 620 | return y; - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 72 | auto operator()(const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 74 | return restriction_(f_(x)); - | ~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/include/c++/14/algorithm:61, - from /usr/include/dune/common/parallel/communication.hh:16, - from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:11: -/usr/include/c++/14/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Dune::FieldMatrix*; _OIter = Dune::FieldMatrix*; _UnaryOperation = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::::]': -/usr/include/c++/14/bits/stl_algo.h:4219:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 4219 | *__result = __unary_op(*__first); - | ~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 9>; MAT = Dune::FieldMatrix]': -/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 381 | yy[i] += (*this)[i][j] * xx[j]; - | ~~~~~~~~~~~~~~^~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Dune::FieldMatrix*; _OIter = Dune::FieldMatrix*; _UnaryOperation = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::::]': -/usr/include/c++/14/bits/stl_algo.h:4219:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 4219 | *__result = __unary_op(*__first); - | ~~~~~~~~~~^~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Dune::FieldMatrix*; _OIter = Dune::FieldMatrix*; _UnaryOperation = Dune::Functions::DiscreteGlobalBasisFunctionDerivative >, false> >, vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::::]': -/usr/include/c++/14/bits/stl_algo.h:4219:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 4219 | *__result = __unary_op(*__first); - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 10>; Entry = Dune::FieldVector; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:279:38: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 279 | out[8] = (J[1][0]*refValues[7] + J[1][1]*refValues[8]) / (*localSubEntityMeshSize_)[8]; - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': -/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 237 | return jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 108 | return (*f_)(geometry_->global(x)); - | ~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc: In function 'void testForDimension(Dune::TestSuite&) [with int dim = 3]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:33:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 33 | GridType grid(l,elements); - | ^~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, - inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, - inlined from 'void testForDimension(Dune::TestSuite&) [with int dim = 3]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:89:41: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35, - inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: -/usr/include/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc: In function 'void testForDimension(Dune::TestSuite&) [with int dim = 1]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:33:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 33 | GridType grid(l,elements); - | ^~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, - inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, - inlined from 'void testForDimension(Dune::TestSuite&) [with int dim = 1]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:89:41: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateFunction(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:304:49: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | auto monomialValues = evaluateMonomialValues(x); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(Scalar, const FieldMatrix&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/fmatrix.hh:225:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 225 | friend auto operator* ( Scalar scalar, const FieldMatrix& matrix) - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 4>; Entry = Dune::FieldMatrix; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:265:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 265 | out[3] = J*refValues[3] / (*localSubEntityMeshSize_)[1];; - | ~^~~~~~~~~~~ -In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]', - inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const:: [with auto:124 = const Dune::Functions::CubicHermiteNode >, false>&; auto:125 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:591:36: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:312:55: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | auto monomialJacobians = evaluateMonomialJacobians(x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 10>; Entry = Dune::FieldMatrix; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:256:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 256 | void transformToElementBasis(const LambdaRefValues& refValues, std::vector& out) const - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]', - inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 10>; MAT = Dune::FieldMatrix]', - inlined from 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 2; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:314:34, - inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const:: [with auto:124 = const Dune::Functions::CubicHermiteNode > >, false>&; auto:125 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:591:36, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, false>&; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:586:32, - inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: -/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 381 | yy[i] += (*this)[i][j] * xx[j]; - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:374:33, - inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63, - inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: -/usr/include/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | return asImp().jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 9>; Entry = Dune::FieldMatrix; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:256:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 256 | void transformToElementBasis(const LambdaRefValues& refValues, std::vector& out) const - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]', - inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 9>; MAT = Dune::FieldMatrix]', - inlined from 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 2; bool reduced = true]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:314:34, - inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const:: [with auto:124 = const Dune::Functions::CubicHermiteNode > >, true>&; auto:125 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:591:36, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, true>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, true>&; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:586:32, - inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: -/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 381 | yy[i] += (*this)[i][j] * xx[j]; - | ~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:158:36, - inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:374:33, - inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63, - inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: -/usr/include/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | return asImp().jacobianInverseTransposed(local).transposed(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 33%] Linking CXX executable bsplinebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/bsplinebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/bsplinebasistest.dir/bsplinebasistest.cc.o -o bsplinebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 33%] Built target bsplinebasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 34%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_DEPRECATED_INTERPOLATE_CHECK=1 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o -MF CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o.d -o CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:18: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; - | ~~^~~ -In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]', - inlined from 'void Dune::Functions::Impl::CubicHermiteLocalFiniteElement::bind(const Element&, const Mapper&, const MeshSizeContainer&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; MeshSizeContainer = std::vector; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:509:21, - inlined from 'void Dune::Functions::CubicHermiteNode::bind(const Element&) [with GV = Dune::GridView > >; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:583:24, - inlined from 'void Dune::Functions::Impl::BindVisitor::leaf(Node&, TreePath) [with Node = Dune::Functions::CubicHermiteNode > >, false>; TreePath = Dune::TypeTree::HybridTreePath<>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nodes.hh:78:20, - inlined from 'void Dune::TypeTree::Detail::applyToTree(T&&, TreePath, V&&) [with T = Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; V = Dune::Functions::Impl::BindVisitor, Dune::UGGridEntity> >&; typename std::enable_if::type::isLeaf, int>::type = 0]' at /usr/include/dune/typetree/traversal.hh:99:21, - inlined from 'void Dune::TypeTree::applyToTree(Tree&&, Visitor&&) [with Tree = Dune::Functions::CubicHermiteNode > >, false>&; Visitor = Dune::Functions::Impl::BindVisitor, Dune::UGGridEntity> >&]' at /usr/include/dune/typetree/traversal.hh:241:26: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 335 | elementJacobian_ = element.geometry().jacobian(center); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:18: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356, - from /usr/include/dune/localfunctions/test/test-localfe.hh:21, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:20: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:418:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 418 | void interpolate(const F& f, std::vector& out) const - | ^~~~~~~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:16: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:152:54: required from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap::RaviartThomasLocalFiniteElementMap(const GV&) [with GV = Dune::GridView > >; int dim = 2; R = double; unsigned int k = 0]' - 152 | for (const auto& intersection : intersections(gv,cell)) - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:213:5: required from 'Dune::Functions::RaviartThomasPreBasis::RaviartThomasPreBasis(const GridView&) [with GV = Dune::GridView > >; int k = 0; GridView = Dune::GridView > >]' - 213 | finiteElementMap_(gv) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:382:12: required from 'Dune::Functions::BasisFactory::raviartThomas<0>():: [with auto:70 = Dune::GridView > >]' - 382 | return RaviartThomasPreBasis, k>(gridView); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:196:44: required from 'auto Dune::Functions::BasisFactory::makeBasis(const GridView&, PreBasisFactory&&) [with GridView = Dune::GridView > >; PreBasisFactory = raviartThomas<0>()::]' - 196 | return DefaultGlobalBasis(preBasisFactory(gridView)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:64:28: required from here - 64 | checkBasisFEs(makeBasis(gridView, raviartThomas<0>())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:152:54: required from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap::RaviartThomasLocalFiniteElementMap(const GV&) [with GV = Dune::GridView > >; int dim = 2; R = double; unsigned int k = 0]' - 152 | for (const auto& intersection : intersections(gv,cell)) - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:213:5: required from 'Dune::Functions::RaviartThomasPreBasis::RaviartThomasPreBasis(const GridView&) [with GV = Dune::GridView > >; int k = 0; GridView = Dune::GridView > >]' - 213 | finiteElementMap_(gv) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:382:12: required from 'Dune::Functions::BasisFactory::raviartThomas<0>():: [with auto:70 = Dune::GridView > >]' - 382 | return RaviartThomasPreBasis, k>(gridView); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:196:44: required from 'auto Dune::Functions::BasisFactory::makeBasis(const GridView&, PreBasisFactory&&) [with GridView = Dune::GridView > >; PreBasisFactory = raviartThomas<0>()::]' - 196 | return DefaultGlobalBasis(preBasisFactory(gridView)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:64:28: required from here - 64 | checkBasisFEs(makeBasis(gridView, raviartThomas<0>())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -9587,6 +9157,10 @@ /usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | derived_type operator- (const DenseVector& b) const | ^~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In constructor 'Dune::AxisAlignedCubeGeometry::AxisAlignedCubeGeometry(Dune::FieldVector, Dune::FieldVector) [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:124:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 124 | AxisAlignedCubeGeometry(const Dune::FieldVector lower, + | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:152:74: required from 'static auto Dune::Functions::Impl::CovariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' 152 | auto jacobianInverseTransposed = geometry.jacobianInverseTransposed(xi); @@ -9625,6 +9199,233 @@ /usr/include/dune/grid/common/geometry.hh:302:24: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 302 | JacobianTransposed jacobianTransposed ( const LocalCoordinate& local ) const | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:51: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 335 | elementJacobian_ = element.geometry().jacobian(center); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/geometry/referenceelement.hh: In member function 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation]': +/usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 190 | Coordinate position(int i, int c) const + | ^~~~~~~~ +/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/usr/include/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateFunction(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:304:10: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | auto monomialValues = evaluateMonomialValues(x); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:426:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 426 | out[1] = df(0) * (*localSubEntityMeshSize_)[1]; +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:427:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 427 | out[2] = f(1); + | ~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = int; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | auto operator()(const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:425:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 425 | out[0] = f(0); + | ~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:426:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 426 | out[1] = df(0) * (*localSubEntityMeshSize_)[1]; +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:427:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 427 | out[2] = f(1); + | ~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:22: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = int; F = std::reference_wrapper >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | auto operator()(const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:19: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:620:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 620 | return y; + | ^ +/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 1; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry]': +/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:312:10: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | auto monomialJacobians = evaluateMonomialJacobians(x); + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/common/fmatrix.hh:17: +/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 4>; Y = Dune::FieldVector, 4>; MAT = Dune::FieldMatrix]': +/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 381 | yy[i] += (*this)[i][j] * xx[j]; + | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 335 | elementJacobian_ = element.geometry().jacobian(center); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/referenceelement.hh: In member function 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation]': +/usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 190 | Coordinate position(int i, int c) const + | ^~~~~~~~ +/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::Jacobian Dune::Geometry::jacobian(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/usr/include/dune/grid/common/geometry.hh:344:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 344 | Jacobian jacobian ( const LocalCoordinate& local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 10>; Entry = Dune::FieldVector; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:272:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 272 | out[1] = (J[0][0]*refValues[1] + J[0][1]*refValues[2]) / (*localSubEntityMeshSize_)[1]; + | ^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:435:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 435 | out[9] = f(Domain({1.0/3.0,1.0/3.0})); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | auto J0 = df(Domain({0,0})); + | ^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 442 | out[0] = f(Domain({0,0})); + | ~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:38: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ^ +/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunctionfromcallables.hh: In member function 'Range Dune::Functions::DifferentiableFunctionFromCallables::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeTraits = Dune::Functions::DefaultDerivativeTraits; F = main(int, char**)::&]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunctionfromcallables.hh:70:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 70 | Range operator() (const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | auto operator()(const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:38: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | auto J0 = df(Domain({0,0})); + | ^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 442 | out[0] = f(Domain({0,0})); + | ~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:620:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 620 | return y; + | ^ +/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]': +/usr/include/dune/grid/common/geometry.hh:371:21: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 371 | JacobianInverse jacobianInverse ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 10>; MAT = Dune::FieldMatrix]': +/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 381 | yy[i] += (*this)[i][j] * xx[j]; + | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | auto operator()(const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 335 | elementJacobian_ = element.geometry().jacobian(center); + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 9>; MAT = Dune::FieldMatrix]': +/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 381 | yy[i] += (*this)[i][j] * xx[j]; + | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | auto J0 = df(Domain({0,0})); + | ^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 442 | out[0] = f(Domain({0,0})); + | ~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | auto operator()(const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | auto J0 = df(Domain({0,0})); + | ^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 442 | out[0] = f(Domain({0,0})); + | ~^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:620:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 620 | return y; + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:72:8: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 72 | auto operator()(const Domain& x) const + | ^~~~~~~~ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:20, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:22: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In instantiation of 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': @@ -9693,29 +9494,42 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:218:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | return localValue; | ^~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/parallel/communication.hh:17: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc: In function 'void testForDimension(Dune::TestSuite&) [with int dim = 2]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:33:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 33 | GridType grid(l,elements); + | ^~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 74 | return restriction_(f_(x)); + | ~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/c++/14/algorithm:61, + from /usr/include/dune/common/parallel/communication.hh:16, + from /usr/include/dune/common/parallel/mpihelper.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:11: +/usr/include/c++/14/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Dune::FieldMatrix*; _OIter = Dune::FieldMatrix*; _UnaryOperation = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::::]': +/usr/include/c++/14/bits/stl_algo.h:4219:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 4219 | *__result = __unary_op(*__first); + | ~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/common/densematrix.hh: In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 9>; MAT = Dune::FieldMatrix]': +/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 381 | yy[i] += (*this)[i][j] * xx[j]; + | ~~~~~~~~~~~~~~^~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Dune::FieldMatrix*; _OIter = Dune::FieldMatrix*; _UnaryOperation = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::::]': +/usr/include/c++/14/bits/stl_algo.h:4219:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 4219 | *__result = __unary_op(*__first); + | ~~~~~~~~~~^~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Dune::FieldMatrix*; _OIter = Dune::FieldMatrix*; _UnaryOperation = Dune::Functions::DiscreteGlobalBasisFunctionDerivative >, false> >, vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::::]': +/usr/include/c++/14/bits/stl_algo.h:4219:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 4219 | *__result = __unary_op(*__first); + | ~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); @@ -9753,6 +9567,10 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:123:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return localValue; | ^~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 10>; Entry = Dune::FieldVector; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:279:38: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 279 | out[8] = (J[1][0]*refValues[7] + J[1][1]*refValues[8]) / (*localSubEntityMeshSize_)[8]; + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::applyJacobian(Gradients&, const LocalCoordinate&, const Geometry&) [with Gradients = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:75:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 75 | auto jacobianTransposed = geometry.jacobianTransposed(xi); @@ -9819,6 +9637,10 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:175:12: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 175 | auto jacobianInverseTransposed = geometry.jacobianInverseTransposed(xi); | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::JacobianInverse Dune::AxisAlignedCubeGeometry::jacobianInverse(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 1]': +/usr/include/dune/geometry/axisalignedcubegeometry.hh:237:39: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 237 | return jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::CovariantPiolaTransformator::applyJacobian(Gradients&, const LocalCoordinate&, const Geometry&) [with Gradients = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:175:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/localfunctions/test/test-localfe.hh: In function 'bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': @@ -9857,17 +9679,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:14: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | auto jacobianInverseTransposed = element_.geometry().jacobianInverseTransposed(xi); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]', - inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode >, false>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode >, false>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView >, false> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:61:35: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:18: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; - | ~~^~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:123:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 123 | return localValue; | ^~~~~~~~~~ @@ -9920,85 +9731,43 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:218:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 218 | return localValue; | ^~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 32 | int main (int argc, char* argv[]) - | ^~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]', - inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, false>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, false>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, false> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:102:35: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | auto J0 = df(Domain({0,0})); - | ~~^~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35, - inlined from 'auto Dune::Functions::Imp::CachedDerivativeLocalFunction::operator()(const X&) const [with X = Dune::FieldVector; F = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:129:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::__invoke_result<_Tp&, _Args ...>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {const Dune::FieldVector&}; _Tp = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >]' at /usr/include/c++/14/bits/refwrap.h:363:24, - inlined from 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27, - inlined from 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17, - inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, false>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, false>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, false> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:102:35: -/usr/include/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]', - inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, true>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, true>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, true>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, true> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:112:35: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | auto J0 = df(Domain({0,0})); - | ~~^~~~~~~~~~~~~~~ -In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35, - inlined from 'auto Dune::Functions::Imp::CachedDerivativeLocalFunction::operator()(const X&) const [with X = Dune::FieldVector; F = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:129:14, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'typename std::__invoke_result<_Tp&, _Args ...>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {const Dune::FieldVector&}; _Tp = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >]' at /usr/include/c++/14/bits/refwrap.h:363:24, - inlined from 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27, - inlined from 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17, - inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, true>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, true>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, true>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, true> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:112:35: -/usr/include/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -[ 36%] Linking CXX executable containerdescriptortest +[ 34%] Linking CXX executable containerdescriptortest cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/containerdescriptortest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/containerdescriptortest.dir/containerdescriptortest.cc.o -o containerdescriptortest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 108 | return (*f_)(geometry_->global(x)); + | ~~~~~~~~~~~~~~~~~^~~ make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 36%] Built target containerdescriptortest +[ 34%] Built target containerdescriptortest make -f dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 37%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/gridviewfunctionspacebasistest.cc.o +[ 36%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/gridviewfunctionspacebasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/gridviewfunctionspacebasistest.dir/gridviewfunctionspacebasistest.cc.o -MF CMakeFiles/gridviewfunctionspacebasistest.dir/gridviewfunctionspacebasistest.cc.o.d -o CMakeFiles/gridviewfunctionspacebasistest.dir/gridviewfunctionspacebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 1, const Dune::OneDGrid, Dune::OneDGridEntity>; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:334:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 334 | auto center = Dune::ReferenceElements::simplex().position(0, 0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); @@ -10028,6 +9797,35 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:210:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 210 | auto globalValue = f_(xi); | ~~^~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:16: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc: In function 'void testForDimension(Dune::TestSuite&) [with int dim = 3]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:33:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 33 | GridType grid(l,elements); + | ^~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, + inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, + inlined from 'void testForDimension(Dune::TestSuite&) [with int dim = 3]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:89:41: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | auto jacobianInverseTransposed = element_.geometry().jacobianInverseTransposed(xi); @@ -10084,38 +9882,46 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | auto jacobianTransposed = element_.geometry().jacobianTransposed(xi); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:16: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ -[ 38%] Linking CXX executable hermitebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hermitebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/hermitebasistest.dir/hermitebasistest.cc.o -o hermitebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 38%] Built target hermitebasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/depend +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldMatrix; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35, + inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: +/usr/include/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/localfunctions/test/test-localfe.hh: In function 'bool testFE(const FE&, char, unsigned int, std::function) [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': /usr/include/dune/localfunctions/test/test-localfe.hh:659:142: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 659 | fe.localBasis().evaluateFunction(Dune::ReferenceElements::general(fe.type()).position(0,0), values); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 40%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o -MF CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o.d -o CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:18: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:165:57: required from 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > > > >]' + 165 | const double integrationElement = element.geometry().integrationElement(quadPos); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:261:25: required from 'void testOnStructuredGrid() [with int dim = 1]' + 261 | testScalarBasisConst(bSplineBasis, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ + 262 | true, + | ~~~~~ + 263 | true); // Don't interpolate a given function and try to integrate over it + | ~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:339:26: required from here + 339 | testOnStructuredGrid<1>(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 213 | auto jacobianTransposed = element_.geometry().jacobianTransposed(xi); @@ -10141,30 +9947,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | auto jacobianInverseTransposed = element_.geometry().jacobianInverseTransposed(xi); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:18: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:165:57: required from 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > > > >]' - 165 | const double integrationElement = element.geometry().integrationElement(quadPos); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:261:25: required from 'void testOnStructuredGrid() [with int dim = 1]' - 261 | testScalarBasisConst(bSplineBasis, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ - 262 | true, - | ~~~~~ - 263 | true); // Don't interpolate a given function and try to integrate over it - | ~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:339:26: required from here - 339 | testOnStructuredGrid<1>(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -10185,10 +9967,24 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateFunction(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:304:49: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | auto monomialValues = evaluateMonomialValues(x); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc: In function 'void testForDimension(Dune::TestSuite&) [with int dim = 1]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:33:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 33 | GridType grid(l,elements); + | ^~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, + inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, + inlined from 'void testForDimension(Dune::TestSuite&) [with int dim = 1]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/bsplinebasistest.cc:89:41: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -10225,18 +10021,26 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | auto operator()(const LocalCoordinate& xi) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208: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 member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: -/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /usr/include/dune/grid/yaspgrid.hh:26: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double]': @@ -10279,6 +10083,10 @@ /usr/include/dune/common/fvector.hh:544:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | constexpr FieldVector operator* (const K a, const FieldVector& b) noexcept | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' 184 | return matrix.transposed(); @@ -10346,6 +10154,18 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | auto operator()(const LocalCoordinate& xi) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208: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 member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: +/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator+(K, const FieldVector&) [with K = double]': /usr/include/c++/14/bits/stl_numeric.h:141:39: required from '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Tp = double]' 141 | __init = _GLIBCXX_MOVE_IF_20(__init) + *__first; @@ -10366,57 +10186,87 @@ /usr/include/dune/common/fvector.hh:530:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 530 | constexpr FieldVector operator+ (const K a, const FieldVector& b) noexcept | ^~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, - from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, - from /usr/include/dune/localfunctions/lagrange.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:20: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:14: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewentityset.hh:39:55: required from 'class Dune::Functions::GridViewEntitySet > >, 0>' - 39 | typedef typename Element::Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:48:9: required from 'class Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase > >, 3, double> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap>' - 48 | using Domain = typename EntitySet::GlobalCoordinate; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:279:7: required from 'class Dune::Functions::DiscreteGlobalBasisFunction > >, 3, double> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, double>' - 279 | class DiscreteGlobalBasisFunction - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:470:10: required from 'auto Dune::Functions::makeDiscreteGlobalBasisFunction(B&&, V&&) [with R = double; B = DefaultGlobalBasis > >, 3, double> >&; V = std::vector&]' - 470 | return DiscreteGlobalBasisFunction( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 471 | std::forward(basis), - | ~~~~~~~~~~~~~~~~~~~~~~~ - 472 | toConstVectorBackend(std::forward(vector)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 473 | HierarchicNodeToRangeMap()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:64:72: required from here - 64 | auto v_f = Dune::Functions::makeDiscreteGlobalBasisFunction(basis,v); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ +/usr/include/dune/common/fmatrix.hh: In function 'auto Dune::operator*(Scalar, const FieldMatrix&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/fmatrix.hh:225:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 225 | friend auto operator* ( Scalar scalar, const FieldMatrix& matrix) + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 4>; Entry = Dune::FieldMatrix; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:265:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 265 | out[3] = J*refValues[3] / (*localSubEntityMeshSize_)[1];; + | ~^~~~~~~~~~~ +In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 1; bool reduced = false]', + inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const:: [with auto:124 = const Dune::Functions::CubicHermiteNode >, false>&; auto:125 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:591:36: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:312:55: note: parameter passing for argument of type 'Dune::FieldVector, 4>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | auto monomialJacobians = evaluateMonomialJacobians(x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 10>; Entry = Dune::FieldMatrix; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:256:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 256 | void transformToElementBasis(const LambdaRefValues& refValues, std::vector& out) const + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]', + inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 10>; MAT = Dune::FieldMatrix]', + inlined from 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 2; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:314:34, + inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const:: [with auto:124 = const Dune::Functions::CubicHermiteNode > >, false>&; auto:125 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:591:36, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, false>&; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:586:32, + inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: +/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 381 | yy[i] += (*this)[i][j] * xx[j]; + | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:374:33, + inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63, + inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: +/usr/include/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | return asImp().jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::transformToElementBasis(const LambdaRefValues&, std::vector&) const [with LambdaRefValues = Dune::FieldVector, 9>; Entry = Dune::FieldMatrix; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:256:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 256 | void transformToElementBasis(const LambdaRefValues& refValues, std::vector& out) const + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]', + inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +In member function 'void Dune::DenseMatrix::mv(const X&, Y&) const [with X = Dune::FieldVector, 10>; Y = Dune::FieldVector, 9>; MAT = Dune::FieldMatrix]', + inlined from 'void Dune::Functions::Impl::CubicHermiteLocalBasis::evaluateJacobian(const Domain&, std::vector >&) const [with DF = double; RF = double; unsigned int dim = 2; bool reduced = true]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:314:34, + inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const:: [with auto:124 = const Dune::Functions::CubicHermiteNode > >, true>&; auto:125 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:591:36, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, true>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, true>&; LeafFunc = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector > >::LocalFunction::operator()(const Domain&) const::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:586:32, + inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: +/usr/include/dune/common/densematrix.hh:381:34: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 381 | yy[i] += (*this)[i][j] * xx[j]; + | ~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 83 | return [&, df=forwardCapture(std::forward(df))](auto&& x) { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:83:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::GeometryDefaultImplementation::JacobianInverse Dune::GeometryDefaultImplementation::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Geometry::jacobianInverseImpl(const LocalCoordinate&, std::true_type) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:158:36, + inlined from 'Dune::Geometry::JacobianInverse Dune::Geometry::jacobianInverse(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]' at /usr/include/dune/grid/common/geometry.hh:374:33, + inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63, + inlined from 'Dune::Functions::Imp::derivative(const ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&):: [with auto:69 = Dune::FieldVector]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:84:40: +/usr/include/dune/grid/common/geometry.hh:472:47: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 472 | return asImp().jacobianInverseTransposed(local).transposed(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:70: /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:493:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' @@ -10441,14 +10291,6 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ -In file included from /usr/include/c++/14/functional:59, - from /usr/include/dune/common/parallel/mpicommunication.hh:19, - from /usr/include/dune/common/parallel/mpihelper.hh:18, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:14: -/usr/include/c++/14/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]': -/usr/include/c++/14/bits/std_function.h:288:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 288 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) - | ^~~~~~~~~ /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:493:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3, Dune::EquidistantCoordinates >, Dune::YaspGeometry>]' 493 | auto ll = _it.lowerleft(); @@ -10472,244 +10314,14 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:459:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' - 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' - 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' - 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | using Flag = std::decay_t; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | if constexpr (std::is_base_of_v) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 545 | test.subTest(checkConstBasis(basis,flags...)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here - 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' - 59 | Iterator _begin; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:459:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' - 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' - 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' - 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | using Flag = std::decay_t; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | if constexpr (std::is_base_of_v) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 545 | test.subTest(checkConstBasis(basis,flags...)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here - 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1210:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1210 | writeGridPoints(writer); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1191:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' - 1191 | writeAllData(writer); - | ^~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' - 1013 | writeDataFile( file ); - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' - 806 | return write( name, type, gridView_.comm().rank(), gridView_.comm().size() ); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:68:20: required from here - 68 | vtkWriter.write("debug"); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:14: -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' - 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' - 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' - 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | using Flag = std::decay_t; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | if constexpr (std::is_base_of_v) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 545 | test.subTest(checkConstBasis(basis,flags...)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here - 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' - 184 | return matrix.transposed(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' - 130 | mutable Intersection intersection_; - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' - 107 | Implementation realIterator; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' - 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' - 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' - 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | using Flag = std::decay_t; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | if constexpr (std::is_base_of_v) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 545 | test.subTest(checkConstBasis(basis,flags...)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here - 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 171 | FieldMatrix transposed() const - | ^~~~~~~~~~ -In file included from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:15, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:17: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]' - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1360:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1360 | writeData(writer,vertexdata,vertexBegin(),vertexEnd(),nvertices); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1204:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1204 | writeVertexData(writer); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1191:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' - 1191 | writeAllData(writer); - | ^~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' - 1013 | writeDataFile( file ); - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' - 806 | return write( name, type, gridView_.comm().rank(), gridView_.comm().size() ); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:68:20: required from here - 68 | vtkWriter.write("debug"); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 501 | FieldVector position () const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::applyJacobian(Gradients&, const LocalCoordinate&, const Geometry&) [with Gradients = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:71:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | static auto applyJacobian(Gradients& gradients, - | ^~~~~~~~~~~~~ +In file included from /usr/include/c++/14/functional:59, + from /usr/include/dune/common/parallel/mpicommunication.hh:19, + from /usr/include/dune/common/parallel/mpihelper.hh:18, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:14: +/usr/include/c++/14/bits/std_function.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = Dune::FieldVector; _Functor = std::reference_wrapper, double, 2, Dune::FieldVector, Dune::FieldMatrix > > > >; _ArgTypes = {Dune::FieldVector}]': +/usr/include/c++/14/bits/std_function.h:288:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 288 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) + | ^~~~~~~~~ /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]': /usr/include/dune/grid/yaspgrid/ygrid.hh:649:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' 649 | return _it.lowerleft(); @@ -10736,6 +10348,10 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | fTupel lowerleft() const | ^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::applyJacobian(Gradients&, const LocalCoordinate&, const Geometry&) [with Gradients = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:71:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | static auto applyJacobian(Gradients& gradients, + | ^~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]': /usr/include/dune/grid/yaspgrid/ygrid.hh:649:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' 649 | return _it.lowerleft(); @@ -10762,49 +10378,6 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | fTupel lowerleft() const | ^~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:77 = Dune::Intersection >; auto:78 = Dune::TypeTree::HybridTreePath<>; auto:79 = Dune::Functions::LagrangeNode >, 3, double>; auto:80 = Dune::Functions::LagrangeNode >, 3, double>; auto:81 = std::vector >]' - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:41: required from 'checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:99 = Dune::Functions::LagrangeNode >, 3, double>; auto:100 = Dune::TypeTree::HybridTreePath<>&]' - 488 | auto isContinuous = localCheck(intersection, treePath, insideNode, outsideNode, insideToOutside); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/typetree/traversal.hh:168:19: required from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode >, 3, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' - 168 | leafFunc(tree, treePath); - | ~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/typetree/traversal.hh:271:26: required from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode >, 3, double>&; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' - 271 | Detail::forEachNode(tree, hybridTreePath(), NoOp{}, leafFunc, NoOp{}); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' - 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' - 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::]' - 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' - 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | using Flag = std::decay_t; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | if constexpr (std::is_base_of_v) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' - 545 | test.subTest(checkConstBasis(basis,flags...)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:80:30: required from here - 80 | test.subTest(checkBasis(basis, EnableContinuityCheck())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]': /usr/include/dune/grid/yaspgrid/ygrid.hh:649:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' 649 | return _it.lowerleft(); @@ -10831,127 +10404,44 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | fTupel lowerleft() const | ^~~~~~~~~ -In file included from /usr/include/dune/grid/uggrid/uggridgeometry.hh:14, - from /usr/include/dune/grid/uggrid.hh:103, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:15: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:77 = Dune::Intersection, Dune::UGGridLeafIntersection > >; auto:78 = Dune::TypeTree::HybridTreePath<>; auto:79 = Dune::Functions::LagrangeNode > >, 3, double>; auto:80 = Dune::Functions::LagrangeNode > >, 3, double>; auto:81 = std::vector >]' - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:41: required from 'checkBasisContinuity > >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:99 = Dune::Functions::LagrangeNode > >, 3, double>; auto:100 = Dune::TypeTree::HybridTreePath<>&]' - 488 | auto isContinuous = localCheck(intersection, treePath, insideNode, outsideNode, insideToOutside); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/typetree/traversal.hh:168:19: required from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode > >, 3, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity > >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' - 168 | leafFunc(tree, treePath); - | ~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/typetree/traversal.hh:271:26: required from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode > >, 3, double>&; LeafFunc = checkBasisContinuity > >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' - 271 | Detail::forEachNode(tree, hybridTreePath(), NoOp{}, leafFunc, NoOp{}); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' - 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' - 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' - 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | using Flag = std::decay_t; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | if constexpr (std::is_base_of_v) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' - 545 | test.subTest(checkConstBasis(basis,flags...)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here - 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const - | ^~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:26: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' - 230 | return impl().global( local ); - | ~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:77 = Dune::Intersection >; auto:78 = Dune::TypeTree::HybridTreePath<>; auto:79 = Dune::Functions::LagrangeNode >, 3, double>; auto:80 = Dune::Functions::LagrangeNode >, 3, double>; auto:81 = std::vector >]' - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:41: required from 'checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:99 = Dune::Functions::LagrangeNode >, 3, double>; auto:100 = Dune::TypeTree::HybridTreePath<>&]' - 488 | auto isContinuous = localCheck(intersection, treePath, insideNode, outsideNode, insideToOutside); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/typetree/traversal.hh:168:19: required from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode >, 3, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' - 168 | leafFunc(tree, treePath); - | ~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/include/dune/typetree/traversal.hh:271:26: required from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode >, 3, double>&; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' - 271 | Detail::forEachNode(tree, hybridTreePath(), NoOp{}, leafFunc, NoOp{}); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' - 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' - 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::]' - 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' - 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 531 | using Flag = std::decay_t; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 532 | if constexpr (std::is_base_of_v) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 534 | }); - | ~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' - 545 | test.subTest(checkConstBasis(basis,flags...)); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:80:30: required from here - 80 | test.subTest(checkBasis(basis, EnableContinuityCheck())); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 170 | GlobalCoordinate global(const LocalCoordinate& local) const - | ^~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | auto operator()(const LocalCoordinate& xi) const | ^~~~~~~~ -In file included from /usr/include/dune/geometry/virtualrefinement.hh:382, - from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:14: -/usr/include/dune/geometry/virtualrefinement.cc: In instantiation of 'Dune::VirtualRefinement::Codim::SubEntityIterator::CoordVector Dune::VirtualRefinement::Codim::SubEntityIterator::coords() const [with int codimension = 2; int dimension = 2; CoordType = double; CoordVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: required from 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 277 | FieldVector coords = i->geometry().global(sit.coords()); - | ~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:261:8: required from here - 261 | void SubsamplingVTKWriter::writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/virtualrefinement.cc:190:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 190 | VirtualRefinement::Codim::SubEntityIterator:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:22: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction >, false> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:18: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; + | ~~^~~ +[ 37%] Linking CXX executable bsplinebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/bsplinebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/bsplinebasistest.dir/bsplinebasistest.cc.o -o bsplinebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 37%] Built target bsplinebasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 38%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o -MF CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o.d -o CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc +In member function 'void Dune::Functions::Impl::CubicHermiteLocalBasis::bind(const Element&, const LocalSubEntityMeshSize&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]', + inlined from 'void Dune::Functions::Impl::CubicHermiteLocalFiniteElement::bind(const Element&, const Mapper&, const MeshSizeContainer&) [with Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>; Mapper = Dune::MultipleCodimMultipleGeomTypeMapper > > >; MeshSizeContainer = std::vector; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:509:21, + inlined from 'void Dune::Functions::CubicHermiteNode::bind(const Element&) [with GV = Dune::GridView > >; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:583:24, + inlined from 'void Dune::Functions::Impl::BindVisitor::leaf(Node&, TreePath) [with Node = Dune::Functions::CubicHermiteNode > >, false>; TreePath = Dune::TypeTree::HybridTreePath<>; Entity = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nodes.hh:78:20, + inlined from 'void Dune::TypeTree::Detail::applyToTree(T&&, TreePath, V&&) [with T = Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; V = Dune::Functions::Impl::BindVisitor, Dune::UGGridEntity> >&; typename std::enable_if::type::isLeaf, int>::type = 0]' at /usr/include/dune/typetree/traversal.hh:99:21, + inlined from 'void Dune::TypeTree::applyToTree(Tree&&, Visitor&&) [with Tree = Dune::Functions::CubicHermiteNode > >, false>&; Visitor = Dune::Functions::Impl::BindVisitor, Dune::UGGridEntity> >&]' at /usr/include/dune/typetree/traversal.hh:241:26: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:335:51: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 335 | elementJacobian_ = element.geometry().jacobian(center); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::ContravariantPiolaTransformator; LocalValuedLocalBasis = Dune::Impl::LocalBasisVariant, Dune::RT02DLocalBasis >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:251:10: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 251 | void evaluateFunction(const typename Traits::DomainType& x, | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh: In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, true> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:418:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 418 | void interpolate(const F& f, std::vector& out) const + | ^~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelements.hh:23, from /usr/include/dune/grid/common/geometry.hh:19: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': @@ -11132,6 +10622,25 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, + from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, + from /usr/include/dune/localfunctions/lagrange.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:20: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: required from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = double; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = testScalarBasisConst > >, 1, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, bool, bool)::)>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' 108 | return (*f_)(geometry_->global(x)); @@ -11424,10 +10933,38 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:14: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewentityset.hh:39:55: required from 'class Dune::Functions::GridViewEntitySet > >, 0>' + 39 | typedef typename Element::Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:48:9: required from 'class Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase > >, 3, double> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap>' + 48 | using Domain = typename EntitySet::GlobalCoordinate; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:279:7: required from 'class Dune::Functions::DiscreteGlobalBasisFunction > >, 3, double> >, std::vector, Dune::Functions::HierarchicNodeToRangeMap, double>' + 279 | class DiscreteGlobalBasisFunction + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:470:10: required from 'auto Dune::Functions::makeDiscreteGlobalBasisFunction(B&&, V&&) [with R = double; B = DefaultGlobalBasis > >, 3, double> >&; V = std::vector&]' + 470 | return DiscreteGlobalBasisFunction( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 471 | std::forward(basis), + | ~~~~~~~~~~~~~~~~~~~~~~~ + 472 | toConstVectorBackend(std::forward(vector)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 473 | HierarchicNodeToRangeMap()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:64:72: required from here + 64 | auto v_f = Dune::Functions::makeDiscreteGlobalBasisFunction(basis,v); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' 230 | return impl().global( local ); @@ -11504,120 +11041,429 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 170 | GlobalCoordinate global(const LocalCoordinate& local) const | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 111 | auto operator()(const LocalCoordinate& xi) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: -/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function 'void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT0Cube2DLocalBasis]': -/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:156:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | void interpolate (const F& f, std::vector& out) const - | ^~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 111 | auto operator()(const LocalCoordinate& xi) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: -/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function 'void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT0Cube2DLocalBasis]': -/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:156:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 156 | void interpolate (const F& f, std::vector& out) const - | ^~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 111 | auto operator()(const LocalCoordinate& xi) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60, - inlined from 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::ContravariantPiolaTransformator; LocalValuedLocalBasis = Dune::Impl::LocalBasisVariant, Dune::RT12DLocalBasis >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:256:27, - inlined from 'ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(DomainType) const [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]' at /usr/include/dune/localfunctions/test/test-localfe.hh:52:38, - inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:113:30: -/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function 'void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT1Cube2DLocalBasis]': -/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:54:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 54 | void interpolate (const F& f, std::vector& out) const - | ^~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 111 | auto operator()(const LocalCoordinate& xi) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: -/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function 'void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT1Cube2DLocalBasis]': -/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:54:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 54 | void interpolate (const F& f, std::vector& out) const - | ^~~~~~~~~~~ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:459:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' + 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' + 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' + 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | using Flag = std::decay_t; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | if constexpr (std::is_base_of_v) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 545 | test.subTest(checkConstBasis(basis,flags...)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here + 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > > >' + 59 | Iterator _begin; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:459:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' + 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' + 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' + 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | using Flag = std::decay_t; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | if constexpr (std::is_base_of_v) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 545 | test.subTest(checkConstBasis(basis,flags...)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here + 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1210:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1210 | writeGridPoints(writer); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1191:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' + 1191 | writeAllData(writer); + | ^~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' + 1013 | writeDataFile( file ); + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' + 806 | return write( name, type, gridView_.comm().rank(), gridView_.comm().size() ); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:68:20: required from here + 68 | vtkWriter.write("debug"); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:14: +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' + 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' + 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' + 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | using Flag = std::decay_t; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | if constexpr (std::is_base_of_v) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 545 | test.subTest(checkConstBasis(basis,flags...)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here + 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 1; int COLS = 2]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' + 184 | return matrix.transposed(); + | ~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:143:47: required from 'class Dune::Geometry<1, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Dune::UGGridLeafIntersection > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/uggrid/uggridintersectioniterators.hh:130:26: required from 'class Dune::UGGridLeafIntersectionIterator >' + 130 | mutable Intersection intersection_; + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::UGGridLeafIntersectionIterator >, Dune::UGGridLeafIntersection > >' + 107 | Implementation realIterator; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' + 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' + 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' + 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | using Flag = std::decay_t; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | if constexpr (std::is_base_of_v) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 545 | test.subTest(checkConstBasis(basis,flags...)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here + 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:15, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:17: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'Dune::FieldVector::n> Dune::VTKWriter::VertexIterator::position() const [with GridView = Dune::GridView > >; typename GridView::ctype = double]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]' + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1360:16: required from 'void Dune::VTKWriter::writeVertexData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1360 | writeData(writer,vertexdata,vertexBegin(),vertexEnd(),nvertices); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1204:7: required from 'void Dune::VTKWriter::writeAllData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1204 | writeVertexData(writer); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1191:7: required from 'void Dune::VTKWriter::writeDataFile(std::ostream&) [with GridView = Dune::GridView > >; std::ostream = std::basic_ostream]' + 1191 | writeAllData(writer); + | ^~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1013:7: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType, int, int) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' + 1013 | writeDataFile( file ); + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:806:19: required from 'std::string Dune::VTKWriter::write(const std::string&, Dune::VTK::OutputType) [with GridView = Dune::GridView > >; std::string = std::__cxx11::basic_string]' + 806 | return write( name, type, gridView_.comm().rank(), gridView_.comm().size() ); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:68:20: required from here + 68 | vtkWriter.write("debug"); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:501:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 501 | FieldVector position () const + | ^~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/parallel/communication.hh:17: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:20: /usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/localfunctions/test/test-localfe.hh: In function 'bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': -/usr/include/dune/localfunctions/test/test-localfe.hh:115:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 115 | bool testCanRepresentConstants(const FE& fe, - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:210:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 210 | auto globalValue = f_(xi); - | ~~^~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | auto operator()(const LocalCoordinate& xi) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208: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 member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: -/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/localfunctions/test/test-localfe.hh: In function 'bool testLocalInterpolation(const FE&) [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': -/usr/include/dune/localfunctions/test/test-localfe.hh:66:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 66 | bool testLocalInterpolation(const FE& fe) - | ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:77 = Dune::Intersection >; auto:78 = Dune::TypeTree::HybridTreePath<>; auto:79 = Dune::Functions::LagrangeNode >, 3, double>; auto:80 = Dune::Functions::LagrangeNode >, 3, double>; auto:81 = std::vector >]' + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:41: required from 'checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:99 = Dune::Functions::LagrangeNode >, 3, double>; auto:100 = Dune::TypeTree::HybridTreePath<>&]' + 488 | auto isContinuous = localCheck(intersection, treePath, insideNode, outsideNode, insideToOutside); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/typetree/traversal.hh:168:19: required from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode >, 3, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' + 168 | leafFunc(tree, treePath); + | ~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/typetree/traversal.hh:271:26: required from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode >, 3, double>&; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' + 271 | Detail::forEachNode(tree, hybridTreePath(), NoOp{}, leafFunc, NoOp{}); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' + 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' + 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::]' + 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' + 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | using Flag = std::decay_t; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | if constexpr (std::is_base_of_v) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' + 545 | test.subTest(checkConstBasis(basis,flags...)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:80:30: required from here + 80 | test.subTest(checkBasis(basis, EnableContinuityCheck())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +In file included from /usr/include/dune/grid/uggrid/uggridgeometry.hh:14, + from /usr/include/dune/grid/uggrid.hh:103, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:15: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:77 = Dune::Intersection, Dune::UGGridLeafIntersection > >; auto:78 = Dune::TypeTree::HybridTreePath<>; auto:79 = Dune::Functions::LagrangeNode > >, 3, double>; auto:80 = Dune::Functions::LagrangeNode > >, 3, double>; auto:81 = std::vector >]' + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:41: required from 'checkBasisContinuity > >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:99 = Dune::Functions::LagrangeNode > >, 3, double>; auto:100 = Dune::TypeTree::HybridTreePath<>&]' + 488 | auto isContinuous = localCheck(intersection, treePath, insideNode, outsideNode, insideToOutside); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/typetree/traversal.hh:168:19: required from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode > >, 3, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity > >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' + 168 | leafFunc(tree, treePath); + | ~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/typetree/traversal.hh:271:26: required from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode > >, 3, double>&; LeafFunc = checkBasisContinuity > >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' + 271 | Detail::forEachNode(tree, hybridTreePath(), NoOp{}, leafFunc, NoOp{}); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' + 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' + 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis > >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis > >, 3, double> >&, EnableContinuityCheck)::]' + 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | using Flag = std::decay_t; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | if constexpr (std::is_base_of_v) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 3, double> >; Flags = {EnableContinuityCheck}]' + 545 | test.subTest(checkConstBasis(basis,flags...)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:59:28: required from here + 59 | test.subTest(checkBasis(basis, EnableContinuityCheck())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:290:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 290 | GlobalCoordinate global ( const LocalCoordinate &local ) const + | ^~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:26: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::global(const LocalCoordinate&) const [with CoordType = double; unsigned int dim = 0; unsigned int coorddim = 1; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:230:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 0; int cdim = 1; GridImp = const Dune::OneDGrid; GeometryImp = Dune::OneDGridGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:77 = Dune::Intersection >; auto:78 = Dune::TypeTree::HybridTreePath<>; auto:79 = Dune::Functions::LagrangeNode >, 3, double>; auto:80 = Dune::Functions::LagrangeNode >, 3, double>; auto:81 = std::vector >]' + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:41: required from 'checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:99 = Dune::Functions::LagrangeNode >, 3, double>; auto:100 = Dune::TypeTree::HybridTreePath<>&]' + 488 | auto isContinuous = localCheck(intersection, treePath, insideNode, outsideNode, insideToOutside); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/typetree/traversal.hh:168:19: required from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode >, 3, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' + 168 | leafFunc(tree, treePath); + | ~~~~~~~~^~~~~~~~~~~~~~~~ +/usr/include/dune/typetree/traversal.hh:271:26: required from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode >, 3, double>&; LeafFunc = checkBasisContinuity >, 3, double> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' + 271 | Detail::forEachNode(tree, hybridTreePath(), NoOp{}, leafFunc, NoOp{}); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/common/hybridutilities.hh:207:36: required from 'constexpr void Dune::Hybrid::Impl::forEachIndex(Range&&, F&&, std::integer_sequence) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; Index = unsigned int; Index ...i = {0}]' + 207 | evaluateFoldExpression({(f(Hybrid::elementAt(range, std::integral_constant())), 0)...}); + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:223:19: required from 'constexpr void Dune::Hybrid::Impl::forEach(Range&&, F&&, Dune::PriorityTag<1>) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::; typename std::enable_if()))>::value, int>::type = 0]' + 223 | (forEachIndex)(std::forward(range), std::forward(f), indices); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/hybridutilities.hh:258:16: required from 'constexpr void Dune::Hybrid::forEach(Range&&, F&&) [with Range = std::tuple&; F = checkConstBasis >, 3, double> >, EnableContinuityCheck>(const Dune::Functions::DefaultGlobalBasis >, 3, double> >&, EnableContinuityCheck)::]' + 258 | Impl::forEach(std::forward(range), std::forward(f), PriorityTag<42>()); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:530:24: required from 'Dune::TestSuite checkConstBasis(const Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' + 530 | Dune::Hybrid::forEach(flagTuple, [&](auto&& flag) { + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 531 | using Flag = std::decay_t; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 532 | if constexpr (std::is_base_of_v) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 533 | test.subTest(checkBasisContinuity(basis, flag.localContinuityCheck())); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 534 | }); + | ~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:545:31: required from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis >, 3, double> >; Flags = {EnableContinuityCheck}]' + 545 | test.subTest(checkConstBasis(basis,flags...)); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:80:30: required from here + 80 | test.subTest(checkBasis(basis, EnableContinuityCheck())); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:170:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 170 | GlobalCoordinate global(const LocalCoordinate& local) const + | ^~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 1; bool reduced = false]', + inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode >, false>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode >, false>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView >, false> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:61:35: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:428:18: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 428 | out[3] = df(1) * (*localSubEntityMeshSize_)[3]; + | ~~^~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 3, double> >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; @@ -11629,6 +11475,14 @@ /usr/include/dune/localfunctions/lagrange/lagrangecube.hh:661:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | auto center = ReferenceElements::cube().position(0,0); | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 32 | int main (int argc, char* argv[]) + | ^~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:32:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 4, double> >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; @@ -11675,19 +11529,10 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:17: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 0, double> >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; @@ -11696,6 +11541,22 @@ /usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh:33:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 33 | DomainType x = Dune::ReferenceElements::general(gt_).position(0,0); | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 111 | auto operator()(const LocalCoordinate& xi) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: +/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function 'void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT0Cube2DLocalBasis]': +/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:156:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | void interpolate (const F& f, std::vector& out) const + | ^~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 1> >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; @@ -11705,21 +11566,80 @@ /usr/include/dune/localfunctions/lagrange/lagrangepyramid.hh:731:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 731 | auto center = ReferenceElements::general(GeometryTypes::pyramid).position(0,0); | ^~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 111 | auto operator()(const LocalCoordinate& xi) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: +/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh: In member function 'void Dune::RT0Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT02DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT0Cube2DLocalBasis]': +/usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d/raviartthomas0cube2dall.hh:156:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 156 | void interpolate (const F& f, std::vector& out) const + | ^~~~~~~~~~~ +In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]', + inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, false>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, false>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, false> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:102:35: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | auto J0 = df(Domain({0,0})); + | ~~^~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35, + inlined from 'auto Dune::Functions::Imp::CachedDerivativeLocalFunction::operator()(const X&) const [with X = Dune::FieldVector; F = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:129:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::__invoke_result<_Tp&, _Args ...>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {const Dune::FieldVector&}; _Tp = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >]' at /usr/include/c++/14/bits/refwrap.h:363:24, + inlined from 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27, + inlined from 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = false]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17, + inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, false>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, false>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, false>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, false> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, false> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:102:35: +/usr/include/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ +In member function 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]', + inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, true>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, true>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, true>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, true> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:112:35: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:439:19: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | auto J0 = df(Domain({0,0})); + | ~~^~~~~~~~~~~~~~~ +In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35, + inlined from 'auto Dune::Functions::Imp::CachedDerivativeLocalFunction::operator()(const X&) const [with X = Dune::FieldVector; F = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:129:14, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = Dune::FieldVector; _Fn = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'typename std::__invoke_result<_Tp&, _Args ...>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {const Dune::FieldVector&}; _Tp = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >]' at /usr/include/c++/14/bits/refwrap.h:363:24, + inlined from 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, false> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, false> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27, + inlined from 'void Dune::Functions::Impl::CubicHermiteLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; DF = double; RF = double; unsigned int dim = 2; bool reduced = true]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/cubichermitebasis.hh:442:17, + inlined from 'Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:70 = const Dune::Functions::CubicHermiteNode > >, true>&; auto:71 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::CubicHermiteNode > >, true>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::CubicHermiteNode > >, true>&; LeafFunc = Dune::Functions::Imp::interpolateLocal >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, true> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, true> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, Dune::Functions::DifferentiableFunctionFromCallables(Dune::FieldVector), Dune::Functions::DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > >, true> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > >, true> >; C = std::vector&; F = DifferentiableFunctionFromCallables(Dune::FieldVector), DefaultDerivativeTraits, main(int, char**)::&, main(int, char**)::&>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hermitebasistest.cc:112:35: +/usr/include/dune/grid/common/geometry.hh:230:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 230 | return impl().global( local ); + | ~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 2> >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; @@ -11736,10 +11656,25 @@ /usr/include/dune/localfunctions/lagrange/lagrangecube.hh:661:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | auto center = ReferenceElements::cube().position(0,0); | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 111 | auto operator()(const LocalCoordinate& xi) const + | ^~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > > > >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60, + inlined from 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::ContravariantPiolaTransformator; LocalValuedLocalBasis = Dune::Impl::LocalBasisVariant, Dune::RT12DLocalBasis >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:256:27, + inlined from 'ShapeFunctionAsCallable::RangeType ShapeFunctionAsCallable::operator()(DomainType) const [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]' at /usr/include/dune/localfunctions/test/test-localfe.hh:52:38, + inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:113:30: +/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const @@ -11748,6 +11683,10 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function 'void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT1Cube2DLocalBasis]': +/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:54:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 54 | void interpolate (const F& f, std::vector& out) const + | ^~~~~~~~~~~ /usr/include/dune/localfunctions/lagrange/lagrangecube.hh: In member function 'void Dune::Impl::LagrangeCubeLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > >, testScalarBasisConst > >, 1, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > >, testScalarBasisConst > >, 1, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, 1, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > >, testScalarBasisConst > >, 1, double> > >(const Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, 1, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LocalBasis = Dune::Impl::LagrangeCubeLocalBasis]': /usr/include/dune/localfunctions/lagrange/lagrangecube.hh:661:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 661 | auto center = ReferenceElements::cube().position(0,0); @@ -11780,6 +11719,18 @@ /usr/include/dune/grid/io/file/gmshreader.hh:206:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 206 | virtual Dune::FieldVector operator() (const Dune::FieldVector& local) const | ^~~~~~~~ +In file included from /usr/include/dune/geometry/virtualrefinement.hh:382, + from /usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:14: +/usr/include/dune/geometry/virtualrefinement.cc: In instantiation of 'Dune::VirtualRefinement::Codim::SubEntityIterator::CoordVector Dune::VirtualRefinement::Codim::SubEntityIterator::coords() const [with int codimension = 2; int dimension = 2; CoordType = double; CoordVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:277:76: required from 'void Dune::SubsamplingVTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 277 | FieldVector coords = i->geometry().global(sit.coords()); + | ~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:261:8: required from here + 261 | void SubsamplingVTKWriter::writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/virtualrefinement.cc:190:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 190 | VirtualRefinement::Codim::SubEntityIterator:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1, double> >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; @@ -11796,75 +11747,7 @@ /usr/include/dune/localfunctions/lagrange/lagrangepyramid.hh:731:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 731 | auto center = ReferenceElements::general(GeometryTypes::pyramid).position(0,0); | ^~~~~~ -In file included from /usr/include/c++/14/numeric:62, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:10: -/usr/include/c++/14/bits/stl_numeric.h: In function '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Tp = double]': -/usr/include/c++/14/bits/stl_numeric.h:141:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 141 | __init = _GLIBCXX_MOVE_IF_20(__init) + *__first; - | ^ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:12: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/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 = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 494 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ -/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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 494 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > > > >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc: In function 'void checkBasisFEs(const Basis&) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:30:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 30 | void checkBasisFEs(const Basis& basis) { - | ^~~~~~~~~~~~~ -/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh: In member function 'void Dune::P0LocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 0, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 0, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LB = Dune::P0LocalBasis]': -/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh:33:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 33 | DomainType x = Dune::ReferenceElements::general(gt_).position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 0, double> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh: In member function 'void Dune::P0LocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 0, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 0, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LB = Dune::P0LocalBasis]': -/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh:33:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 33 | DomainType x = Dune::ReferenceElements::general(gt_).position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 0, double> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 208 | auto operator()(const LocalCoordinate& xi) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208: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 member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: -/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 304 | return impl().jacobianTransposed( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/dune/localfunctions/test/test-localfe.hh:25: -/usr/include/dune/localfunctions/common/virtualwrappers.hh: In member function 'void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::Functions::Impl::GlobalValuedLocalInterpolation >, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': -/usr/include/dune/localfunctions/common/virtualwrappers.hh:168:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | virtual void interpolate (const FunctionType& f, std::vector& out) const - | ^~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | auto operator()(const LocalCoordinate& xi) const | ^~~~~~~~ @@ -11872,42 +11755,51 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: + inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = testCanRepresentConstants, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: /usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 330 | return impl().jacobianInverseTransposed(local); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function 'void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction(Dune::FieldVector)>, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT1Cube2DLocalBasis]': +/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function 'void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >(const Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >&, unsigned int)::, double, 2, Dune::FieldVector, Dune::FieldMatrix >::DomainType&)>, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT1Cube2DLocalBasis]': /usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:54:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | void interpolate (const F& f, std::vector& out) const | ^~~~~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/localfunctions/test/test-localfe.hh: In function 'bool testCanRepresentConstants(const FE&, unsigned int) [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::RT12DLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': +/usr/include/dune/localfunctions/test/test-localfe.hh:115:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 115 | bool testCanRepresentConstants(const FE& fe, + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:22: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:210:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 210 | auto globalValue = f_(xi); + | ~~^~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | auto operator()(const LocalCoordinate& xi) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208: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 member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = ShapeFunctionAsCallable, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> > >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: +/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/localfunctions/test/test-localfe.hh: In function 'bool testLocalInterpolation(const FE&) [with FE = Dune::Functions::Impl::GlobalValuedLocalFiniteElement, Dune::Nedelec1stKindSimplexLocalFiniteElement >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': +/usr/include/dune/localfunctions/test/test-localfe.hh:66:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 66 | bool testLocalInterpolation(const FE& fe) + | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/typetraits.hh:11, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:13: -/usr/include/c++/14/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 954 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -/usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -[ 41%] Linking CXX executable globalvaluedlfetest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/globalvaluedlfetest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o -o globalvaluedlfetest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 41%] Built target globalvaluedlfetest -make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 43%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o -MF CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o.d -o CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangedgbasistest.cc + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:17: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, @@ -11920,9 +11812,49 @@ inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/numeric:62, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:10: +/usr/include/c++/14/bits/stl_numeric.h: In function '_Tp std::accumulate(_InputIterator, _InputIterator, _Tp) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _Tp = double]': +/usr/include/c++/14/bits/stl_numeric.h:141:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 141 | __init = _GLIBCXX_MOVE_IF_20(__init) + *__first; + | ^ +[ 40%] Linking CXX executable hermitebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hermitebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/hermitebasistest.dir/hermitebasistest.cc.o -o hermitebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 40%] Built target hermitebasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 41%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o -MF CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o.d -o CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangedgbasistest.cc +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/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 = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 494 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 494 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, @@ -11979,28 +11911,79 @@ /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:62:13: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > > > >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh: In member function 'void Dune::P0LocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 0, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 0, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LB = Dune::P0LocalBasis]': +/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh:33:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 33 | DomainType x = Dune::ReferenceElements::general(gt_).position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 0, double> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh: In member function 'void Dune::P0LocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 0, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 0, double> > >(const Dune::Functions::DefaultGlobalBasis > > >, 0, double> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 0, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LB = Dune::P0LocalBasis]': +/usr/include/dune/localfunctions/lagrange/p0/p0localinterpolation.hh:33:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 33 | DomainType x = Dune::ReferenceElements::general(gt_).position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 0, double> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:174:104: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | integral += localCoefficients[tree.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:12: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc: In function 'void checkBasisFEs(const Basis&) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/globalvaluedlfetest.cc:30:6: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 30 | void checkBasisFEs(const Basis& basis) { + | ^~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 208 | auto operator()(const LocalCoordinate& xi) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:208: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 member function 'Dune::Geometry::JacobianTransposed Dune::Geometry::jacobianTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Functions::Impl::CovariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:213:73: +/usr/include/dune/grid/common/geometry.hh:304:39: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 304 | return impl().jacobianTransposed( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/dune/localfunctions/test/test-localfe.hh:25: +/usr/include/dune/localfunctions/common/virtualwrappers.hh: In member function 'void Dune::LocalInterpolationVirtualImp::interpolate(const FunctionType&, std::vector::CoefficientType>&) const [with DomainType = Dune::FieldVector; RangeType = Dune::FieldVector; Imp = Dune::Functions::Impl::GlobalValuedLocalInterpolation >, Dune::Impl::Nedelec1stKindSimplexLocalInterpolation > >, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >]': +/usr/include/dune/localfunctions/common/virtualwrappers.hh:168:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | virtual void interpolate (const FunctionType& f, std::vector& out) const + | ^~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 111 | auto operator()(const LocalCoordinate& xi) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:111:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = std::function(Dune::FieldVector)>; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: +/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh: In member function 'void Dune::RT1Cube2DLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction(Dune::FieldVector)>, Dune::FieldVector, Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity> >; C = double; LB = Dune::RT1Cube2DLocalBasis]': +/usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:54:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 54 | void interpolate (const F& f, std::vector& out) const + | ^~~~~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, @@ -12009,9 +11992,6 @@ /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 44%] Linking CXX executable lagrangebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/lagrangebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o -o lagrangebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:66: @@ -12029,35 +12009,33 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/typetraits.hh:11, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:13: +/usr/include/c++/14/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 954 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +[ 43%] Linking CXX executable lagrangedgbasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/lagrangedgbasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o -o lagrangedgbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 44%] Built target lagrangebasistest +[ 43%] Built target lagrangedgbasistest make -f dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 45%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/lfebasistest.cc.o +[ 44%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/lfebasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/lfebasistest.dir/lfebasistest.cc.o -MF CMakeFiles/lfebasistest.dir/lfebasistest.cc.o.d -o CMakeFiles/lfebasistest.dir/lfebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lfebasistest.cc -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 47%] Linking CXX executable lagrangedgbasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/lagrangedgbasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/lagrangedgbasistest.dir/lagrangedgbasistest.cc.o -o lagrangedgbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 47%] Built target lagrangedgbasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 48%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o -MF CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o.d -o CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc +[ 45%] Linking CXX executable globalvaluedlfetest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/globalvaluedlfetest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/globalvaluedlfetest.dir/globalvaluedlfetest.cc.o -o globalvaluedlfetest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:22, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lfebasistest.cc:20: @@ -12070,12 +12048,20 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 748 | { | ^ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 45%] Built target globalvaluedlfetest +make -f dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 47%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o -MF CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o.d -o CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc:14: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -12246,6 +12232,15 @@ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]' 184 | return matrix.transposed(); @@ -12277,6 +12272,14 @@ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/dune/geometry/referenceelements.hh:23, from /usr/include/dune/grid/common/geometry.hh:19: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': @@ -12519,6 +12522,21 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry; JacobianInverseTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:152:74: required from 'static auto Dune::Functions::Impl::CovariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>]' 152 | auto jacobianInverseTransposed = geometry.jacobianInverseTransposed(xi); @@ -13499,6 +13517,11 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/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 = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 494 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, @@ -13514,15 +13537,14 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/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 = 2; GridImp = const Dune::YaspGrid<2, Dune::EquidistantCoordinates >]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 494 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ /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 = 3; GridImp = const Dune::YaspGrid<3, Dune::EquidistantCoordinates >]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | auto ur = _it.upperright(); | ~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); @@ -13531,23 +13553,32 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Linking CXX executable lfebasistest +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'int main(int, char**)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/lagrangebasistest.cc:62:13: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 48%] Linking CXX executable lfebasistest cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/lfebasistest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/lfebasistest.dir/lfebasistest.cc.o -o lfebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 50%] Built target lfebasistest +[ 48%] Built target lfebasistest make -f dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 51%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o -MF CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o.d -o CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/periodicbasistest.cc /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 50%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o -MF CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o.d -o CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/periodicbasistest.cc +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/geometry/quadraturerules.hh:354, @@ -13569,6 +13600,9 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +[ 51%] Linking CXX executable lagrangebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/lagrangebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/lagrangebasistest.dir/lagrangebasistest.cc.o -o lagrangebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so In file included from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/periodicbasistest.cc:11: @@ -13579,10 +13613,16 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 51%] Built target lagrangebasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 52%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o -MF CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o.d -o CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc In file included from /usr/include/dune/grid/common/geometry.hh:16: /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' @@ -13612,8 +13652,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -13832,20 +13870,6 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:77 = Dune::Intersection, Dune::YaspIntersection > >; auto:78 = Dune::TypeTree::HybridTreePath<>; auto:79 = Dune::Functions::LagrangeNode > >, 1, double>; auto:80 = Dune::Functions::LagrangeNode > >, 1, double>; auto:81 = std::vector >]' 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); @@ -13889,156 +13913,6 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -In file included from /usr/include/c++/14/vector:65, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc:10: -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::CovariantPiolaTransformator; LocalValuedLocalBasis = Dune::Impl::LocalBasisVariant, Dune::Impl::Nedelec1stKindSimplexLocalBasis >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:251:10: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 251 | void evaluateFunction(const typename Traits::DomainType& x, - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:37:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | void testScalarBasisConst(const Basis& feBasis, - | ^~~~~~~~~~~~~~~~~~~~ -In lambda function, - inlined from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:72 = Dune::Intersection >, Dune::YaspIntersection > > >; auto:73 = Dune::TypeTree::HybridTreePath<>; auto:74 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:75 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:76 = std::vector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:341:63, - inlined from 'checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:94 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:95 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:16, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'Dune::TestSuite checkBasisContinuity(const Basis&, const LocalCheck&) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; LocalCheck = EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:383:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 383 | auto tangentialJump = jump - (jump * intersection.unitOuterNormal(x)) * intersection.unitOuterNormal(x); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/float_cmp.cc:7, - from /usr/include/dune/common/float_cmp.hh:385, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/periodicbasistest.cc:9: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In lambda function, - inlined from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:72 = Dune::Intersection >, Dune::YaspIntersection > > >; auto:73 = Dune::TypeTree::HybridTreePath<>; auto:74 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:75 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:76 = std::vector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:341:63, - inlined from 'checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:94 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:95 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:16, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'Dune::TestSuite checkBasisContinuity(const Basis&, const LocalCheck&) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; LocalCheck = EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:383:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 383 | auto tangentialJump = jump - (jump * intersection.unitOuterNormal(x)) * intersection.unitOuterNormal(x); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 52%] Linking CXX executable periodicbasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/periodicbasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o -o periodicbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 52%] Built target periodicbasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 54%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o -MF CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o.d -o CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, - inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, - inlined from 'void testOnStructuredGrid() [with int dim = 2]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:273:28: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc:16: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': @@ -14108,11 +13982,6 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -In file included from /usr/include/dune/localfunctions/nedelec.hh:13: -/usr/include/dune/localfunctions/nedelec/nedelec1stkindcube.hh: In constructor 'Dune::Impl::Nedelec1stKindCubeLocalInterpolation::Nedelec1stKindCubeLocalInterpolation(std::bitset) [with LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]': -/usr/include/dune/localfunctions/nedelec/nedelec1stkindcube.hh:437:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 437 | edge_[i] = refElement.position(v1,dim) - refElement.position(v0,dim); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -14345,29 +14214,15 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:65, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc:10: +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc: In function 'int main(int, char**)': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc:111:101: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 111 | integral += coefficients[p_leaf.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; @@ -14384,30 +14239,50 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); | ^~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, - inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72: +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc:111:103: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 111 | integral += coefficients[p_leaf.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::CovariantPiolaTransformator; LocalValuedLocalBasis = Dune::Impl::LocalBasisVariant, Dune::Impl::Nedelec1stKindSimplexLocalBasis >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:251:10: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 251 | void evaluateFunction(const typename Traits::DomainType& x, + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In lambda function, + inlined from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:72 = Dune::Intersection >, Dune::YaspIntersection > > >; auto:73 = Dune::TypeTree::HybridTreePath<>; auto:74 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:75 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:76 = std::vector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:341:63, + inlined from 'checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:94 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:95 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:16, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'Dune::TestSuite checkBasisContinuity(const Basis&, const LocalCheck&) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; LocalCheck = EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:383:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 383 | auto tangentialJump = jump - (jump * intersection.unitOuterNormal(x)) * intersection.unitOuterNormal(x); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/float_cmp.cc:7, + from /usr/include/dune/common/float_cmp.hh:385, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/periodicbasistest.cc:9: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: @@ -14429,85 +14304,15 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/taylorhoodbasistest.cc:111:103: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 111 | integral += coefficients[p_leaf.localIndex(i)] * shapeFunctionValues[i] * quad[pt].weight() * integrationElement; - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testOnStructuredGrid() [with int dim = 1]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:214:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 214 | GridType grid(l,elements); - | ^~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, - inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, - inlined from 'void testOnStructuredGrid() [with int dim = 1]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:260:28: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, - inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, - inlined from 'void testOnStructuredGrid() [with int dim = 1]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:273:28: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc: In function 'void testNedelecBasis(Dune::TestSuite&) [with int dim = 3; int kind = 1; int order = 1]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc:67:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 67 | Grid grid(one, elems); - | ^~~~ -In member function 'void Dune::Impl::LagrangePyramidLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LocalBasis = Dune::Impl::LagrangePyramidLocalBasis]', - inlined from 'Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: [with auto:80 = Dune::Impl::LagrangePyramidLocalInterpolation >]' at /usr/include/dune/localfunctions/common/localfiniteelementvariant.hh:196:62, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Args = {const Dune::Impl::LagrangePyramidLocalInterpolation >* const&}]' at /usr/include/c++/14/bits/invoke.h:61:36, - inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Args = {const Dune::Impl::LagrangePyramidLocalInterpolation >* const&}]' at /usr/include/c++/14/bits/invoke.h:96:40, - inlined from 'static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const std::variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}; unsigned int ...__indices = {1}]' at /usr/include/c++/14/variant:1060:24, - inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}]' at /usr/include/c++/14/variant:1820:5, - inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}]' at /usr/include/c++/14/variant:1760:5, - inlined from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}]' at /usr/include/c++/14/variant:1882:34, - inlined from 'void Dune::Impl::visitIf(Visitor&&, Variant&&) [with Visitor = LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::; Variant = const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&]' at /usr/include/dune/localfunctions/common/localfiniteelementvariant.hh:36:15, - inlined from 'void Dune::Impl::LocalInterpolationVariant::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; Implementations = {Dune::Impl::LagrangePyramidLocalInterpolation >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation >}]' at /usr/include/dune/localfunctions/common/localfiniteelementvariant.hh:196:20, - inlined from 'Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:42 = const Dune::Functions::LagrangeNode > > >, 1, double>&; auto:43 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, - inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode > > >, 1, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, - inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode > > >, 1, double>&; LeafFunc = Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, - inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend > >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > > >, 1> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > > >, 1> >; C = std::vector >&; F = testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, - inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > > >, 1> >; C = std::vector >&; F = testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, - inlined from 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 1> >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:117:16: -/usr/include/dune/localfunctions/lagrange/lagrangepyramid.hh:741:90: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 741 | auto vertex = ReferenceElements::general(GeometryTypes::pyramid).position(i,3); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', - inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, - inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, - inlined from 'void testOnStructuredGrid() [with int dim = 3]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:273:28: -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1488 | _M_range_insert(begin() + __offset, __first, __last, - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1489 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 -[ 55%] Linking CXX executable nedelecbasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nedelecbasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o -o nedelecbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 55%] Built target nedelecbasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 56%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o -MF CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o.d -o CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc +In lambda function, + inlined from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:72 = Dune::Intersection >, Dune::YaspIntersection > > >; auto:73 = Dune::TypeTree::HybridTreePath<>; auto:74 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:75 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:76 = std::vector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:341:63, + inlined from 'checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&):: [with auto:94 = Dune::Functions::NedelecNode > > >, double, 1, 1>; auto:95 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:488:16, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::NedelecNode > > >, double, 1, 1>&; LeafFunc = checkBasisContinuity > > >, double, 1, 1> >, EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: >(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&, const EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'Dune::TestSuite checkBasisContinuity(const Basis&, const LocalCheck&) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; LocalCheck = EnableContinuityCheck::localJumpContinuityCheck >(const EnableTangentialContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const::]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:465:40: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:383:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 383 | auto tangentialJump = jump - (jump * intersection.unitOuterNormal(x)) * intersection.unitOuterNormal(x); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, @@ -14518,6 +14323,12 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, @@ -14533,6 +14344,56 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 54%] Linking CXX executable periodicbasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/periodicbasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/periodicbasistest.dir/periodicbasistest.cc.o -o periodicbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 54%] Built target periodicbasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 55%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o -MF CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o.d -o CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc:16: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -14549,6 +14410,29 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, @@ -15812,6 +15696,11 @@ /usr/include/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | LocalCoordinate local (const GlobalCoordinate& global) const | ^~~~~ +In file included from /usr/include/dune/localfunctions/nedelec.hh:13: +/usr/include/dune/localfunctions/nedelec/nedelec1stkindcube.hh: In constructor 'Dune::Impl::Nedelec1stKindCubeLocalInterpolation::Nedelec1stKindCubeLocalInterpolation(std::bitset) [with LB = Dune::Impl::Nedelec1stKindCubeLocalBasis]': +/usr/include/dune/localfunctions/nedelec/nedelec1stkindcube.hh:437:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 437 | edge_[i] = refElement.position(v1,dim) - refElement.position(v0,dim); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/dune/grid/uggrid/uggridgeometry.hh:14, from /usr/include/dune/grid/uggrid.hh:103, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc:15: @@ -16374,6 +16263,29 @@ 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::Nedelec1stKindCubeLocalFiniteElement*; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::Nedelec1stKindCubeLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:413:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | auto centerLocal = intersection.geometry().local(intersection.geometry().center()); @@ -16495,6 +16407,8 @@ /usr/include/dune/geometry/multilineargeometry.hh:924:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); | ~~~~~~~~~~~~^~~~~~~~~~ +[ 56%] Linking CXX executable taylorhoodbasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/taylorhoodbasistest.dir/link.txt --verbose=1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:413:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 413 | auto centerLocal = intersection.geometry().local(intersection.geometry().center()); @@ -16513,24 +16427,67 @@ /usr/include/dune/grid/common/geometry.hh:237:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 237 | LocalCoordinate local (const GlobalCoordinate& global) const | ^~~~~ -[ 58%] Linking CXX executable taylorhoodbasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/taylorhoodbasistest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/taylorhoodbasistest.dir/taylorhoodbasistest.cc.o -o taylorhoodbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 58%] Built target taylorhoodbasistest +[ 56%] Built target taylorhoodbasistest make -f dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 59%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/raviartthomasbasistest.cc.o +[ 58%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/raviartthomasbasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/raviartthomasbasistest.dir/raviartthomasbasistest.cc.o -MF CMakeFiles/raviartthomasbasistest.dir/raviartthomasbasistest.cc.o.d -o CMakeFiles/raviartthomasbasistest.dir/raviartthomasbasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>::Nedelec1stKindLocalFiniteElementMap(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>::NedelecPreBasis(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::Nedelec1stKindSimplexLocalFiniteElement >; _Alloc = std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>& Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>::operator=(const Dune::Functions::Impl::Nedelec1stKindLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:30:9, + inlined from 'Dune::Functions::NedelecPreBasis > >, double, 1, 1>& Dune::Functions::NedelecPreBasis > >, double, 1, 1>::operator=(const Dune::Functions::NedelecPreBasis > >, double, 1, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:140:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >& Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, double, 1, 1> >; Flags = {EnableTangentialContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::Nedelec1stKindSimplexLocalFiniteElement >*, std::vector, Dune::Nedelec1stKindSimplexLocalFiniteElement >, std::allocator, Dune::Nedelec1stKindSimplexLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc:14: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:356, from /usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d/raviartthomas1cube2dlocalinterpolation.hh:10, from /usr/include/dune/localfunctions/raviartthomas/raviartthomas1cube2d.hh:12, @@ -16863,10 +16820,14 @@ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:37:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | void testScalarBasisConst(const Basis& feBasis, + | ^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc: In function 'void testNedelecBasis(Dune::TestSuite&) [with int dim = 3; int kind = 1; int order = 1]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/nedelecbasistest.cc:67:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 67 | Grid grid(one, elems); + | ^~~~ /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::UGGrid<2>, Dune::UGGridGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -17331,6 +17292,10 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableNormalContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:76 = Dune::Intersection, Dune::UGGridLeafIntersection > >; auto:77 = Dune::TypeTree::HybridTreePath<>; auto:78 = Dune::Functions::RaviartThomasNode > >, 0>; auto:79 = Dune::Functions::RaviartThomasNode > >, 0>; auto:80 = std::vector >]' 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); @@ -17948,10 +17913,35 @@ /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const | ^~~~~~~~ +[ 59%] Linking CXX executable nedelecbasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/nedelecbasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/nedelecbasistest.dir/nedelecbasistest.cc.o -o nedelecbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 59%] Built target nedelecbasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 61%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o -MF CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o.d -o CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hierarchicvectorwrappertest.cc /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector, std::allocator > >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, + inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, + inlined from 'void testOnStructuredGrid() [with int dim = 2]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:273:28: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In static member function 'static auto Dune::Functions::Impl::ContravariantPiolaTransformator::apply(Values&, const LocalCoordinate&, const Geometry&) [with Values = std::vector >; LocalCoordinate = Dune::FieldVector; Geometry = Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); @@ -17960,13 +17950,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:50:60: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 50 | auto jacobianTransposed = geometry.jacobianTransposed(xi); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -[ 61%] Linking CXX executable gridviewfunctionspacebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gridviewfunctionspacebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/gridviewfunctionspacebasistest.dir/gridviewfunctionspacebasistest.cc.o -o gridviewfunctionspacebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:72: /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 = 2; GridImp = const Dune::YaspGrid<2>]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -17976,16 +17959,6 @@ /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | auto ur = _it.upperright(); | ~~~~~~~~~~~~~~^~ -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 61%] Built target gridviewfunctionspacebasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 62%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o -MF CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o.d -o CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hierarchicvectorwrappertest.cc /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); @@ -17994,6 +17967,10 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2]': @@ -18002,10 +17979,86 @@ | ^~~~~~~~ /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 3]': /usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 62%] Linking CXX executable hierarchicvectorwrappertest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hierarchicvectorwrappertest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o -o hierarchicvectorwrappertest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 62%] Built target hierarchicvectorwrappertest +make -f dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 63%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o -MF CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o.d -o CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/subspacebasistest.cc +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc: In function 'void testOnStructuredGrid() [with int dim = 1]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:214:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | GridType grid(l,elements); + | ^~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, + inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, + inlined from 'void testOnStructuredGrid() [with int dim = 1]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:260:28: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, + inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, + inlined from 'void testOnStructuredGrid() [with int dim = 1]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:273:28: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::MultiLinearGeometryTraits]': /usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const | ^~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, + from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, + from /usr/include/dune/localfunctions/lagrange.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/subspacebasistest.cc:16: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ +In member function 'void Dune::Impl::LagrangePyramidLocalInterpolation::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; LocalBasis = Dune::Impl::LagrangePyramidLocalBasis]', + inlined from 'Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: [with auto:80 = Dune::Impl::LagrangePyramidLocalInterpolation >]' at /usr/include/dune/localfunctions/common/localfiniteelementvariant.hh:196:62, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Args = {const Dune::Impl::LagrangePyramidLocalInterpolation >* const&}]' at /usr/include/c++/14/bits/invoke.h:61:36, + inlined from 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Args = {const Dune::Impl::LagrangePyramidLocalInterpolation >* const&}]' at /usr/include/c++/14/bits/invoke.h:96:40, + inlined from 'static constexpr decltype(auto) std::__detail::__variant::__gen_vtable_impl, std::integer_sequence >::__visit_invoke(_Visitor&&, _Variants ...) [with _Result_type = std::__detail::__variant::__deduce_visit_result; _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const std::variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}; unsigned int ...__indices = {1}]' at /usr/include/c++/14/variant:1060:24, + inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}]' at /usr/include/c++/14/variant:1820:5, + inlined from 'constexpr decltype(auto) std::__do_visit(_Visitor&&, _Variants&& ...) [with _Result_type = __detail::__variant::__deduce_visit_result; _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}]' at /usr/include/c++/14/variant:1760:5, + inlined from 'constexpr std::__detail::__variant::__visit_result_t<_Visitor, _Variants ...> std::visit(_Visitor&&, _Variants&& ...) [with _Visitor = Dune::Impl::OverloadSet >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::visitIf >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&>(LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::&&, const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&)::, Dune::Impl::LocalInterpolationVariant >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const:: >&; _Variants = {const variant >*, const Dune::Impl::LagrangePrismLocalInterpolation >*, const Dune::Impl::LagrangeCubeLocalInterpolation >*, const Dune::Impl::LagrangeSimplexLocalInterpolation >*>&}]' at /usr/include/c++/14/variant:1882:34, + inlined from 'void Dune::Impl::visitIf(Visitor&&, Variant&&) [with Visitor = LocalInterpolationVariant >, LagrangePrismLocalInterpolation >, LagrangeCubeLocalInterpolation >, LagrangeSimplexLocalInterpolation > >::interpolate), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >, double>(const Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >&, std::vector >&) const::; Variant = const std::variant >*, const LagrangePrismLocalInterpolation >*, const LagrangeCubeLocalInterpolation >*, const LagrangeSimplexLocalInterpolation >*>&]' at /usr/include/dune/localfunctions/common/localfiniteelementvariant.hh:36:15, + inlined from 'void Dune::Impl::LocalInterpolationVariant::interpolate(const F&, std::vector&) const [with F = Dune::Functions::Imp::ComponentFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; C = double; Implementations = {Dune::Impl::LagrangePyramidLocalInterpolation >, Dune::Impl::LagrangePrismLocalInterpolation >, Dune::Impl::LagrangeCubeLocalInterpolation >, Dune::Impl::LagrangeSimplexLocalInterpolation >}]' at /usr/include/dune/localfunctions/common/localfiniteelementvariant.hh:196:20, + inlined from 'Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):: [with auto:42 = const Dune::Functions::LagrangeNode > > >, 1, double>&; auto:43 = Dune::TypeTree::HybridTreePath<>&]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:163:40, + inlined from 'void Dune::TypeTree::Detail::forEachNode(T&&, TreePath, PreFunc&&, LeafFunc&&, PostFunc&&) [with T = const Dune::Functions::LagrangeNode > > >, 1, double>&; TreePath = Dune::TypeTree::HybridTreePath<>; PreFunc = Dune::TypeTree::NoOp; LeafFunc = Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::&; PostFunc = Dune::TypeTree::NoOp]' at /usr/include/dune/typetree/traversal.hh:168:19, + inlined from 'void Dune::TypeTree::forEachLeafNode(Tree&&, LeafFunc&&) [with Tree = const Dune::Functions::LagrangeNode > > >, 1, double>&; LeafFunc = Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > > >, 1> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > > >, 1> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::]' at /usr/include/dune/typetree/traversal.hh:271:26, + inlined from 'void Dune::Functions::Imp::interpolateLocal(VectorBackend&, const BitVectorBackend&, const LocalFunction&, const LocalView&, const NodeToRangeEntry&) [with VectorBackend = Dune::Functions::Impl::ISTLVectorBackend > >; BitVectorBackend = AllTrueBitSetVector; LocalFunction = CachedDerivativeLocalFunction), Dune::GridView > > >, testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>, Dune::Functions::LocalDerivativeTraits > > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >; LocalView = Dune::Functions::DefaultLocalView > > >, 1> > >; NodeToRangeEntry = Dune::Functions::HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:154:34, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > > >, 1> >; C = std::vector >&; F = testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:256:26, + inlined from 'void Dune::Functions::interpolate(const B&, C&&, const F&) [with B = DefaultGlobalBasis > > >, 1> >; C = std::vector >&; F = testScalarBasisConst > > >, 1> > >(const Dune::Functions::DefaultGlobalBasis > > >, 1> >&, bool, bool)::)>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:299:15, + inlined from 'void testScalarBasisConst(const Basis&, bool, bool) [with Basis = Dune::Functions::DefaultGlobalBasis > > >, 1> >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:117:16: +/usr/include/dune/localfunctions/lagrange/lagrangepyramid.hh:741:90: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 741 | auto vertex = ReferenceElements::general(GeometryTypes::pyramid).position(i,3); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': /usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); @@ -18021,19 +18074,29 @@ /usr/include/dune/geometry/multilineargeometry.hh:321:56: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; | ~~~~~~~~~~~~~~^~~~~ -[ 63%] Linking CXX executable hierarchicvectorwrappertest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hierarchicvectorwrappertest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/hierarchicvectorwrappertest.dir/hierarchicvectorwrappertest.cc.o -o hierarchicvectorwrappertest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator > >; = void; _Tp = double; _Alloc = std::allocator]', + inlined from 'Dune::Functions::BSplinePreBasis::BSplinePreBasis(const GridView&, const std::vector >&, unsigned int, bool) [with GV = Dune::GridView > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/bsplinebasis.hh:615:29, + inlined from 'Dune::Functions::DefaultGlobalBasis::DefaultGlobalBasis(T&& ...) [with T = {Dune::GridView > > >&, std::vector >&, unsigned int&, bool}; typename std::enable_if<(! Dune::Impl::disableCopyMoveHelper, T ...>::value), int>::type = 0; typename std::enable_if, int>::type = 0; PB = Dune::Functions::BSplinePreBasis > > > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:87:5, + inlined from 'void testOnStructuredGrid() [with int dim = 3]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/gridviewfunctionspacebasistest.cc:273:28: +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1488 | _M_range_insert(begin() + __offset, __first, __last, + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1489 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_vector.h:1488:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +[ 65%] Linking CXX executable subspacebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/subspacebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o -o subspacebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 63%] Built target hierarchicvectorwrappertest -make -f dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/depend +[ 65%] Built target subspacebasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/build +make -f dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 65%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o -MF CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o.d -o CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/subspacebasistest.cc +[ 66%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/compositebasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/compositebasistest.cc.o -MF CMakeFiles/compositebasistest.dir/compositebasistest.cc.o.d -o CMakeFiles/compositebasistest.dir/compositebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/compositebasistest.cc In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, @@ -18059,12 +18122,31 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /usr/include/c++/14/vector:65, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc:10: +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, from /usr/include/dune/localfunctions/lagrange.hh:13, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/subspacebasistest.cc:16: + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/compositebasistest.cc:14: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': /usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 147 | { @@ -18078,10 +18160,22 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In function 'Dune::TestSuite checkBasisContinuity(const Basis&, const LocalCheck&) [with Basis = Dune::Functions::DefaultGlobalBasis > > > >; LocalCheck = EnableCenterContinuityCheck::localJumpCenterContinuityCheck >(const EnableCenterContinuityCheck::localContinuityCheck() const::&, double) const::]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:448:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 448 | Dune::TestSuite checkBasisContinuity(const Basis& basis, const LocalCheck& localCheck) | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::center() const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]', inlined from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridLocalGeometry]' at /usr/include/dune/grid/common/geometry.hh:288:27, inlined from 'EnableCenterContinuityCheck::localJumpCenterContinuityCheck >(const EnableCenterContinuityCheck::localContinuityCheck() const::&, double) const:: [with auto:86 = Dune::Intersection, Dune::UGGridLeafIntersection > >; auto:87 = Dune::TypeTree::HybridTreePath<>; auto:88 = Dune::Functions::RannacherTurekNode > > >; auto:89 = Dune::Functions::RannacherTurekNode > > >; auto:90 = std::vector >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:410:102, @@ -18101,95 +18195,6 @@ /usr/include/dune/grid/common/geometry.hh:239:26: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 239 | return impl().local( global ); | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In file included from /usr/include/c++/14/vector:65, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc:10: -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc: In function 'void testRannacherTurekBasis(Dune::TestSuite&) [with int dim = 2]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc:71:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | Grid grid(one, elems); - | ^~~~ -[ 66%] Linking CXX executable subspacebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/subspacebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/subspacebasistest.dir/subspacebasistest.cc.o -o subspacebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc: In function 'void testRannacherTurekBasis(Dune::TestSuite&) [with int dim = 3]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc:71:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 71 | Grid grid(one, elems); - | ^~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 66%] Built target subspacebasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 68%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/compositebasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/compositebasistest.dir/compositebasistest.cc.o -MF CMakeFiles/compositebasistest.dir/compositebasistest.cc.o.d -o CMakeFiles/compositebasistest.dir/compositebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/compositebasistest.cc -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*]': -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT03DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, - from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, - from /usr/include/dune/localfunctions/lagrange.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/compositebasistest.cc:14: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, @@ -18222,6 +18227,9 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -18440,6 +18448,12 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*]': +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 /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::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: required from 'EnableContinuityCheck::localJumpContinuityCheck >(const EnableContinuityCheck::localContinuityCheck() const::&, std::size_t, double) const:: [with auto:91 = Dune::Intersection, Dune::YaspIntersection > >; auto:92 = Dune::TypeTree::HybridTreePath >; auto:93 = Dune::Functions::LagrangeNode > >, 1, double>; auto:94 = Dune::Functions::LagrangeNode > >, 1, double>; auto:95 = std::vector >]' 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); @@ -18486,23 +18500,40 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -[ 69%] Linking CXX executable rannacherturekbasistest +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT03DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc: In function 'void testRannacherTurekBasis(Dune::TestSuite&) [with int dim = 2]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc:71:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | Grid grid(one, elems); + | ^~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc: In function 'void testRannacherTurekBasis(Dune::TestSuite&) [with int dim = 3]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/rannacherturekbasistest.cc:71:10: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 71 | Grid grid(one, elems); + | ^~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::ContravariantPiolaTransformator; LocalValuedLocalBasis = Dune::Impl::LocalBasisVariant, Dune::RT02DLocalBasis >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:251:10: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 251 | void evaluateFunction(const typename Traits::DomainType& x, + | ^~~~~~~~~~~~~~~~ +[ 68%] Linking CXX executable rannacherturekbasistest cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/rannacherturekbasistest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/rannacherturekbasistest.dir/rannacherturekbasistest.cc.o -o rannacherturekbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 69%] Built target rannacherturekbasistest +[ 68%] Built target rannacherturekbasistest make -f dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 70%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/makebasistest.cc.o +[ 69%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/makebasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/makebasistest.dir/makebasistest.cc.o -MF CMakeFiles/makebasistest.dir/makebasistest.cc.o.d -o CMakeFiles/makebasistest.dir/makebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/makebasistest.cc -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'void Dune::Functions::Impl::GlobalValuedLocalBasis::evaluateFunction(const typename LocalValuedLocalBasis::Traits::DomainType&, std::vector&) const [with Transformator = Dune::Functions::Impl::ContravariantPiolaTransformator; LocalValuedLocalBasis = Dune::Impl::LocalBasisVariant, Dune::RT02DLocalBasis >; Element = Dune::Entity<0, 2, const Dune::UGGrid<2>, Dune::UGGridEntity>]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:251:10: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 251 | void evaluateFunction(const typename Traits::DomainType& x, - | ^~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, @@ -18654,6 +18685,9 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ +[ 70%] Linking CXX executable gridviewfunctionspacebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gridviewfunctionspacebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/gridviewfunctionspacebasistest.dir/gridviewfunctionspacebasistest.cc.o -o gridviewfunctionspacebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so In file included from /usr/include/dune/grid/common/geometry.hh:14: /usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' @@ -18772,247 +18806,17 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | fTupel lowerleft() const | ^~~~~~~~~ -In file included from /usr/include/c++/14/vector:72: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT02DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT02DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT02DLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT12DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT12DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT12DLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>& Dune::Functions::RaviartThomasPreBasis > >, 1>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >& Dune::Functions::DefaultGlobalBasis > >, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT03DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT03DLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; _Tp = Dune::RT0Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; _Tp = Dune::RT0Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT0Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; _Tp = Dune::RT1Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; _Tp = Dune::RT1Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT1Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>& Dune::Functions::RaviartThomasPreBasis > >, 1>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >& Dune::Functions::DefaultGlobalBasis > >, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/bitsetvector.hh:12, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/compositebasistest.cc:9: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; _Tp = Dune::RT0Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; _Tp = Dune::RT0Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT0Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; _Tp = Dune::RT1Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; _Tp = Dune::RT1Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT1Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>& Dune::Functions::RaviartThomasPreBasis > >, 1>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >& Dune::Functions::DefaultGlobalBasis > >, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; _Tp = Dune::RT2Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT2Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 2>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 2> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 2> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 2> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; _Tp = Dune::RT2Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT2Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT2Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, - inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, - inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 2>& Dune::Functions::RaviartThomasPreBasis > >, 2>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, - inlined from 'Dune::Functions::DefaultGlobalBasis > >, 2> >& Dune::Functions::DefaultGlobalBasis > >, 2> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 2> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, - inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 2> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: -/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc:51:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 51 | YaspGrid<2> quadGrid({1.0, 1.0}, {5,5}); - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc:59:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 59 | YaspGrid<3> hexaGrid({1.0, 1.0, 1.0}, {4,4,4}); - | ^ -[ 72%] Linking CXX executable compositebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/compositebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/compositebasistest.dir/compositebasistest.cc.o -o compositebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 72%] Built target compositebasistest +[ 70%] Built target gridviewfunctionspacebasistest make -f dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 73%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/hierarchicallagrangebasistest.cc.o +[ 72%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/hierarchicallagrangebasistest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/hierarchicallagrangebasistest.dir/hierarchicallagrangebasistest.cc.o -MF CMakeFiles/hierarchicallagrangebasistest.dir/hierarchicallagrangebasistest.cc.o.d -o CMakeFiles/hierarchicallagrangebasistest.dir/hierarchicallagrangebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hierarchicallagrangebasistest.cc -In file included from /usr/include/c++/14/vector:72, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/makebasistest.cc:11: +In file included from /usr/include/c++/14/vector:72: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: @@ -19035,19 +18839,6 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ -[ 75%] Linking CXX executable raviartthomasbasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/raviartthomasbasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/raviartthomasbasistest.dir/raviartthomasbasistest.cc.o -o raviartthomasbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 75%] Built target raviartthomasbasistest -make -f dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 76%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_ALBERTA=1 -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o -MF CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o.d -o CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/refinedlagrangebasistest.cc In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, @@ -19734,6 +19525,232 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); | ^~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327: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 static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT02DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, vector, Dune::RT02DLocalFiniteElement >, allocator, Dune::RT02DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT02DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT02DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT02DLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT02DLocalFiniteElement >*, std::vector, Dune::RT02DLocalFiniteElement >, std::allocator, Dune::RT02DLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT12DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, vector, Dune::RT12DLocalFiniteElement >, allocator, Dune::RT12DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT12DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT12DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT12DLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>& Dune::Functions::RaviartThomasPreBasis > >, 1>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >& Dune::Functions::DefaultGlobalBasis > >, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT12DLocalFiniteElement >*, std::vector, Dune::RT12DLocalFiniteElement >, std::allocator, Dune::RT12DLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/bitsetvector.hh:12, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/compositebasistest.cc:9: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, vector, Dune::RT03DLocalFiniteElement >, allocator, Dune::RT03DLocalFiniteElement > > > >; _ForwardIterator = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >*; _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >; _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT03DLocalFiniteElement > >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::LocalFiniteElementVariant, Dune::RT03DLocalFiniteElement >; _Alloc = std::allocator, Dune::RT03DLocalFiniteElement > >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, Dune::RT03DLocalFiniteElement >*, std::vector, Dune::RT03DLocalFiniteElement >, std::allocator, Dune::RT03DLocalFiniteElement > > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; _Tp = Dune::RT0Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube3DLocalFiniteElement*; _Tp = Dune::RT0Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT0Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; _Tp = Dune::RT1Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube3DLocalFiniteElement*; _Tp = Dune::RT1Cube3DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT1Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube3DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 3, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>& Dune::Functions::RaviartThomasPreBasis > >, 1>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >& Dune::Functions::DefaultGlobalBasis > >, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; _Tp = Dune::RT0Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT0Cube2DLocalFiniteElement*; _Tp = Dune::RT0Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT0Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT0Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 0>& Dune::Functions::RaviartThomasPreBasis > >, 0>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 0>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 0> >& Dune::Functions::DefaultGlobalBasis > >, 0> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 0> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 0> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Linking CXX executable compositebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/compositebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/compositebasistest.dir/compositebasistest.cc.o -o compositebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; _Tp = Dune::RT1Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT1Cube2DLocalFiniteElement*; _Tp = Dune::RT1Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT1Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT1Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 1>& Dune::Functions::RaviartThomasPreBasis > >, 1>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 1>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 1> >& Dune::Functions::DefaultGlobalBasis > >, 1> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 1> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 1> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 73%] Built target compositebasistest +make -f dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/build.make dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 75%] Building CXX object dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/c++ -DALBERTA_DIM=2 -DDUNE_GRID_EXAMPLE_GRIDS_PATH=\"/usr/share/dune-grid/grids/\" -DHAVE_ALBERTA=1 -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/functionspacebases/test/CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o -MF CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o.d -o CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/refinedlagrangebasistest.cc +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; _Tp = Dune::RT2Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT2Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:606:31, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>::RaviartThomasLocalFiniteElementMap(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 2>::RaviartThomasPreBasis(const Dune::Functions::RaviartThomasPreBasis > >, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 2> >::DefaultGlobalBasis(const Dune::Functions::DefaultGlobalBasis > >, 2> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 2> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:549:11: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*]' at /usr/include/c++/14/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = Dune::RT2Cube2DLocalFiniteElement*; _Tp = Dune::RT2Cube2DLocalFiniteElement]' at /usr/include/c++/14/bits/stl_uninitialized.h:373:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Dune::RT2Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1624:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = Dune::RT2Cube2DLocalFiniteElement; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:238:44, + inlined from 'Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>& Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>::operator=(const Dune::Functions::Impl::RaviartThomasLocalFiniteElementMap > >, 2, double, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:100:9, + inlined from 'Dune::Functions::RaviartThomasPreBasis > >, 2>& Dune::Functions::RaviartThomasPreBasis > >, 2>::operator=(const Dune::Functions::RaviartThomasPreBasis > >, 2>&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/raviartthomasbasis.hh:196:7, + inlined from 'Dune::Functions::DefaultGlobalBasis > >, 2> >& Dune::Functions::DefaultGlobalBasis > >, 2> >::operator=(const Dune::Functions::DefaultGlobalBasis > >, 2> >&)' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/defaultglobalbasis.hh:49:7, + inlined from 'Dune::TestSuite checkBasis(Basis&, Flags ...) [with Basis = Dune::Functions::DefaultGlobalBasis > >, 2> >; Flags = {EnableNormalContinuityCheck}]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:551:10: +/usr/include/c++/14/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/common/boundaryprojection.hh:19, from /usr/include/dune/grid/albertagrid/projection.hh:10, from /usr/include/dune/grid/albertagrid/meshpointer.hh:19, @@ -19745,8 +19762,6 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/albertagrid/intersection.hh:10, from /usr/include/dune/grid/albertagrid/intersectioniterator.hh:10, from /usr/include/dune/grid/albertagrid/gridview.hh:16, @@ -19756,8 +19771,6 @@ /usr/include/dune/grid/albertagrid/transformation.hh:41:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 41 | { | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /usr/include/dune/grid/albertagrid/albertagrid.cc:17, from /usr/include/dune/grid/albertagrid/agrid.hh:605: /usr/include/dune/grid/albertagrid/intersection.cc: In member function 'Dune::AlbertaGridIntersectionBase::NormalVector Dune::AlbertaGridIntersectionBase::centerIntegrationOuterNormal() const [with Grid = const Dune::AlbertaGrid<1, 1>; NormalVector = Dune::FieldVector]': @@ -19768,6 +19781,13 @@ /usr/include/dune/grid/albertagrid/intersection.cc:136:93: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | AlbertaGridIntersectionBase< const AlbertaGrid< 3, 3 > >::centerIntegrationOuterNormal () const | ^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc:51:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 51 | YaspGrid<2> quadGrid({1.0, 1.0}, {5,5}); + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/raviartthomasbasistest.cc:59:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 59 | YaspGrid<3> hexaGrid({1.0, 1.0, 1.0}, {4,4,4}); + | ^ In file included from /usr/include/dune/geometry/quadraturerules.hh:356, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:22, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/refinedlagrangebasistest.cc:21: @@ -20229,18 +20249,6 @@ /usr/include/dune/grid/albertagrid/geometry.cc:34:3: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 34 | AlbertaGridGeometry< mydim, cdim, GridImp >::global ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:69: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelements.hh:23, from /usr/include/dune/grid/common/geometry.hh:19: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': @@ -20349,23 +20357,62 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:327:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 327 | auto pointInElement = intersection.geometryInInside().global(quadRule[k].position()); | ^~~~~~~~~~~~~~ -[ 77%] Linking CXX executable makebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/makebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/makebasistest.dir/makebasistest.cc.o -o makebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +In file included from /usr/include/c++/14/vector:72, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/makebasistest.cc:11: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +[ 76%] Linking CXX executable raviartthomasbasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/raviartthomasbasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/raviartthomasbasistest.dir/raviartthomasbasistest.cc.o -o raviartthomasbasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 77%] Built target makebasistest +[ 76%] Built target raviartthomasbasistest make -f dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 79%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/analyticgridviewfunctiontest.cc.o +[ 77%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/analyticgridviewfunctiontest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/analyticgridviewfunctiontest.dir/analyticgridviewfunctiontest.cc.o -MF CMakeFiles/analyticgridviewfunctiontest.dir/analyticgridviewfunctiontest.cc.o.d -o CMakeFiles/analyticgridviewfunctiontest.dir/analyticgridviewfunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/analyticgridviewfunctiontest.cc /usr/include/dune/grid/albertagrid/geometry.cc: In member function 'Dune::AlbertaGridGeometry::GlobalCoordinate Dune::AlbertaGridGeometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::AlbertaGrid<2, 2>]': /usr/include/dune/grid/albertagrid/geometry.cc:36:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | GlobalCoordinate y = corner( 0 ); | ~~~~~~^~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 2; int dimworld = 2]': +/usr/include/dune/grid/albertagrid/gridfactory.hh:244:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 244 | if( ((*boundarySegment)( refSimplex.position( i, dimension-1 ) ) - coords[ i ]).two_norm() > 1e-6 ) + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, IteratorSelector) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; SubIterator = Dune::VirtualRefinement<2, double>::Codim<2>::SubEntityIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:161:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | f.write(sit.coords(),*p); + | ~~~~~~~~~~^~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/gridfunctiontest.hh:12, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/analyticgridviewfunctiontest.cc:20: @@ -20382,6 +20429,18 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +/usr/include/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:315:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 315 | LocalCoordinate x = refElement().position( 0, 0 ); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +In file included from /usr/include/dune/geometry/refinement.hh:245, + from /usr/include/dune/geometry/virtualrefinement.hh:261: +/usr/include/dune/geometry/refinement/simplex.cc: In member function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial::coords() const [with int dimension = 2; CoordType = double]': +/usr/include/dune/geometry/refinement/simplex.cc:671:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 670 | return global(ReferenceElements + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 671 | ::simplex().position(0,0)); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, @@ -20423,26 +20482,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:184:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | Range operator()(const Domain& x) const | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh: In lambda function: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/basistest.hh:328:71: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 328 | auto pointInNeighbor = intersection.geometryInOutside().global(quadRule[k].position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/albertagrid/gridfactory.hh: In member function 'void Dune::GridFactory >::insertBoundarySegment(const std::vector&, const std::shared_ptr >&) [with int dim = 2; int dimworld = 2]': -/usr/include/dune/grid/albertagrid/gridfactory.hh:244:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 244 | if( ((*boundarySegment)( refSimplex.position( i, dimension-1 ) ) - coords[ i ]).two_norm() > 1e-6 ) - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh: In member function 'void Dune::SubsamplingVTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int, IteratorSelector) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; SubIterator = Dune::VirtualRefinement<2, double>::Codim<2>::SubEntityIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/subsamplingvtkwriter.hh:161:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | f.write(sit.coords(),*p); - | ~~~~~~~~~~^~ -/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:315:48: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 315 | LocalCoordinate x = refElement().position( 0, 0 ); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction.hh:16, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunctionfromcallables.hh:16, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/analyticgridviewfunctiontest.cc:16: @@ -20464,14 +20503,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:184:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | Range operator()(const Domain& x) const | ^~~~~~~~ -In file included from /usr/include/dune/geometry/refinement.hh:245, - from /usr/include/dune/geometry/virtualrefinement.hh:261: -/usr/include/dune/geometry/refinement/simplex.cc: In member function 'Dune::RefinementImp::Simplex::RefinementIteratorSpecial::CoordVector Dune::RefinementImp::Simplex::RefinementIteratorSpecial::coords() const [with int dimension = 2; CoordType = double]': -/usr/include/dune/geometry/refinement/simplex.cc:671:43: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 670 | return global(ReferenceElements - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 671 | ::simplex().position(0,0)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/analyticgridviewfunctiontest.cc: In function 'int main(int, char**)': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/analyticgridviewfunctiontest.cc:137:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 137 | passed = passed and _df({0.0,0.0}) == Domain(0.0); @@ -20502,26 +20533,13 @@ In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/refinedlagrangebasistest.cc:12: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:66: -/usr/include/c++/14/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/analyticgridviewfunctiontest.cc:12: + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hierarchicallagrangebasistest.cc:11: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 700 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, @@ -20534,47 +20552,48 @@ inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/hierarchicallagrangebasistest.cc:11: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/test/refinedlagrangebasistest.cc:12: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 80%] Linking CXX executable analyticgridviewfunctiontest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/analyticgridviewfunctiontest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/analyticgridviewfunctiontest.dir/analyticgridviewfunctiontest.cc.o -o analyticgridviewfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +[ 79%] Linking CXX executable makebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/makebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/makebasistest.dir/makebasistest.cc.o -o makebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 80%] Built target analyticgridviewfunctiontest +[ 79%] Built target makebasistest make -f dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 81%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/composedgridfunctiontest.cc.o +[ 80%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/composedgridfunctiontest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/composedgridfunctiontest.dir/composedgridfunctiontest.cc.o -MF CMakeFiles/composedgridfunctiontest.dir/composedgridfunctiontest.cc.o.d -o CMakeFiles/composedgridfunctiontest.dir/composedgridfunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/composedgridfunctiontest.cc +[ 81%] Linking CXX executable hierarchicallagrangebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hierarchicallagrangebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/hierarchicallagrangebasistest.dir/hierarchicallagrangebasistest.cc.o -o hierarchicallagrangebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 81%] Built target hierarchicallagrangebasistest +make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 83%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o -MF CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o.d -o CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, @@ -20639,6 +20658,25 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/composedgridfunctiontest.cc:56:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | return y; | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, + from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, + from /usr/include/dune/localfunctions/lagrange.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc:18: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /usr/include/dune/grid/yaspgrid.hh:26: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': @@ -20670,113 +20708,6 @@ /usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 228 | GlobalCoordinate global (const LocalCoordinate& local) const | ^~~~~~ -[ 83%] Linking CXX executable hierarchicallagrangebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hierarchicallagrangebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/hierarchicallagrangebasistest.dir/hierarchicallagrangebasistest.cc.o -o hierarchicallagrangebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 83%] Built target hierarchicallagrangebasistest -make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 84%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o -MF CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o.d -o CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc -In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction.hh:16, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh:16, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewfunction.hh:14, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:19, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/composedgridfunctiontest.cc:20: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In instantiation of 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Functions::GridViewEntitySet > >, 0> >, Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here - 86 | virtual Range operator() (const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In instantiation of 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh: In instantiation of 'Range Dune::Functions::GridFunction::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; ES = Dune::Functions::GridViewEntitySet > >, 0>; DerivativeTraits = Dune::Functions::DefaultDerivativeTraits; unsigned int bufferSize = 16]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:88:23: required from 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Functions::GridViewEntitySet > >, 0> >, Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16> >]' - 88 | return this->get()(x); - | ~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here - 86 | virtual Range operator() (const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh:142:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 142 | Range operator() (const Domain& x) const - | ^~~~~~~~ -In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh:17: -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/localfunction.hh: In instantiation of 'Range Dune::Functions::LocalFunction::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; LocalContext = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; DerivativeTraits = Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits; unsigned int bufferSize = 16]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:88:23: required from 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]' - 88 | return this->get()(x); - | ~~~~~~~~~~~^~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here - 86 | virtual Range operator() (const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/localfunction.hh:127:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | Range operator() (const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In instantiation of 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here - 86 | virtual Range operator() (const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 86 | virtual Range operator() (const Domain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Functions::GridViewEntitySet > >, 0> >, Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16> >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, - from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, - from /usr/include/dune/localfunctions/lagrange.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc:18: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, @@ -20809,44 +20740,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': -/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); - | ~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const - | ^~~~~ -/usr/include/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': -/usr/include/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 166 | CoordinateType operator() ( const CoordinateType &global ) const - | ^~~~~~~~ -/usr/include/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/albertagrid/projection.hh: In static member function 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]': -/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 258 | static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local ) - | ^~~~~ -/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]', - inlined from 'void Dune::Alberta::DuneBoundaryProjection::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 2]' at /usr/include/dune/grid/albertagrid/projection.hh:59:43, - inlined from 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]' at /usr/include/dune/grid/albertagrid/projection.hh:266:36: -/usr/include/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 168 | return boundarySegment() ( faceMapping_.local( global ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc: In instantiation of 'main(int, char**):: [with auto:122 = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/functionconcepts.hh:40:6: required by substitution of 'template decltype (f(std::declval >())) Dune::Functions::Concept::Callable >::require(F&&) [with F = main(int, char**)::]' 40 | f(std::declval()...) @@ -20977,6 +20870,29 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc:179:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 179 | return Range{ x[1], x[0] }; | ^ +In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction.hh:16, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh:16, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewfunction.hh:14, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:19, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/composedgridfunctiontest.cc:20: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In instantiation of 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Functions::GridViewEntitySet > >, 0> >, Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here + 86 | virtual Range operator() (const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In instantiation of 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh: In instantiation of 'Range Dune::Functions::GridFunction::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; ES = Dune::Functions::GridViewEntitySet > >, 0>; DerivativeTraits = Dune::Functions::DefaultDerivativeTraits; unsigned int bufferSize = 16]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:88:23: required from 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::GridFunction), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Functions::GridViewEntitySet > >, 0> >, Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16> >]' + 88 | return this->get()(x); + | ~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here + 86 | virtual Range operator() (const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh:142:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 142 | Range operator() (const Domain& x) const + | ^~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:14: /usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 2; int COLS = 1]': /usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = FieldMatrix; typename std::enable_if::value, int>::type = 0]' @@ -21052,6 +20968,51 @@ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ +In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh:17: +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/localfunction.hh: In instantiation of 'Range Dune::Functions::LocalFunction::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; LocalContext = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; DerivativeTraits = Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits; unsigned int bufferSize = 16]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:88:23: required from 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]' + 88 | return this->get()(x); + | ~~~~~~~~~~~^~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here + 86 | virtual Range operator() (const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/localfunction.hh:127:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | Range operator() (const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In instantiation of 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: required from here + 86 | virtual Range operator() (const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/analyticgridviewfunctiontest.cc:12: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/geometry/referenceelements.hh:23, from /usr/include/dune/grid/common/geometry.hh:19: /usr/include/dune/geometry/referenceelement.hh: In instantiation of 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation; Coordinate = Dune::FieldVector]': @@ -21079,6 +21040,20 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 86 | virtual Range operator() (const Domain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldMatrix; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::LocalFunction), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity> >, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16>::LocalDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Functions::GridViewEntitySet > >, 0> >, Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 16> >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing 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:17, from /usr/include/dune/common/hybridutilities.hh:13, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc:14: @@ -22050,9 +22025,19 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:129:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | return f_(x); | ^ -[ 86%] Linking CXX executable refinedlagrangebasistest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/refinedlagrangebasistest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o -o refinedlagrangebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunealbertagrid2d.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so +[ 84%] Linking CXX executable analyticgridviewfunctiontest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/analyticgridviewfunctiontest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/analyticgridviewfunctiontest.dir/analyticgridviewfunctiontest.cc.o -o analyticgridviewfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 84%] Built target analyticgridviewfunctiontest +make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 86%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o -MF CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o.d -o CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In instantiation of 'auto Dune::Functions::Imp::CachedDerivativeLocalFunction::operator()(const X&) const [with X = Dune::FieldVector; F = Dune::Functions::DiscreteGlobalBasisFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction]': /usr/include/c++/14/type_traits:2655:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = const Dune::Functions::Imp::CachedDerivativeLocalFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&; _Args = {const Dune::FieldVector&}]' 2655 | std::declval<_Fn>()(std::declval<_Args>()...) @@ -22293,16 +22278,6 @@ /usr/include/c++/14/bits/refwrap.h:356:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 356 | operator()(_Args&&... __args) const | ^~~~~~~~ -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 86%] Built target refinedlagrangebasistest -make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 87%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o -MF CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o.d -o CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc /usr/include/c++/14/bits/invoke.h: In instantiation of 'constexpr typename std::__invoke_result<_Functor, _ArgTypes>::type std::__invoke(_Callable&&, _Args&& ...) [with _Callable = const Dune::Functions::Imp::CachedDerivativeLocalFunction > >, 1, double> >, vector, allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&; _Args = {const Dune::FieldVector&}; typename __invoke_result<_Functor, _ArgTypes>::type = Dune::FieldVector]': /usr/include/c++/14/bits/refwrap.h:363:24: required from 'typename std::__invoke_result<_Tp&, _Args ...>::type std::reference_wrapper<_Tp>::operator()(_Args&& ...) const [with _Args = {const Dune::FieldVector&}; _Tp = const Dune::Functions::Imp::CachedDerivativeLocalFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>; typename std::__invoke_result<_Tp&, _Args ...>::type = Dune::FieldVector]' 363 | return std::__invoke(get(), std::forward<_Args>(__args)...); @@ -22553,10 +22528,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridfunction.hh:142:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 142 | Range operator() (const Domain& x) const | ^~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, @@ -22576,6 +22547,10 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/nedelecbasis.hh:20, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc:22: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = Dune::Functions::Imp::ComponentFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >, Dune::Functions::Imp::interpolateLocal, std::allocator > > >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, 0> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend, std::allocator > > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, 0> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': @@ -22589,6 +22564,38 @@ /usr/include/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/utility/hierarchicsearch.hh:24, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:15, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:15: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:240:9: required from 'auto Dune::Functions::makeAnalyticGridViewFunction(F&&, const GridView&) [with F = main(int, char**)::; GridView = Dune::GridView > >]' + 240 | using Domain = typename GridView::template Codim<0>::Geometry::GlobalCoordinate; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:92:70: required from here + 92 | const auto fprime = Dune::Functions::makeAnalyticGridViewFunction( + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 93 | [](auto&& x) -> Dune::FieldVector { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 94 | return { + | ~~~~~~~~ + 95 | 84. * x[0] + 7 * x[1], + | ~~~~~~~~~~~~~~~~~~~~~~ + 96 | 26. * x[1] + 7 * x[0] + | ~~~~~~~~~~~~~~~~~~~~~ + 97 | }; + | ~~ + 98 | }, + | ~~ + 99 | gridView); + | ~~~~~~~~~ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ In file included from /usr/include/dune/localfunctions/raviartthomas/raviartthomas0cube2d.hh:11, from /usr/include/dune/localfunctions/raviartthomas/raviartthomascube.hh:8, from /usr/include/dune/localfunctions/raviartthomas.hh:9, @@ -22741,38 +22748,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh: In member function 'Range Dune::Functions::Imp::DifferentiableFunctionWrapperImplementation::operator()(const Domain&) const [with Range = Dune::FieldVector; Domain = Dune::FieldVector; DerivativeInterface = Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>; B = Dune::Functions::Imp::TypeErasureWrapperBase(Dune::FieldVector), Dune::Functions::GridFunction(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>, Dune::Functions::LocalFunction(Dune::FieldVector), Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>, Dune::Functions::Imp::GridFunctionTraits(Dune::FieldVector), Dune::Functions::GridViewEntitySet > >, 0>, Dune::Functions::DefaultDerivativeTraits, 56>::LocalDerivativeTraits, 56>, Dune::Functions::GridViewEntitySet > >, 0> >, Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, double> > >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing 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/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/utility/hierarchicsearch.hh:24, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:15, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:15: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:240:9: required from 'auto Dune::Functions::makeAnalyticGridViewFunction(F&&, const GridView&) [with F = main(int, char**)::; GridView = Dune::GridView > >]' - 240 | using Domain = typename GridView::template Codim<0>::Geometry::GlobalCoordinate; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:92:70: required from here - 92 | const auto fprime = Dune::Functions::makeAnalyticGridViewFunction( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 93 | [](auto&& x) -> Dune::FieldVector { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 94 | return { - | ~~~~~~~~ - 95 | 84. * x[0] + 7 * x[1], - | ~~~~~~~~~~~~~~~~~~~~~~ - 96 | 26. * x[1] + 7 * x[0] - | ~~~~~~~~~~~~~~~~~~~~~ - 97 | }; - | ~~ - 98 | }, - | ~~ - 99 | gridView); - | ~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:62:37: required from 'Dune::TestSuite compare(const Function&, const Reference&, int, double) [with Function = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, 3, double> >, std::vector >, Dune::Functions::HierarchicNodeToRangeMap, double> >; Reference = Dune::Functions::AnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::DefaultDerivativeTraits>]' 62 | const auto X = geometry.global(x); @@ -23332,14 +23307,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:613:63: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 613 | [&](const auto& refJacobian) { return refJacobian * jacobianInverse; }); | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/parallel/communication.hh:17, - from /usr/include/dune/common/parallel/mpihelper.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/composedgridfunctiontest.cc:12: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': /usr/include/dune/grid/utility/hierarchicsearch.hh:56:39: required from 'static std::string Dune::HierarchicSearch::formatEntityInformation(const Entity&) [with Grid = Dune::YaspGrid<2>; IS = Dune::IndexSet, Dune::YaspIndexSet, true>, unsigned int, std::array >; std::string = std::__cxx11::basic_string; Entity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 56 | << "center=(" << geo.center() << ") " @@ -23385,8 +23352,6 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:11: /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In instantiation of 'auto Dune::Functions::Imp::CachedDerivativeLocalFunction::operator()(const X&) const [with X = Dune::FieldVector; F = Dune::Functions::Imp::LocalAnalyticGridViewFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits>]': /usr/include/c++/14/type_traits:2655:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = const Dune::Functions::Imp::CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&; _Args = {const Dune::FieldVector&}]' @@ -23458,11 +23423,14 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:129:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 129 | return f_(x); | ^ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, @@ -23474,18 +23442,13 @@ inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc: In function 'double infinityDiff(const Dune::FieldVector&, const Dune::FieldVector&) [with T = double; int k = 1]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctiontest.cc:36:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 36 | return (x-y).infinity_norm(); | ~~^~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/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 = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 494 | auto ur = _it.upperright(); - | ~~~~~~~~~~~~~~^~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, 3, double> >, std::vector >, Dune::Functions::HierarchicNodeToRangeMap, double>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:19: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); @@ -23511,6 +23474,11 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:105:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 105 | Range operator()(const LocalDomain& x) const | ^~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72: +/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 = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 494 | auto ur = _it.upperright(); + | ~~~~~~~~~~~~~~^~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> > >; Restriction = Dune::Functions::Imp::interpolateLocal > >, AllTrueBitSetVector, CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >, Dune::Functions::DefaultLocalView > >, 3, double>, 3> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction(Dune::FieldVector), Dune::GridView > >, main(int, char**)::, Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits> >&, const Dune::Functions::DefaultLocalView > >, 3, double>, 3> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 74 | return restriction_(f_(x)); @@ -23548,18 +23516,56 @@ /usr/include/dune/grid/utility/hierarchicsearch.hh:56:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | << "center=(" << geo.center() << ") " | ~~~~~~~~~~^~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal, std::allocator > > >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, 1, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend, std::allocator > > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, 1, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 74 | return restriction_(f_(x)); - | ~~^~~ /usr/include/c++/14/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = Dune::FieldMatrix*; _OIter = Dune::FieldMatrix*; _UnaryOperation = Dune::Functions::DiscreteGlobalBasisFunctionDerivative > >, 3, double> >, vector >, Dune::Functions::HierarchicNodeToRangeMap, double> >::LocalFunction::operator()(const Domain&) const::::]': /usr/include/c++/14/bits/stl_algo.h:4219:31: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 4219 | *__result = __unary_op(*__first); | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In member function 'auto Dune::Functions::Imp::ComponentFunction::operator()(const Domain&) const [with Domain = Dune::FieldVector; F = std::reference_wrapper > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >; Restriction = Dune::Functions::Imp::interpolateLocal, std::allocator > > >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, 1, double> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend, std::allocator > > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, 1, double> > >&, const Dune::Functions::HierarchicNodeToRangeMap&)::::]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:74:27: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 74 | return restriction_(f_(x)); + | ~~^~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh: In member function 'auto Dune::Functions::Impl::ContravariantPiolaTransformator::LocalValuedFunction::operator()(const LocalCoordinate&) const [with Function = Dune::Functions::Imp::ComponentFunction > >, 0> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction> >, Dune::Functions::Imp::interpolateLocal, std::allocator > > >, AllTrueBitSetVector, CachedDerivativeLocalFunction > >, 0> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>, Dune::Functions::DefaultLocalView > >, 0> > >, Dune::Functions::HierarchicNodeToRangeMap>(Dune::Functions::Impl::ISTLVectorBackend, std::allocator > > >&, const AllTrueBitSetVector&, const CachedDerivativeLocalFunction > >, 0> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >::LocalFunction>&, const Dune::Functions::DefaultLocalView > >, 0> > >&, const Dune::Functions::HierarchicNodeToRangeMap&):::: >; LocalCoordinate = Dune::FieldVector; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/globalvaluedlocalfiniteelement.hh:116:87: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 116 | auto jacobianInverseTransposed = element_.geometry().jacobianInverseTransposed(xi); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::LocalCoordinate Dune::MultiLinearGeometry::local(const GlobalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 2; Traits = Dune::MultiLinearGeometryTraits]': +/usr/include/dune/geometry/multilineargeometry.hh:323:96: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 323 | MatrixHelper::template xTRightInvA< mydimension, coorddimension >( jacobianTransposed( x ), dglobal, dx ); + | ~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:321:62: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 321 | const GlobalCoordinate dglobal = (*this).global( x ) - globalCoord; + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:312:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 312 | LocalCoordinate local ( const GlobalCoordinate &globalCoord ) const + | ^~~~~ +/usr/include/dune/grid/common/boundaryprojection.hh: In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]': +/usr/include/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 166 | CoordinateType operator() ( const CoordinateType &global ) const + | ^~~~~~~~ +/usr/include/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/boundaryprojection.hh:166:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/albertagrid/projection.hh: In static member function 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]': +/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 258 | static void apply ( GlobalVector global, const EL_INFO *info, const LocalVector local ) + | ^~~~~ +/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/albertagrid/projection.hh:258:19: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::BoundarySegmentWrapper::CoordinateType Dune::BoundarySegmentWrapper::operator()(const CoordinateType&) const [with int dim = 2; int dimworld = 2]', + inlined from 'void Dune::Alberta::DuneBoundaryProjection::operator()(const ElementInfo&, const REAL*, REAL*) const [with int dim = 2]' at /usr/include/dune/grid/albertagrid/projection.hh:59:43, + inlined from 'static void Dune::Alberta::NodeProjection::apply(REAL*, const EL_INFO*, const REAL*) [with int dim = 2; Projection = Dune::Alberta::DuneBoundaryProjection<2>]' at /usr/include/dune/grid/albertagrid/projection.hh:266:36: +/usr/include/dune/grid/common/boundaryprojection.hh:168:52: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/grid/common/boundaryprojection.hh:168:32: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 168 | return boundarySegment() ( faceMapping_.local( global ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh: In member function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = std::array >, 2>; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = main(int, char**)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/analyticgridviewfunction.hh:108:35: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 108 | return (*f_)(geometry_->global(x)); @@ -23568,6 +23574,16 @@ /usr/include/dune/grid/utility/hierarchicsearch.hh:56:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 56 | << "center=(" << geo.center() << ") " | ~~~~~~~~~~^~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/parallel/communication.hh:17, + from /usr/include/dune/common/parallel/mpihelper.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/composedgridfunctiontest.cc:12: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In function 'Range Dune::Functions::Imp::LocalAnalyticGridViewFunction::operator()(const LocalDomain&) const [with Range = Dune::FieldVector; LocalDomain = Dune::FieldVector; GV = Dune::GridView > >; F = checkInterpolationConsistency, Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, std::vector, std::allocator > >&>(Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, std::vector, std::allocator > >&)::; DerivativeTraits = Dune::Functions::LocalDerivativeTraits > >, 0>, Dune::Functions::DefaultDerivativeTraits>::Traits]': cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunction::Range Dune::Functions::DiscreteGlobalBasisFunction::operator()(const Domain&) const [with B = Dune::Functions::DefaultGlobalBasis > >, 2, double>, 2> >; V = Dune::Functions::Impl::ISTLVectorBackend > >; NTRE = Dune::Functions::HierarchicNodeToRangeMap; R = Dune::FieldVector]': @@ -23598,23 +23614,34 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:658:40: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 658 | return localThis(e.geometry().local(x)); | ~~~~~~~~~~~~~~~~~~^~~ -[ 88%] Linking CXX executable composedgridfunctiontest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/composedgridfunctiontest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/composedgridfunctiontest.dir/composedgridfunctiontest.cc.o -o composedgridfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 87%] Linking CXX executable refinedlagrangebasistest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/functionspacebases/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/refinedlagrangebasistest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/refinedlagrangebasistest.dir/refinedlagrangebasistest.cc.o -o refinedlagrangebasistest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunealbertagrid2d.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libalberta_2d.so /usr/lib/arm-linux-gnueabihf/libalberta_utilities.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 88%] Built target composedgridfunctiontest +[ 87%] Built target refinedlagrangebasistest make -f dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make -f dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 90%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/facenormalgridfunctiontest.cc.o +[ 88%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/facenormalgridfunctiontest.cc.o cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/facenormalgridfunctiontest.dir/facenormalgridfunctiontest.cc.o -MF CMakeFiles/facenormalgridfunctiontest.dir/facenormalgridfunctiontest.cc.o.d -o CMakeFiles/facenormalgridfunctiontest.dir/facenormalgridfunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, 3, double>, 3> >, Dune::Functions::Impl::ISTLVectorBackend > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/dune/geometry/quadraturerules.hh:354, from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc:18: /usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': @@ -23630,6 +23657,10 @@ /usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1026 | { | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, 3, double>, 3> >, Dune::Functions::Impl::ISTLVectorBackend > >, Dune::Functions::HierarchicNodeToRangeMap, Dune::FieldVector >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 584 | const auto& jacobianInverse = geometry_->jacobianInverse(x); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, @@ -23766,14 +23797,6 @@ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/parallel/communication.hh:17: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 700 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, from /usr/include/dune/grid/yaspgrid.hh:26: /usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 2]': @@ -23967,21 +23990,6 @@ /usr/include/dune/grid/common/geometry.hh:328:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 328 | JacobianInverseTransposed jacobianInverseTransposed ( const LocalCoordinate &local ) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, - inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, - inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: -/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 - 1037 | _M_fill_insert(end(), __new_size - size(), __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]': /usr/include/dune/grid/common/intersection.hh:397:40: required from 'Dune::Intersection::GlobalCoordinate Dune::Intersection::unitOuterNormal(const LocalCoordinate&) const [with GridImp = const Dune::YaspGrid<3>; IntersectionImp = Dune::YaspIntersection >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' 397 | return this->real.unitOuterNormal(local); @@ -24082,6 +24090,12 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:217:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/common/parallel/communication.hh:17: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 700 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid/yaspgridintersection.hh: In instantiation of 'Dune::FieldVector::dimworld> Dune::YaspIntersection::centerUnitOuterNormal() const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]': /usr/include/dune/grid/yaspgrid/yaspgridintersection.hh:173:14: required from 'Dune::FieldVector::dimworld> Dune::YaspIntersection::unitOuterNormal(const Dune::FieldVector&) const [with GridImp = const Dune::YaspGrid<3>; typename GridImp::ctype = double]' 173 | return centerUnitOuterNormal(); @@ -24114,6 +24128,8 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:217:31: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 217 | JacobianInverseTransposed jacobianInverseTransposed([[maybe_unused]] const LocalCoordinate& local) const | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/dune/grid/yaspgrid.hh:70: /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:493:30: required from 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]' @@ -24175,6 +24191,21 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | fTupel lowerleft() const | ^~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:89:27, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = double; Allocator = std::allocator]' at /usr/include/dune/common/dynvector.hh:143:19, + inlined from 'void Dune::DynamicMatrixHelp::eigenValuesNonSym(const Dune::DynamicMatrix&, Dune::DynamicVector&, std::vector >*) [with K = double; C = std::complex]' at /usr/include/dune/common/dynmatrixev.hh:97:21, + inlined from 'Dune::QuadratureRule Dune::JacobiNQuadratureRule::jacobiNodesWeights(int, int) [with ctype = double; std::enable_if_t<((bool)std::is_floating_point::value)>* = 0; ct = double]' at /usr/include/dune/geometry/quadraturerules/jacobiNquadrature.hh:151:43: +/usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 + 1037 | _M_fill_insert(end(), __new_size - size(), __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]': /usr/include/dune/grid/yaspgrid/ygrid.hh:649:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' 649 | return _it.lowerleft(); @@ -24197,14 +24228,27 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 409 | fTupel lowerleft() const | ^~~~~~~~~ +[ 90%] Linking CXX executable composedgridfunctiontest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/composedgridfunctiontest.dir/link.txt --verbose=1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh: In member function 'Dune::Functions::DiscreteGlobalBasisFunction::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunction::LocalFunction::operator()(const Domain&) const [with B = Dune::Functions::DefaultGlobalBasis > >, 1, double> >; V = std::vector, std::allocator > >; NTRE = Dune::Functions::HierarchicNodeToRangeMap; R = Dune::FieldVector]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:334:11: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 334 | Range operator()(const Domain& x) const | ^~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/composedgridfunctiontest.dir/composedgridfunctiontest.cc.o -o composedgridfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/include/dune/geometry/axisalignedcubegeometry.hh: In member function 'Dune::AxisAlignedCubeGeometry::LocalCoordinate Dune::AxisAlignedCubeGeometry::local(const GlobalCoordinate&) const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2]': /usr/include/dune/geometry/axisalignedcubegeometry.hh:189:21: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | LocalCoordinate local(const GlobalCoordinate& global) const | ^~~~~ +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 90%] Built target composedgridfunctiontest +make -f dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 91%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o -MF CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o.d -o CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/gridfunctiontest.cc /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, @@ -24255,6 +24299,27 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc:53:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 53 | auto normal = intersection.unitOuterNormal(quadPoint.position()); | ^~~~~~ +In file included from /usr/include/dune/grid/common/geometry.hh:16, + from /usr/include/dune/grid/common/grid.hh:1130, + from /usr/include/dune/grid/yaspgrid.hh:17, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/gridfunctiontest.cc:15: +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewentityset.hh:39:55: required from 'class Dune::Functions::GridViewEntitySet > >, 0>' + 39 | typedef typename Element::Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/gridfunctiontest.cc:50:66: required from here + 50 | [[maybe_unused]] auto entitySet = EntitySet(grid.leafGridView()); + | ^ +/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh:72: /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 = 2; GridImp = const Dune::YaspGrid<2>]': /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -24264,6 +24329,14 @@ /usr/include/dune/grid/yaspgrid/yaspgridentity.hh:494:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 494 | auto ur = _it.upperright(); | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In function 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, 1, double> >; C = std::vector, std::allocator > >&; F = DiscreteGlobalBasisFunction > >, 1, double> >, std::vector, std::allocator > >, HierarchicNodeToRangeMap, Dune::FieldVector >; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:203:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | void interpolate(const B& basis, C&& coeff, const F& f, const BV& bv, const NTRE& nodeToRangeEntry) + | ^~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc: In function 'int main(int, char**)': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:82:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 82 | auto grid = Dune::YaspGrid({1., 1.}, {10, 42}); + | ^ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In member function 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:138:43: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 138 | geometry_->jacobianInverseTransposed(x).mv(localNormal, normal); @@ -24288,14 +24361,6 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc:54:70: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 54 | normal -= localNormals(intersection.geometryInInside().global(quadPoint.position())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc: In function 'int main(int, char**)': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/discreteglobalbasisfunctionderivativetest.cc:82:53: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 82 | auto grid = Dune::YaspGrid({1., 1.}, {10, 42}); - | ^ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In function 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, 1, double> >; C = std::vector, std::allocator > >&; F = DiscreteGlobalBasisFunction > >, 1, double> >, std::vector, std::allocator > >, HierarchicNodeToRangeMap, Dune::FieldVector >; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:203:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | void interpolate(const B& basis, C&& coeff, const F& f, const BV& bv, const NTRE& nodeToRangeEntry) - | ^~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]': @@ -24304,14 +24369,6 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In function 'auto Dune::Functions::Impl::closestFaceIndex(const ReferenceElement&, const Coordinate&) [with ReferenceElement = Dune::Geo::ReferenceElement >; Coordinate = Dune::FieldVector]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:37:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | auto normal = re.integrationOuterNormal(faceIndex); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In function 'auto Dune::Functions::Impl::closestFaceIndex(const ReferenceElement&, const Coordinate&) [with ReferenceElement = Dune::Geo::ReferenceElement >; Coordinate = Dune::FieldVector]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:37:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | auto normal = re.integrationOuterNormal(faceIndex); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, @@ -24327,23 +24384,68 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 91%] Linking CXX executable discreteglobalbasisfunctionderivativetest +[ 93%] Linking CXX executable gridfunctiontest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gridfunctiontest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o -o gridfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 93%] Built target gridfunctiontest +make -f dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/depend +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/DependInfo.cmake "--color=" +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +make -f dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/build +make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 94%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o -MF CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o.d -o CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc +[ 95%] Linking CXX executable discreteglobalbasisfunctionderivativetest cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/discreteglobalbasisfunctionderivativetest.dir/discreteglobalbasisfunctionderivativetest.cc.o -o discreteglobalbasisfunctionderivativetest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 91%] Built target discreteglobalbasisfunctionderivativetest -make -f dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/depend +[ 95%] Built target discreteglobalbasisfunctionderivativetest +make -f examples/CMakeFiles/build_examples.dir/build.make examples/CMakeFiles/build_examples.dir/depend make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/build_examples.dir/DependInfo.cmake "--color=" make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/build +make -f examples/CMakeFiles/build_examples.dir/build.make examples/CMakeFiles/build_examples.dir/build make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 93%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o -MF CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o.d -o CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/gridfunctiontest.cc +make[5]: Nothing to be done for 'examples/CMakeFiles/build_examples.dir/build'. +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 95%] Built target build_examples +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In function 'auto Dune::Functions::Impl::closestFaceIndex(const ReferenceElement&, const Coordinate&) [with ReferenceElement = Dune::Geo::ReferenceElement >; Coordinate = Dune::FieldVector]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:37:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | auto normal = re.integrationOuterNormal(faceIndex); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In function 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, double, 1, 1> >; C = std::vector, std::allocator > >&; F = DiscreteGlobalBasisFunction > >, double, 1, 1> >, std::vector, std::allocator > >, HierarchicNodeToRangeMap, Dune::FieldVector >; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:203:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 203 | void interpolate(const B& basis, C&& coeff, const F& f, const BV& bv, const NTRE& nodeToRangeEntry) + | ^~~~~~~~~~~ +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, + from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, + from /usr/include/dune/localfunctions/lagrange.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc:17: +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In function 'auto Dune::Functions::Impl::closestFaceIndex(const ReferenceElement&, const Coordinate&) [with ReferenceElement = Dune::Geo::ReferenceElement >; Coordinate = Dune::FieldVector]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:37:44: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | auto normal = re.integrationOuterNormal(faceIndex); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/gridfunctiontest.cc:15: + from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc:15: /usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': /usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); @@ -24351,9 +24453,24 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewentityset.hh:39:55: required from 'class Dune::Functions::GridViewEntitySet > >, 0>' 39 | typedef typename Element::Geometry::LocalCoordinate LocalCoordinate; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/gridfunctiontest.cc:50:66: required from here - 50 | [[maybe_unused]] auto entitySet = EntitySet(grid.leafGridView()); - | ^ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:48:9: required from 'class Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase > >, 1, double> >, Dune::Functions::Impl::ISTLVectorBackend > >, Dune::Functions::HierarchicNodeToRangeMap>' + 48 | using Domain = typename EntitySet::GlobalCoordinate; + | ^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:279:7: required from 'class Dune::Functions::DiscreteGlobalBasisFunction > >, 1, double> >, Dune::Functions::Impl::ISTLVectorBackend > >, Dune::Functions::HierarchicNodeToRangeMap, double>' + 279 | class DiscreteGlobalBasisFunction + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:470:10: required from 'auto Dune::Functions::makeDiscreteGlobalBasisFunction(B&&, V&&) [with R = double; B = DefaultGlobalBasis > >, 1, double> >&; V = Impl::ISTLVectorBackend > >&]' + 470 | return DiscreteGlobalBasisFunction( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 471 | std::forward(basis), + | ~~~~~~~~~~~~~~~~~~~~~~~ + 472 | toConstVectorBackend(std::forward(vector)), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 473 | HierarchicNodeToRangeMap()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc:72:68: required from here + 72 | auto f = Dune::Functions::makeDiscreteGlobalBasisFunction(basis, xbe); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ @@ -24361,10 +24478,6 @@ /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In function 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, double, 1, 1> >; C = std::vector, std::allocator > >&; F = DiscreteGlobalBasisFunction > >, double, 1, 1> >, std::vector, std::allocator > >, HierarchicNodeToRangeMap, Dune::FieldVector >; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:203:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 203 | void interpolate(const B& basis, C&& coeff, const F& f, const BV& bv, const NTRE& nodeToRangeEntry) - | ^~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh: In function 'void Dune::Functions::interpolate(const B&, C&&, const F&, const BV&, const NTRE&) [with B = DefaultGlobalBasis > >, 1, double> >; C = std::vector, std::allocator > >&; F = checkInterpolationConsistency, Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, std::vector, std::allocator > >&>(Dune::Functions::DefaultGlobalBasis > >, 1, double> >&, std::vector, std::allocator > >&)::; BV = Imp::AllTrueBitSetVector; NTRE = HierarchicNodeToRangeMap]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:203:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/interpolate.hh:203:6: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -24448,40 +24561,13 @@ /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -[ 94%] Linking CXX executable gridfunctiontest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gridfunctiontest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/gridfunctiontest.dir/gridfunctiontest.cc.o -o gridfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 94%] Built target gridfunctiontest -make -f dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/build.make dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 95%] Building CXX object dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_MPI=1 -DHAVE_SUPERLU=1 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -D_MPICC_H -I/build/reproducible-path/dune-functions-2.10.0/build -I/build/reproducible-path/dune-functions-2.10.0 -I/build/reproducible-path/dune-functions-2.10.0/build/include -I/build/reproducible-path/dune-functions-2.10.0/build/include_private -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/superlu -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -MD -MT dune/functions/gridfunctions/test/CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o -MF CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o.d -o CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o -c /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 3; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905: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/geometry/quadraturerules.hh:354, - from /usr/include/dune/localfunctions/utility/l2interpolation.hh:11, - from /usr/include/dune/localfunctions/utility/localfiniteelement.hh:12, - from /usr/include/dune/localfunctions/lagrange.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/functionspacebases/lagrangebasis.hh:13, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc:17: -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh: In member function 'Dune::FieldVector Dune::PrismQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ +[ 97%] Linking CXX executable localfunctioncopytest +cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/localfunctioncopytest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o -o localfunctioncopytest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so +make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' +[ 97%] Built target localfunctioncopytest In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/common/parallel/communication.hh:17, from /usr/include/dune/common/parallel/mpihelper.hh:17, @@ -24492,38 +24578,6 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/14/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/yaspgrid.hh:17, - from /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc:15: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/gridviewentityset.hh:39:55: required from 'class Dune::Functions::GridViewEntitySet > >, 0>' - 39 | typedef typename Element::Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:48:9: required from 'class Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase > >, 1, double> >, Dune::Functions::Impl::ISTLVectorBackend > >, Dune::Functions::HierarchicNodeToRangeMap>' - 48 | using Domain = typename EntitySet::GlobalCoordinate; - | ^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:279:7: required from 'class Dune::Functions::DiscreteGlobalBasisFunction > >, 1, double> >, Dune::Functions::Impl::ISTLVectorBackend > >, Dune::Functions::HierarchicNodeToRangeMap, double>' - 279 | class DiscreteGlobalBasisFunction - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:470:10: required from 'auto Dune::Functions::makeDiscreteGlobalBasisFunction(B&&, V&&) [with R = double; B = DefaultGlobalBasis > >, 1, double> >&; V = Impl::ISTLVectorBackend > >&]' - 470 | return DiscreteGlobalBasisFunction( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 471 | std::forward(basis), - | ~~~~~~~~~~~~~~~~~~~~~~~ - 472 | toConstVectorBackend(std::forward(vector)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 473 | HierarchicNodeToRangeMap()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/localfunctioncopytest.cc:72:68: required from here - 72 | auto f = Dune::Functions::makeDiscreteGlobalBasisFunction(basis, xbe); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 184 | return matrix.transposed(); - | ^ In file included from /usr/include/c++/14/vector:66: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void Dune::DynamicVector::resize(size_type, value_type) [with K = std::complex; Allocator = std::allocator >]' at /usr/include/dune/common/dynvector.hh:143:19, @@ -24539,27 +24593,6 @@ /usr/include/c++/14/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1037 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In member function 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:133:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 133 | auto localNormal = re.integrationOuterNormal(face); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:128:11: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 128 | Range operator()(const LocalDomain& x) const - | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:128:11: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', - inlined from 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:138:43: -/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 330 | return impl().jacobianInverseTransposed(local); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc: In function 'Dune::TestSuite checkFaceNormalGridFunction(const GridView&, std::string) [with GridView = Dune::GridView > >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc:53:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 53 | auto normal = intersection.unitOuterNormal(quadPoint.position()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::LocalFunction::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, double>]', inlined from 'Dune::Functions::DiscreteGlobalBasisFunctionDerivative::Range Dune::Functions::DiscreteGlobalBasisFunctionDerivative::operator()(const Domain&) const [with DGBF = Dune::Functions::DiscreteGlobalBasisFunction > >, 1, double> >, std::vector, std::allocator > >, Dune::Functions::HierarchicNodeToRangeMap, double>]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:658:21: /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/discreteglobalbasisfunction.hh:584:63: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 @@ -24587,31 +24620,34 @@ /build/reproducible-path/dune-functions-2.10.0/dune/functions/common/differentiablefunction_imp.hh:86:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 86 | virtual Range operator() (const Domain& x) const | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In member function 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:133:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 133 | auto localNormal = re.integrationOuterNormal(face); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:128:11: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 128 | Range operator()(const LocalDomain& x) const + | ^~~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:128:11: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'Dune::Geometry::JacobianInverseTransposed Dune::Geometry::jacobianInverseTransposed(const LocalCoordinate&) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::UGGrid<2>; GeometryImp = Dune::UGGridGeometry]', + inlined from 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]' at /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:138:43: +/usr/include/dune/grid/common/geometry.hh:330:46: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 330 | return impl().jacobianInverseTransposed(local); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc: In function 'Dune::TestSuite checkFaceNormalGridFunction(const GridView&, std::string) [with GridView = Dune::GridView > >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/test/facenormalgridfunctiontest.cc:53:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 53 | auto normal = intersection.unitOuterNormal(quadPoint.position()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In member function 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]': /build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:128:11: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 128 | Range operator()(const LocalDomain& x) const | ^~~~~~~~ -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In member function 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]': -/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:128:11: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 97%] Linking CXX executable discreteglobalbasisfunctiontest +[ 98%] Linking CXX executable discreteglobalbasisfunctiontest cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/discreteglobalbasisfunctiontest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/discreteglobalbasisfunctiontest.dir/discreteglobalbasisfunctiontest.cc.o -o discreteglobalbasisfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 97%] Built target discreteglobalbasisfunctiontest -make -f examples/CMakeFiles/build_examples.dir/build.make examples/CMakeFiles/build_examples.dir/depend -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -cd /build/reproducible-path/dune-functions-2.10.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/dune-functions-2.10.0 /build/reproducible-path/dune-functions-2.10.0/examples /build/reproducible-path/dune-functions-2.10.0/build /build/reproducible-path/dune-functions-2.10.0/build/examples /build/reproducible-path/dune-functions-2.10.0/build/examples/CMakeFiles/build_examples.dir/DependInfo.cmake "--color=" -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -make -f examples/CMakeFiles/build_examples.dir/build.make examples/CMakeFiles/build_examples.dir/build -make[5]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' -make[5]: Nothing to be done for 'examples/CMakeFiles/build_examples.dir/build'. -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 97%] Built target build_examples -[ 98%] Linking CXX executable localfunctioncopytest -cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/localfunctioncopytest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/localfunctioncopytest.dir/localfunctioncopytest.cc.o -o localfunctioncopytest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so -make[5]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' -[ 98%] Built target localfunctioncopytest +[ 98%] Built target discreteglobalbasisfunctiontest +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh: In member function 'Dune::Functions::FaceNormalGridFunction::Range Dune::Functions::FaceNormalGridFunction::LocalFunction::operator()(const Dune::Functions::FaceNormalGridFunction::LocalDomain&) const [with GV = Dune::GridView > >]': +/build/reproducible-path/dune-functions-2.10.0/dune/functions/gridfunctions/facenormalgridfunction.hh:128:11: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 [100%] Linking CXX executable facenormalgridfunctiontest cd /build/reproducible-path/dune-functions-2.10.0/build/dune/functions/gridfunctions/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/facenormalgridfunctiontest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/dune-functions-2.10.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro CMakeFiles/facenormalgridfunctiontest.dir/facenormalgridfunctiontest.cc.o -o facenormalgridfunctiontest -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/mpich/lib /usr/lib/arm-linux-gnueabihf/libdunegrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libduneuggrid.so.2.10 /usr/lib/arm-linux-gnueabihf/libdunegeometry.so.2.10 /usr/lib/arm-linux-gnueabihf/libsuperlu.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so /usr/lib/arm-linux-gnueabihf/libdunecommon.so.2.10 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/liblapack.so /usr/lib/arm-linux-gnueabihf/libblas.so @@ -24631,86 +24667,86 @@ make[3]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' make[2]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0/build' cd build; PATH=/build/reproducible-path/dune-functions-2.10.0/debian/tmp-test:$PATH /usr/bin/dune-ctest - Site: virt64b + Site: i-capture-the-hostname Build name: Linux-c++ -Create new tag: 20241206-0821 - Experimental +Create new tag: 20241206-1027 - Experimental Test project /build/reproducible-path/dune-functions-2.10.0/build Start 1: polynomialtest - 1/31 Test #1: polynomialtest .............................. Passed 0.19 sec + 1/31 Test #1: polynomialtest .............................. Passed 0.20 sec Start 2: istlvectorbackendtest - 2/31 Test #2: istlvectorbackendtest ....................... Passed 0.06 sec + 2/31 Test #2: istlvectorbackendtest ....................... Passed 0.11 sec Start 3: differentiablefunctiontest - 3/31 Test #3: differentiablefunctiontest .................. Passed 0.07 sec + 3/31 Test #3: differentiablefunctiontest .................. Passed 0.10 sec Start 4: polymorphicsmallobjecttest - 4/31 Test #4: polymorphicsmallobjecttest .................. Passed 0.05 sec + 4/31 Test #4: polymorphicsmallobjecttest .................. Passed 0.10 sec Start 5: brezzidouglasmarinibasistest - 5/31 Test #5: brezzidouglasmarinibasistest ................ Passed 0.50 sec + 5/31 Test #5: brezzidouglasmarinibasistest ................ Passed 0.69 sec Start 6: bsplinebasistest - 6/31 Test #6: bsplinebasistest ............................ Passed 33.11 sec + 6/31 Test #6: bsplinebasistest ............................ Passed 47.23 sec Start 7: containerdescriptortest - 7/31 Test #7: containerdescriptortest ..................... Passed 0.08 sec + 7/31 Test #7: containerdescriptortest ..................... Passed 0.14 sec Start 8: hermitebasistest - 8/31 Test #8: hermitebasistest ............................ Passed 0.37 sec + 8/31 Test #8: hermitebasistest ............................ Passed 0.70 sec Start 9: globalvaluedlfetest - 9/31 Test #9: globalvaluedlfetest ......................... Passed 0.45 sec + 9/31 Test #9: globalvaluedlfetest ......................... Passed 0.87 sec Start 10: gridviewfunctionspacebasistest -10/31 Test #10: gridviewfunctionspacebasistest .............. Passed 3.05 sec +10/31 Test #10: gridviewfunctionspacebasistest .............. Passed 5.24 sec Start 11: lagrangebasistest -11/31 Test #11: lagrangebasistest ........................... Passed 0.47 sec +11/31 Test #11: lagrangebasistest ........................... Passed 0.71 sec Start 12: lagrangedgbasistest -12/31 Test #12: lagrangedgbasistest ......................... Passed 0.22 sec +12/31 Test #12: lagrangedgbasistest ......................... Passed 0.31 sec Start 13: lfebasistest -13/31 Test #13: lfebasistest ................................ Passed 0.08 sec +13/31 Test #13: lfebasistest ................................ Passed 0.16 sec Start 14: nedelecbasistest -14/31 Test #14: nedelecbasistest ............................ Passed 2.22 sec +14/31 Test #14: nedelecbasistest ............................ Passed 3.71 sec Start 15: periodicbasistest -15/31 Test #15: periodicbasistest ........................... Passed 0.11 sec +15/31 Test #15: periodicbasistest ........................... Passed 0.20 sec Start 16: taylorhoodbasistest -16/31 Test #16: taylorhoodbasistest ......................... Passed 1.32 sec +16/31 Test #16: taylorhoodbasistest ......................... Passed 2.03 sec Start 17: rannacherturekbasistest -17/31 Test #17: rannacherturekbasistest ..................... Passed 0.90 sec +17/31 Test #17: rannacherturekbasistest ..................... Passed 1.70 sec Start 18: raviartthomasbasistest -18/31 Test #18: raviartthomasbasistest ...................... Passed 3.17 sec +18/31 Test #18: raviartthomasbasistest ...................... Passed 5.40 sec Start 19: hierarchicvectorwrappertest -19/31 Test #19: hierarchicvectorwrappertest ................. Passed 0.07 sec +19/31 Test #19: hierarchicvectorwrappertest ................. Passed 0.10 sec Start 20: subspacebasistest -20/31 Test #20: subspacebasistest ........................... Passed 0.07 sec +20/31 Test #20: subspacebasistest ........................... Passed 0.12 sec Start 21: compositebasistest -21/31 Test #21: compositebasistest .......................... Passed 0.25 sec +21/31 Test #21: compositebasistest .......................... Passed 0.50 sec Start 22: makebasistest -22/31 Test #22: makebasistest ............................... Passed 31.37 sec +22/31 Test #22: makebasistest ............................... Passed 64.68 sec Start 23: hierarchicallagrangebasistest -23/31 Test #23: hierarchicallagrangebasistest ............... Passed 1.86 sec +23/31 Test #23: hierarchicallagrangebasistest ............... Passed 4.04 sec Start 24: refinedlagrangebasistest -24/31 Test #24: refinedlagrangebasistest .................... Passed 0.16 sec +24/31 Test #24: refinedlagrangebasistest .................... Passed 0.31 sec Start 25: analyticgridviewfunctiontest -25/31 Test #25: analyticgridviewfunctiontest ................ Passed 0.03 sec +25/31 Test #25: analyticgridviewfunctiontest ................ Passed 0.11 sec Start 26: composedgridfunctiontest -26/31 Test #26: composedgridfunctiontest .................... Passed 0.09 sec +26/31 Test #26: composedgridfunctiontest .................... Passed 0.20 sec Start 27: discreteglobalbasisfunctiontest -27/31 Test #27: discreteglobalbasisfunctiontest ............. Passed 0.22 sec +27/31 Test #27: discreteglobalbasisfunctiontest ............. Passed 0.47 sec Start 28: discreteglobalbasisfunctionderivativetest -28/31 Test #28: discreteglobalbasisfunctionderivativetest ... Passed 0.53 sec +28/31 Test #28: discreteglobalbasisfunctionderivativetest ... Passed 1.09 sec Start 29: facenormalgridfunctiontest -29/31 Test #29: facenormalgridfunctiontest .................. Passed 0.29 sec +29/31 Test #29: facenormalgridfunctiontest .................. Passed 0.65 sec Start 30: gridfunctiontest -30/31 Test #30: gridfunctiontest ............................ Passed 0.03 sec +30/31 Test #30: gridfunctiontest ............................ Passed 0.10 sec Start 31: localfunctioncopytest -31/31 Test #31: localfunctioncopytest ....................... Passed 0.03 sec +31/31 Test #31: localfunctioncopytest ....................... Passed 0.10 sec 100% tests passed, 0 tests failed out of 31 Label Time Summary: -quick = 81.26 sec*proc (30 tests) +quick = 141.75 sec*proc (30 tests) -Total Test time (real) = 81.60 sec +Total Test time (real) = 142.25 sec JUnit report for CTest results written to /build/reproducible-path/dune-functions-2.10.0/build/junit/cmake.xml make[1]: Leaving directory '/build/reproducible-path/dune-functions-2.10.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=build -O--buildsystem=cmake dh_prep -O--builddirectory=build -O--buildsystem=cmake dh_auto_install -O--builddirectory=build -O--buildsystem=cmake - cd build && make -j3 install DESTDIR=/build/reproducible-path/dune-functions-2.10.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd build && make -j4 install DESTDIR=/build/reproducible-path/dune-functions-2.10.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/dune-functions-2.10.0/build' /usr/bin/cmake -S/build/reproducible-path/dune-functions-2.10.0 -B/build/reproducible-path/dune-functions-2.10.0/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -24858,6 +24894,8 @@ -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00056_source.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00059.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00059_source.html +-- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00062.html +-- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00062_source.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00065.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00065_source.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00068.html @@ -24886,8 +24924,6 @@ -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00101_source.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00104.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00104_source.html --- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00107.html --- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00107_source.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00110.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00110_source.html -- Installing: /build/reproducible-path/dune-functions-2.10.0/debian/tmp/usr/share/doc/dune-functions/doxygen/a00113.html @@ -25494,12 +25530,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4238/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/31207 and its subdirectories -I: Current time: Thu Dec 5 20:23:50 -12 2024 -I: pbuilder-time-stamp: 1733473430 +I: removing directory /srv/workspace/pbuilder/4238 and its subdirectories +I: Current time: Sat Dec 7 00:33:01 +14 2024 +I: pbuilder-time-stamp: 1733481181