Diff of the two buildlogs: -- --- b1/build.log 2024-12-10 00:33:12.836348656 +0000 +++ b2/build.log 2024-12-10 06:07:44.034024826 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 9 06:52:53 -12 2024 -I: pbuilder-time-stamp: 1733770373 +I: Current time: Tue Dec 10 14:34:29 +14 2024 +I: pbuilder-time-stamp: 1733790869 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -42,52 +42,84 @@ dpkg-source: info: applying unpin_cffi.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/20480/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/31587/tmp/hooks/D01_modify_environment starting +debug: Running on ff4a. +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 10 00:35 /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/31587/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/31587/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='84e06577aeef4227ab5cb217372340fc' - 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='20480' - PS1='# ' - PS2='> ' + INVOCATION_ID=2a8b500def0940d69d15b20b8358e02f + 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=31587 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.boHUw48c/pbuilderrc_E68T --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.boHUw48c/b1 --logfile b1/build.log fenics-dolfinx_0.9.0-5.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.boHUw48c/pbuilderrc_EbXY --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.boHUw48c/b2 --logfile b2/build.log fenics-dolfinx_0.9.0-5.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 virt64c 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-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) 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/20480/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/31587/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -739,7 +771,7 @@ Get: 488 http://deb.debian.org/debian trixie/main armhf python3-sphinx-rtd-theme all 3.0.2+dfsg-1 [29.5 kB] Get: 489 http://deb.debian.org/debian trixie/main armhf python3-wheel-whl all 0.45.1-1 [75.3 kB] Get: 490 http://deb.debian.org/debian trixie/main armhf python3-virtualenv all 20.28.0+ds-1 [71.3 kB] -Fetched 347 MB in 30s (11.4 MB/s) +Fetched 347 MB in 21s (16.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package fonts-lato. (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 ... 19682 files and directories currently installed.) @@ -2297,8 +2329,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Dec 9 18:59:16 UTC 2024. -Universal Time is now: Mon Dec 9 18:59:16 UTC 2024. +Local time is now: Tue Dec 10 00:40:00 UTC 2024. +Universal Time is now: Tue Dec 10 00:40:00 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libboost-atomic1.83.0:armhf (1.83.0-3.2+b2) ... @@ -2787,7 +2819,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/fenics-dolfinx-0.9.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 > ../fenics-dolfinx_0.9.0-5_source.changes +I: user script /srv/workspace/pbuilder/31587/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/31587/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/fenics-dolfinx-0.9.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../fenics-dolfinx_0.9.0-5_source.changes dpkg-buildpackage: info: source package fenics-dolfinx dpkg-buildpackage: info: source version 1:0.9.0-5 dpkg-buildpackage: info: source distribution unstable @@ -2930,8 +2966,8 @@ * KaHIP, A family of graph partitioning programs, Parallel graph partitioning --- Configuring done (35.1s) --- Generating done (0.2s) +-- Configuring done (17.9s) +-- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: @@ -3062,8 +3098,8 @@ * KaHIP, A family of graph partitioning programs, Parallel graph partitioning --- Configuring done (33.0s) --- Generating done (0.3s) +-- Configuring done (16.4s) +-- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: @@ -3083,7 +3119,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0' PETSC_DIR=/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real SLEPC_DIR=/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real dh_auto_build --builddir=/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real - cd obj-arm-linux-gnueabihf-real && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf-real && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real' /usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -B/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/CMakeFiles /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real//CMakeFiles/progress.marks @@ -3095,13 +3131,13 @@ make[4]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real' make -f dolfinx/CMakeFiles/dolfinx.dir/build.make dolfinx/CMakeFiles/dolfinx.dir/build make[4]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real' -[ 2%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o +[ 9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o +[ 9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o +[ 9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o +[ 9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -DDOLFINX_GIT_COMMIT_HASH=\"debian_1:0.9.0-5\" -DUFCX_SIGNATURE=\"475c28073ccb3c02130118a9af65e8309bf276c3\" -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o -MF CMakeFiles/dolfinx.dir/common/defines.cpp.o.d -o CMakeFiles/dolfinx.dir/common/defines.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/defines.cpp -[ 4%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o -MF CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o.d -o CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp -[ 6%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o -MF CMakeFiles/dolfinx.dir/common/log.cpp.o.d -o CMakeFiles/dolfinx.dir/common/log.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/log.cpp -[ 9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o -MF CMakeFiles/dolfinx.dir/common/MPI.cpp.o.d -o CMakeFiles/dolfinx.dir/common/MPI.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.cpp [ 11%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Table.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/Table.cpp.o -MF CMakeFiles/dolfinx.dir/common/Table.cpp.o.d -o CMakeFiles/dolfinx.dir/common/Table.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.cpp @@ -3109,6 +3145,10 @@ cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/Timer.cpp.o -MF CMakeFiles/dolfinx.dir/common/Timer.cpp.o.d -o CMakeFiles/dolfinx.dir/common/Timer.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Timer.cpp [ 16%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o -MF CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o.d -o CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/TimeLogger.cpp +[ 18%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -MF CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o.d -o CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/TimeLogManager.cpp +[ 20%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o -MF CMakeFiles/dolfinx.dir/common/timing.cpp.o.d -o CMakeFiles/dolfinx.dir/common/timing.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/timing.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /usr/include/spdlog/common.h:10, @@ -3144,6 +3184,13 @@ 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/map:62, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.cpp:7: +/usr/include/c++/14/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array, 2>; _Val = std::pair, 2>, double>; _KeyOfValue = std::_Select1st, 2>, double> >; _Compare = std::less, 2> >; _Alloc = std::allocator, 2>, double> >]': +/usr/include/c++/14/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, 2>, std::pair, 2>, double>, std::_Select1st, 2>, double> >, std::less, 2> >, std::allocator, 2>, double> > >::const_iterator' changed in GCC 7.1 + 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::tuple >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > > > dolfinx::common::stack_index_maps(const std::vector, int> >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp:731: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 @@ -3152,6 +3199,8 @@ 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 +[ 23%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp: In constructor 'dolfinx::common::IndexMap::IndexMap(MPI_Comm, int32_t, std::span, std::span)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp:880:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 880 | IndexMap::IndexMap(MPI_Comm comm, std::int32_t local_size, @@ -3204,6 +3253,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ +[ 25%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -MF CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp /usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, @@ -3253,13 +3304,8 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/map:62, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.cpp:7: -/usr/include/c++/14/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array, 2>; _Val = std::pair, 2>, double>; _KeyOfValue = std::_Select1st, 2>, double> >; _Compare = std::less, 2> >; _Alloc = std::allocator, 2>, double> >]': -/usr/include/c++/14/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, 2>, std::pair, 2>, double>, std::_Select1st, 2>, double> >, std::less, 2> >, std::allocator, 2>, double> > >::const_iterator' changed in GCC 7.1 - 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 27%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DofMap.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp: In function 'std::tuple >, std::vector >, std::vector >, std::vector >, std::vector > > {anonymous}::compute_submap_indices(const dolfinx::common::IndexMap&, std::span, dolfinx::common::IndexMapOrder, bool)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp:192:41: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 192 | is_in_submap.cend())); @@ -3321,10 +3367,6 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 18%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -MF CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o.d -o CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/TimeLogManager.cpp -[ 20%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o -MF CMakeFiles/dolfinx.dir/common/timing.cpp.o.d -o CMakeFiles/dolfinx.dir/common/timing.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/timing.cpp In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, @@ -3381,12 +3423,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 23%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp -[ 25%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -MF CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp -[ 27%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DofMap.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp: In member function 'void dolfinx::fem::CoordinateElement::tabulate(int, std::span, std::array, std::span<_Type, 4294967295>) const [with T = double]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp:55:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 55 | void CoordinateElement::tabulate(int nd, std::span X, @@ -3446,6 +3482,10 @@ cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o -MF CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/dofmapbuilder.cpp [ 37%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/petsc.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/petsc.cpp.o -MF CMakeFiles/dolfinx.dir/fem/petsc.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/petsc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp +[ 39%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -MF CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/sparsitybuild.cpp +[ 41%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o -MF CMakeFiles/dolfinx.dir/fem/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/utils.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp: In member function 'void dolfinx::fem::FiniteElement::tabulate(std::span<_Type, 4294967295>, std::span, std::array, int) const [with T = double]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp:269:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 269 | void FiniteElement::tabulate(std::span values, std::span X, @@ -3469,11 +3509,6 @@ 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp: In function '_p_Vec* dolfinx::fem::petsc::create_vector_block(const std::vector, int> >&)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 36 | ghosts, ghost_owners); - | ^ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 In file included from /usr/include/c++/14/bits/stl_algo.h:61: /usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 @@ -3487,8 +3522,13 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -MF CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/sparsitybuild.cpp +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp: In function '_p_Vec* dolfinx::fem::petsc::create_vector_block(const std::vector, int> >&)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 36 | ghosts, ghost_owners); + | ^ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +[ 44%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -MF CMakeFiles/dolfinx.dir/graph/ordering.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/ordering.cpp In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Sent = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, @@ -3524,12 +3564,14 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp:68:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 68 | FiniteElement::FiniteElement(mesh::CellType cell_type, | ^~~~~~~~~~~~~~~~ -[ 41%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o -MF CMakeFiles/dolfinx.dir/fem/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/utils.cpp -[ 44%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -MF CMakeFiles/dolfinx.dir/graph/ordering.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/ordering.cpp [ 46%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o -MF CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partitioners.cpp +[ 48%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o -MF CMakeFiles/dolfinx.dir/graph/partition.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/partition.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp +[ 51%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -MF CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o.d -o CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/ADIOS2Writers.cpp +[ 53%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o -MF CMakeFiles/dolfinx.dir/io/cells.cpp.o.d -o CMakeFiles/dolfinx.dir/io/cells.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp In file included from /usr/include/c++/14/algorithm:61, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.h:10, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partitioners.h:9, @@ -3542,8 +3584,6 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o -MF CMakeFiles/dolfinx.dir/graph/partition.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/partition.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator >; _Sent = __gnu_cxx::__normal_iterator >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, @@ -3556,16 +3596,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -[ 51%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -MF CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o.d -o CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/ADIOS2Writers.cpp -[ 53%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o -MF CMakeFiles/dolfinx.dir/io/cells.cpp.o.d -o CMakeFiles/dolfinx.dir/io/cells.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp [ 55%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o -MF CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o.d -o CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp: In function 'std::vector dolfinx::io::cells::apply_permutation(std::span, std::array, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp:663:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 663 | io::cells::apply_permutation(std::span cells, - | ^~ +[ 58%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp In file included from /usr/include/c++/14/vector:72, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/AdjacencyList.h:16, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.h:9, @@ -3584,6 +3618,10 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp:534:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 534 | graph::build::compute_local_to_global(std::span global, | ^~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp: In function 'std::vector dolfinx::io::cells::apply_permutation(std::span, std::array, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp:663:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 663 | io::cells::apply_permutation(std::span cells, + | ^~ In file included from /usr/include/c++/14/algorithm:61, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.h:10: /usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': @@ -3591,8 +3629,6 @@ 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -[ 58%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp /usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -3631,6 +3667,8 @@ /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 [ 60%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o -MF CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o.d -o CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.cpp +[ 62%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp: In function 'std::tuple >, std::vector >, std::vector >, std::vector > > dolfinx::graph::build::distribute(MPI_Comm, std::span, std::array, const dolfinx::graph::AdjacencyList&)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp:230:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 230 | graph::build::distribute(MPI_Comm comm, std::span list, @@ -3774,10 +3812,10 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp [ 65%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp +[ 67%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp In file included from /usr/include/basix/finite-element.h:12, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.h:11, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h:18, @@ -3848,6 +3886,15 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | topology->dim(), piece_node); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/BoundingBoxTree.h:14, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/utils.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/interpolate.h:19, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/Function.h:12, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:14: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h: In function 'void dolfinx::mesh::impl::reorder_list(std::span<_Type, 4294967295>, std::span) [with T = long long int]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:46:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 46 | void reorder_list(std::span list, std::span nodemap) + | ^~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:66: In member function 'constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void {anonymous}::write_function(const std::vector > >&, double, pugi::xml_document*, const std::filesystem::__cxx11::path&) [with T = float; U = float]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:420:17: @@ -3862,15 +3909,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | piece_node); | ~~~~~~~~~~~ -In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/BoundingBoxTree.h:14, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/utils.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/interpolate.h:19, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/Function.h:12, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:14: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h: In function 'void dolfinx::mesh::impl::reorder_list(std::span<_Type, 4294967295>, std::span) [with T = long long int]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:46:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 46 | void reorder_list(std::span list, std::span nodemap) - | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FunctionSpace.h:18, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/Function.h:11: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h: In function 'dolfinx::mesh::Geometry::type> dolfinx::mesh::create_geometry(const Topology&, const dolfinx::fem::CoordinateElement::type>&, std::span, std::span, const U&, int, std::function(const dolfinx::graph::AdjacencyList&)>) [with U = std::vector]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:382:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 382 | create_geometry( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:382:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:425:44: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 425 | graph::build::compute_local_to_global(xdofs, dofmaps.front()), nodes); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:424:35: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 424 | const std::vector l2l = graph::build::compute_local_to_local( + | ^~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:424:35: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:424:35: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.h:11, @@ -3889,21 +3942,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>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FunctionSpace.h:18, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/Function.h:11: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h: In function 'dolfinx::mesh::Geometry::type> dolfinx::mesh::create_geometry(const Topology&, const dolfinx::fem::CoordinateElement::type>&, std::span, std::span, const U&, int, std::function(const dolfinx::graph::AdjacencyList&)>) [with U = std::vector]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:382:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 382 | create_geometry( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:382:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:425:44: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 425 | graph::build::compute_local_to_global(xdofs, dofmaps.front()), nodes); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:424:35: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 424 | const std::vector l2l = graph::build::compute_local_to_local( - | ^~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:424:35: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Geometry.h:424:35: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 In member function 'constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void {anonymous}::write_function(const std::vector > >&, double, pugi::xml_document*, const std::filesystem::__cxx11::path&) [with T = std::complex; U = float]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:420:17: /usr/include/c++/14/bits/stl_vector.h:829:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -3917,6 +3955,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | piece_node); | ~~~~~~~~~~~ +In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:7: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = long long int]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 124 | void add_data_item(pugi::xml_node& xml_node, hid_t h5_id, + | ^~~~~~~~~~~~~ +In file included from /usr/include/c++/14/chrono:48, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.h:11, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:7: +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:66: In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = std::complex; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:97:23: @@ -3934,22 +3990,56 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | {num_values, num_components}, "", use_mpi_io); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/chrono:48, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.h:11, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:7: -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h: In function 'std::tuple >, std::array, std::vector >, std::vector > > dolfinx::io::impl::tabulate_lagrange_dof_coordinates(const dolfinx::fem::FunctionSpace&) [with T = double]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h:119:16: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 119 | cmap.tabulate(0, X, Xshape, phi_b); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 155 | std::span(topology_data), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 156 | offset, shape, number_type, use_mpi_io); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:97:23: +/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 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:139:23: +/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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp: In function 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = double; U = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:208:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 208 | xdmf_utils::add_data_item(attr_node, h5_id, dataset_name, u, offset, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 209 | {num_values, num_components}, "", use_mpi_io); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_geometry_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Geometry&) [with U = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:208:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 208 | xdmf_utils::add_data_item(geometry_node, h5_id, h5_path, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 209 | std::span(x), offset, shape, "", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 210 | use_mpi_io); + | ~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp: In member function 'dolfinx::mesh::MeshTags dolfinx::io::XDMFFile::read_meshtags(const dolfinx::mesh::Mesh&, std::string, std::string)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:362:66: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 362 | entities, eshape, io::cells::perm_vtk(cell_type, eshape[1])); + | ^ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:373:59: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 + 373 | mesh::cell_dim(cell_type), entities_span, values); + | ^ In member function 'constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void {anonymous}::write_function(const std::vector > >&, double, pugi::xml_document*, const std::filesystem::__cxx11::path&) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:420:17: /usr/include/c++/14/bits/stl_vector.h:829:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -3968,11 +4058,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | piece_node); | ~~~~~~~~~~~ -In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:97:23: -/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 function 'void {anonymous}::add_data(const std::string&, std::span, std::span, pugi::xml_node&) [with T = double]', inlined from 'void {anonymous}::write_function(const std::vector > >&, double, pugi::xml_document*, const std::filesystem::__cxx11::path&) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:508:15: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:153:19: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 @@ -3984,11 +4069,6 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:153:19: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 153 | add_data_float(name, num_components, values, node); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:139:23: -/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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:153:19: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 In function 'void {anonymous}::add_data(const std::string&, std::span, std::span, pugi::xml_node&) [with T = double]', inlined from 'void {anonymous}::write_function(const std::vector > >&, double, pugi::xml_document*, const std::filesystem::__cxx11::path&) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:548:19: @@ -4008,29 +4088,27 @@ 153 | add_data_float(name, num_components, values, node); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:153:19: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp: In function 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = double; U = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:208:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 208 | xdmf_utils::add_data_item(attr_node, h5_id, dataset_name, u, offset, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 209 | {num_values, num_components}, "", use_mpi_io); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp: In member function 'dolfinx::mesh::MeshTags dolfinx::io::XDMFFile::read_meshtags(const dolfinx::mesh::Mesh&, std::string, std::string)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:362:66: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 362 | entities, eshape, io::cells::perm_vtk(cell_type, eshape[1])); - | ^ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:373:59: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 - 373 | mesh::cell_dim(cell_type), entities_span, values); - | ^ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = float]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 155 | std::span(topology_data), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 156 | offset, shape, number_type, use_mpi_io); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_algo.h:61: /usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void {anonymous}::write_function(const std::vector > >&, double, pugi::xml_document*, const std::filesystem::__cxx11::path&) [with T = std::complex; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:420:17: /usr/include/c++/14/bits/stl_vector.h:829:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -4087,14 +4165,41 @@ 593 | std::span(data), data_node); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:591:19: note: parameter passing for argument of type 'std::span, 4294967295>' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.h:11: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h: In function 'std::vector::type> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, std::span, const U&, std::array, int64_t) [with U = std::vector]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:461:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 461 | distribute_from_postoffice(MPI_Comm comm, std::span indices, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', + inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, + inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, + inlined from 'std::vector::type> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, std::span, const U&, std::array, int64_t) [with U = std::vector]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:495:20: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', + inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, + inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, + inlined from 'std::vector::type> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, std::span, const U&, std::array, int64_t) [with U = std::vector]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:495:20: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'std::pair, std::array > dolfinx::io::xdmf_mesh::read_topology_data(MPI_Comm, hid_t, const pugi::xml_node&)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:322:69: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 322 | topology_data, shape, io::cells::perm_vtk(cell_type, shape[1])); + | ^ +[ 69%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp /usr/include/basix/finite-element.h: In member function 'void basix::FiniteElement::transform_data(std::span, int, uint32_t, const std::map, std::pair, std::array > > > >&, OP) const [with T = double; bool post = false; OP = void (*)(std::span, std::mdspan, std::layout_right, std::default_accessor >, std::span, unsigned int, unsigned int); F = double]': /usr/include/basix/finite-element.h:1733:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 1733 | void FiniteElement::transform_data( @@ -4134,35 +4239,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1853 | precompute::apply_matrix); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.h:11: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h: In function 'std::vector::type> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, std::span, const U&, std::array, int64_t) [with U = std::vector]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:461:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 461 | distribute_from_postoffice(MPI_Comm comm, std::span indices, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', - inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, - inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, - inlined from 'std::vector::type> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, std::span, const U&, std::array, int64_t) [with U = std::vector]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:495:20: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', - inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, - inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, - inlined from 'std::vector::type> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, std::span, const U&, std::array, int64_t) [with U = std::vector]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:495:20: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void basix::FiniteElement::T_apply(std::span, int, uint32_t) const [with T = double; F = double]', inlined from 'void dolfinx::fem::FiniteElement::T_apply(std::span, uint32_t, int) const [with U = double; T = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.h:544:22, inlined from 'dolfinx::fem::FiniteElement::dof_transformation_fn(dolfinx::fem::doftransform, bool) const::, std::span, int32_t, int)>' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.h:386:16, @@ -4224,8 +4300,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1869 | precompute::apply_matrix); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 67%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h: In function 'dolfinx::mesh::Mesh::type> dolfinx::mesh::create_mesh(MPI_Comm, MPI_Comm, std::span, const dolfinx::fem::CoordinateElement::type>&, MPI_Comm, const U&, std::array, const CellPartitionFunction&) [with U = std::vector]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:783:64: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 783 | Mesh> create_mesh( @@ -4260,6 +4334,8 @@ | ^~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:911:12: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:911:12: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +[ 72%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -MF CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o.d -o CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp In function 'dolfinx::mesh::Mesh::type> dolfinx::mesh::create_mesh(MPI_Comm, std::span, const dolfinx::fem::CoordinateElement::type>&, const U&, std::array, GhostMode) [with U = std::vector]', inlined from 'dolfinx::mesh::Mesh dolfinx::io::XDMFFile::read_mesh(const dolfinx::fem::CoordinateElement&, dolfinx::mesh::GhostMode, std::string, std::string) const' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:194:73: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:1173:77: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 @@ -4270,10 +4346,10 @@ 1177 | create_cell_partitioner(ghost_mode)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:1177:59: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -[ 69%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp -[ 72%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -MF CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o.d -o CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp +[ 74%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o -MF CMakeFiles/dolfinx.dir/la/petsc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/petsc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp +[ 76%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o -MF CMakeFiles/dolfinx.dir/la/slepc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/slepc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/slepc.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /usr/include/spdlog/common.h:10, @@ -4288,12 +4364,6 @@ | ^~~~~~~~~~~~~~~~~~~ /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 -In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:7: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = long long int]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 124 | void add_data_item(pugi::xml_node& xml_node, hid_t h5_id, - | ^~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp: In member function 'dolfinx::common::IndexMap dolfinx::la::SparsityPattern::column_index_map() const': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp:240:44: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 240 | _col_ghost_owners); @@ -4349,43 +4419,29 @@ /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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 155 | std::span(topology_data), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 156 | offset, shape, number_type, use_mpi_io); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void dolfinx::la::SparsityPattern::finalize()' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp:398:18: /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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_geometry_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Geometry&) [with U = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:208:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 208 | xdmf_utils::add_data_item(geometry_node, h5_id, h5_path, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 209 | std::span(x), offset, shape, "", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 210 | use_mpi_io); - | ~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = float]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 155 | std::span(topology_data), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 156 | offset, shape, number_type, use_mpi_io); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o -MF CMakeFiles/dolfinx.dir/la/petsc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/petsc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'std::pair, std::array > dolfinx::io::xdmf_mesh::read_topology_data(MPI_Comm, hid_t, const pugi::xml_node&)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:322:69: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 322 | topology_data, shape, io::cells::perm_vtk(cell_type, shape[1])); - | ^ +[ 79%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp +[ 81%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/cell_types.cpp +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(MPI_Comm, std::array, std::span, int)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:74:5: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 74 | Vec la::petsc::create_vector(MPI_Comm comm, std::array range, + | ^~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(const dolfinx::common::IndexMap&, int)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:70:34: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 70 | return la::petsc::create_vector(map.comm(), map.local_range(), map.ghosts(), + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 71 | bs); + | ~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector_wrap(const dolfinx::common::IndexMap&, int, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:102:5: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 102 | Vec la::petsc::create_vector_wrap(const common::IndexMap& map, int bs, + | ^~ In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.h:11, @@ -4403,8 +4459,8 @@ /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector::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:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -[ 76%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o -MF CMakeFiles/dolfinx.dir/la/slepc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/slepc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/slepc.cpp +[ 83%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:481:9: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 481 | = [](MPI_Comm comm, MPI_Datatype compound_type, @@ -4428,6 +4484,8 @@ 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 +[ 86%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:481:9: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 481 | = [](MPI_Comm comm, MPI_Datatype compound_type, @@ -4604,22 +4662,63 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(MPI_Comm, std::array, std::span, int)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:74:5: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 74 | Vec la::petsc::create_vector(MPI_Comm comm, std::array range, - | ^~ -[ 79%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(const dolfinx::common::IndexMap&, int)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:70:34: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 70 | return la::petsc::create_vector(map.comm(), map.local_range(), map.ghosts(), - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 71 | bs); - | ~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector_wrap(const dolfinx::common::IndexMap&, int, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:102:5: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 102 | Vec la::petsc::create_vector_wrap(const common::IndexMap& map, int bs, - | ^~ +In file included from /usr/include/c++/14/algorithm:61, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:9: +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/c++/14/chrono:47, + from /usr/include/spdlog/common.h:10, + from /usr/include/spdlog/spdlog.h:12, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/log.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:10, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.h:11, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:7: +/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::array; _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*, std::vector > >' 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*, std::vector > >' changed in GCC 7.1 +In file included from /usr/include/c++/14/vector:72, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.h:13, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:7: +/usr/include/c++/14/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _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>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long int*; _Tp = long long int; _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 +/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 +/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 function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 +/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 +In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:426:18: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:427:22: +/usr/include/c++/14/bits/stl_vector.h:1442:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1442 | _M_fill_insert(begin() + __offset, __n, __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -4632,6 +4731,48 @@ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1489 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'std::vector > {anonymous}::compute_triangle_quad_face_permutations(const dolfinx::mesh::Topology&, int) [with int BITSETSIZE = 32]', + inlined from 'std::vector > {anonymous}::compute_face_permutations(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:281:73, + inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:303:75: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 174 | im->local_to_global(c_to_v->links(c), cell_vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 183 | im->local_to_global(f_to_v[t]->links(face), vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +In function 'std::vector > {anonymous}::compute_edge_reflections(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]', + inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:325:74: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 240 | im->local_to_global(c_to_v->links(c), cell_vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 245 | im->local_to_global(e_to_v->links(cell_edges[i]), vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:291:42: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 291 | std::array, 2> vertex_ownership_groups( + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:305: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 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:318: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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 399 | auto indices_to_postoffice = [](MPI_Comm comm, std::int64_t num_nodes, @@ -4675,8 +4816,12 @@ | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -[ 81%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/cell_types.cpp +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::compute_nonlocal_dual_graph(MPI_Comm, std::span, std::size_t, std::span, const dolfinx::graph::AdjacencyList&)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:46:36: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 46 | graph::AdjacencyList compute_nonlocal_dual_graph( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 88%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 399 | auto indices_to_postoffice = [](MPI_Comm comm, std::int64_t num_nodes, @@ -4685,6 +4830,25 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:372:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 372 | exchange_indexing(MPI_Comm comm, std::span indices, + | ^~~~~~~~~~~~~~~~~ +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, std::initializer_list<_Tp>) [with _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:431:37: +/usr/include/c++/14/bits/stl_vector.h:1416:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1416 | _M_range_insert(begin() + __offset, __l.begin(), __l.end(), + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1417 | std::random_access_iterator_tag()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:457:21: +/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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -4729,6 +4893,8 @@ 638 | entities_data, std::span(entities_values)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 +[ 90%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -4740,6 +4906,23 @@ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1489 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/chrono:48: +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In function 'std::pair, std::vector > dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Topology&, std::span, int64_t, const dolfinx::fem::ElementDofLayout&, std::mdspan >, int, std::mdspan >, std::span) [with T = int]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:217:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 217 | xdmf_utils::distribute_entity_data( @@ -4773,6 +4956,9 @@ 638 | entities_data, std::span(entities_values)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -4785,6 +4971,19 @@ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1489 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/bits/stl_algo.h:61: +/usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = array; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In function 'std::pair, std::vector > dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Topology&, std::span, int64_t, const dolfinx::fem::ElementDofLayout&, std::mdspan >, int, std::mdspan >, std::span) [with T = std::complex]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:217:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 217 | xdmf_utils::distribute_entity_data( @@ -4833,8 +5032,34 @@ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1489 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 83%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:42:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 42 | determine_sharing_ranks(MPI_Comm comm, std::span indices) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', + inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, + inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, + inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', + inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, + inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, + inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In function 'std::pair, std::vector > dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Topology&, std::span, int64_t, const dolfinx::fem::ElementDofLayout&, std::mdspan >, int, std::mdspan >, std::span) [with T = std::complex]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:217:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 217 | xdmf_utils::distribute_entity_data( @@ -4868,195 +5093,6 @@ 638 | entities_data, std::span(entities_values)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 -[ 86%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp -In file included from /usr/include/c++/14/vector:72, - from /usr/include/c++/14/chrono:47, - from /usr/include/spdlog/common.h:10, - from /usr/include/spdlog/spdlog.h:12, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/log.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:10, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.h:11, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:7: -/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::array; _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*, std::vector > >' 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*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long int*; _Tp = long long int; _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 -/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 -/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 function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 -/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/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:291:42: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 291 | std::array, 2> vertex_ownership_groups( - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:305: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 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:318: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 file included from /usr/include/c++/14/algorithm:61, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:9: -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.h:13, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:7: -/usr/include/c++/14/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _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 function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:426:18: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:427:22: -/usr/include/c++/14/bits/stl_vector.h:1442:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1442 | _M_fill_insert(begin() + __offset, __n, __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:372:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 372 | exchange_indexing(MPI_Comm comm, std::span indices, - | ^~~~~~~~~~~~~~~~~ -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, std::initializer_list<_Tp>) [with _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:431:37: -/usr/include/c++/14/bits/stl_vector.h:1416:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1416 | _M_range_insert(begin() + __offset, __l.begin(), __l.end(), - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1417 | std::random_access_iterator_tag()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:457:21: -/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/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::compute_nonlocal_dual_graph(MPI_Comm, std::span, std::size_t, std::span, const dolfinx::graph::AdjacencyList&)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:46:36: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 46 | graph::AdjacencyList compute_nonlocal_dual_graph( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/chrono:48: -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -In function 'std::vector > {anonymous}::compute_triangle_quad_face_permutations(const dolfinx::mesh::Topology&, int) [with int BITSETSIZE = 32]', - inlined from 'std::vector > {anonymous}::compute_face_permutations(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:281:73, - inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:303:75: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 174 | im->local_to_global(c_to_v->links(c), cell_vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 183 | im->local_to_global(f_to_v[t]->links(face), vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -In function 'std::vector > {anonymous}::compute_edge_reflections(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]', - inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:325:74: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 240 | im->local_to_global(c_to_v->links(c), cell_vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 245 | im->local_to_global(e_to_v->links(cell_edges[i]), vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -In file included from /usr/include/c++/14/bits/stl_algo.h:61: -/usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = array; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:42:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 42 | determine_sharing_ranks(MPI_Comm comm, std::span indices) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', - inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, - inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, - inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', - inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, - inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, - inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 90%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp /usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, @@ -5160,6 +5196,10 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp: In function 'std::vector dolfinx::mesh::extract_topology(CellType, const dolfinx::fem::ElementDofLayout&, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp:29:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 29 | mesh::extract_topology(CellType cell_type, const fem::ElementDofLayout& layout, + | ^~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const std::vector&, std::vector >, std::vector >, std::vector >, std::span)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:1033:10: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 1033 | Topology mesh::create_topology( @@ -5271,6 +5311,8 @@ 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_construct.h:119:7: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +[ 93%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o -MF CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o.d -o CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/nls/NewtonSolver.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, std::span, std::span, std::span, CellType, std::span)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:1319:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 1319 | mesh::create_topology(MPI_Comm comm, std::span cells, @@ -5280,12 +5322,6 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:1327:59: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 1327 | {ghost_owners}, boundary_vertices); | ^ -[ 93%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o -MF CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o.d -o CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/nls/NewtonSolver.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp: In function 'std::vector dolfinx::mesh::extract_topology(CellType, const dolfinx::fem::ElementDofLayout&, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp:29:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 29 | mesh::extract_topology(CellType cell_type, const fem::ElementDofLayout& layout, - | ^~~~ [ 95%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp In file included from /usr/include/c++/14/vector:72, @@ -5297,6 +5333,8 @@ | ^~~~~~~~~~~~~~~~~~~ /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 +[ 97%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/utils.cpp In file included from /usr/include/c++/14/chrono:48, from /usr/include/spdlog/common.h:10, from /usr/include/spdlog/spdlog.h:12, @@ -5317,15 +5355,15 @@ 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp: In function 'std::pair, unsigned int> dolfinx::refinement::plaza::impl::get_simplices(std::span, std::span, int, bool)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp:252:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 252 | plaza::impl::get_simplices(std::span indices, - | ^~~~~ In file included from /usr/include/c++/14/bits/stl_algo.h:61: /usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp: In function 'std::pair, unsigned int> dolfinx::refinement::plaza::impl::get_simplices(std::span, std::span, int, bool)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp:252:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 252 | plaza::impl::get_simplices(std::span indices, + | ^~~~~ /usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1876 | __introsort_loop(_RandomAccessIterator __first, @@ -5334,8 +5372,6 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 97%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/utils.cpp In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, @@ -5426,7 +5462,7 @@ /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real' PETSC_DIR=/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex SLEPC_DIR=/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex dh_auto_build --builddir=/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex - cd obj-arm-linux-gnueabihf-complex && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf-complex && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex' /usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -B/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/CMakeFiles /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex//CMakeFiles/progress.marks @@ -5438,20 +5474,24 @@ make[4]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex' make -f dolfinx/CMakeFiles/dolfinx.dir/build.make dolfinx/CMakeFiles/dolfinx.dir/build make[4]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex' -[ 2%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o +[ 6%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o +[ 6%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o +[ 6%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -DDOLFINX_GIT_COMMIT_HASH=\"debian_1:0.9.0-5\" -DUFCX_SIGNATURE=\"475c28073ccb3c02130118a9af65e8309bf276c3\" -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o -MF CMakeFiles/dolfinx.dir/common/defines.cpp.o.d -o CMakeFiles/dolfinx.dir/common/defines.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/defines.cpp -[ 4%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o -MF CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o.d -o CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp -[ 6%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o -MF CMakeFiles/dolfinx.dir/common/log.cpp.o.d -o CMakeFiles/dolfinx.dir/common/log.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/log.cpp -[ 9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o -MF CMakeFiles/dolfinx.dir/common/MPI.cpp.o.d -o CMakeFiles/dolfinx.dir/common/MPI.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.cpp +[ 9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o -MF CMakeFiles/dolfinx.dir/common/log.cpp.o.d -o CMakeFiles/dolfinx.dir/common/log.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/log.cpp [ 11%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Table.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/Table.cpp.o -MF CMakeFiles/dolfinx.dir/common/Table.cpp.o.d -o CMakeFiles/dolfinx.dir/common/Table.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.cpp [ 13%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Timer.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/Timer.cpp.o -MF CMakeFiles/dolfinx.dir/common/Timer.cpp.o.d -o CMakeFiles/dolfinx.dir/common/Timer.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Timer.cpp [ 16%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o -MF CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o.d -o CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/TimeLogger.cpp +[ 18%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -MF CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o.d -o CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/TimeLogManager.cpp +[ 20%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o -MF CMakeFiles/dolfinx.dir/common/timing.cpp.o.d -o CMakeFiles/dolfinx.dir/common/timing.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/timing.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /usr/include/spdlog/common.h:10, @@ -5487,6 +5527,15 @@ 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/map:62, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.cpp:7: +/usr/include/c++/14/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array, 2>; _Val = std::pair, 2>, double>; _KeyOfValue = std::_Select1st, 2>, double> >; _Compare = std::less, 2> >; _Alloc = std::allocator, 2>, double> >]': +/usr/include/c++/14/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, 2>, std::pair, 2>, double>, std::_Select1st, 2>, double> >, std::less, 2> >, std::allocator, 2>, double> > >::const_iterator' changed in GCC 7.1 + 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 23%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::tuple >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > > > dolfinx::common::stack_index_maps(const std::vector, int> >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp:731: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 @@ -5547,6 +5596,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ +[ 25%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -MF CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp /usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1770 | __insertion_sort(_RandomAccessIterator __first, @@ -5596,13 +5647,8 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/map:62, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/Table.cpp:7: -/usr/include/c++/14/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array, 2>; _Val = std::pair, 2>, double>; _KeyOfValue = std::_Select1st, 2>, double> >; _Compare = std::less, 2> >; _Alloc = std::allocator, 2>, double> >]': -/usr/include/c++/14/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, 2>, std::pair, 2>, double>, std::_Select1st, 2>, double> >, std::less, 2> >, std::allocator, 2>, double> > >::const_iterator' changed in GCC 7.1 - 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 27%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DofMap.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp: In function 'std::tuple >, std::vector >, std::vector >, std::vector >, std::vector > > {anonymous}::compute_submap_indices(const dolfinx::common::IndexMap&, std::span, dolfinx::common::IndexMapOrder, bool)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/IndexMap.cpp:192:41: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 192 | is_in_submap.cend())); @@ -5664,10 +5710,6 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 18%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -MF CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o.d -o CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/TimeLogManager.cpp -[ 20%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o -MF CMakeFiles/dolfinx.dir/common/timing.cpp.o.d -o CMakeFiles/dolfinx.dir/common/timing.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/timing.cpp In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, @@ -5724,12 +5766,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 23%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp -[ 25%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -MF CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp -[ 27%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -MF CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DofMap.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp: In member function 'void dolfinx::fem::CoordinateElement::tabulate(int, std::span, std::array, std::span<_Type, 4294967295>) const [with T = double]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp:55:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 55 | void CoordinateElement::tabulate(int nd, std::span X, @@ -5738,6 +5774,17 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp:60:21: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 60 | _element->tabulate(nd, X, shape, basis); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +[ 30%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o -MF CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/ElementDofLayout.cpp +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp: In function 'std::vector {anonymous}::get_remote_dofs(MPI_Comm, const dolfinx::common::IndexMap&, int, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:111:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 111 | map.local_to_global(dofs_local, dofs_global); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:111:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:122:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 122 | map.local_to_global(dofs_local_m, dofs_global); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:122:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.h:17, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.cpp:7: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/math.h: In function 'void dolfinx::math::inv(U, V) [with U = std::mdspan, std::layout_right, std::default_accessor >; V = std::mdspan, std::layout_right, std::default_accessor >]': @@ -5772,30 +5819,16 @@ 142 | math::pinv(J, K); | ~~~~~~~~~~^~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/CoordinateElement.h:142:17: note: parameter passing for argument of type 'dolfinx::fem::CoordinateElement::mdspan2_t' {aka 'std::mdspan, std::layout_right, std::default_accessor >'} changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp: In function 'std::vector {anonymous}::get_remote_dofs(MPI_Comm, const dolfinx::common::IndexMap&, int, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:111:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 111 | map.local_to_global(dofs_local, dofs_global); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:111:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:122:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 122 | map.local_to_global(dofs_local_m, dofs_global); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/DirichletBC.cpp:122:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -[ 30%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o -MF CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/ElementDofLayout.cpp [ 32%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o -MF CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp [ 34%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o -MF CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/dofmapbuilder.cpp [ 37%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/petsc.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/petsc.cpp.o -MF CMakeFiles/dolfinx.dir/fem/petsc.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/petsc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp -In file included from /usr/include/c++/14/algorithm:61, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/dofmapbuilder.cpp:9: -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 +[ 39%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -MF CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/sparsitybuild.cpp +[ 41%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o -MF CMakeFiles/dolfinx.dir/fem/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/utils.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp: In member function 'void dolfinx::fem::FiniteElement::tabulate(std::span<_Type, 4294967295>, std::span, std::array, int) const [with T = double]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp:269:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 269 | void FiniteElement::tabulate(std::span values, std::span X, @@ -5812,6 +5845,20 @@ 283 | return _element->tabulate(order, X, shape); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp:283:44: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +In file included from /usr/include/c++/14/algorithm:61, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/dofmapbuilder.cpp:9: +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp: In function '_p_Vec* dolfinx::fem::petsc::create_vector_block(const std::vector, int> >&)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 36 | ghosts, ghost_owners); + | ^ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +[ 44%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -MF CMakeFiles/dolfinx.dir/graph/ordering.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/ordering.cpp In file included from /usr/include/c++/14/bits/stl_algo.h:61: /usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Distance = int; _Tp = pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 @@ -5825,13 +5872,6 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector > > >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp: In function '_p_Vec* dolfinx::fem::petsc::create_vector_block(const std::vector, int> >&)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 36 | ghosts, ghost_owners); - | ^ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.cpp:36:50: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -[ 39%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -MF CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/sparsitybuild.cpp In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector > > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Sent = __gnu_cxx::__normal_iterator >*, std::vector > > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, @@ -5867,12 +5907,16 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.cpp:68:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 68 | FiniteElement::FiniteElement(mesh::CellType cell_type, | ^~~~~~~~~~~~~~~~ -[ 41%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o -MF CMakeFiles/dolfinx.dir/fem/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/utils.cpp -[ 44%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -MF CMakeFiles/dolfinx.dir/graph/ordering.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/ordering.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/ordering.cpp [ 46%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o -MF CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partitioners.cpp +[ 48%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o -MF CMakeFiles/dolfinx.dir/graph/partition.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/partition.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp +[ 51%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -MF CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o.d -o CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/ADIOS2Writers.cpp +[ 53%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o -MF CMakeFiles/dolfinx.dir/io/cells.cpp.o.d -o CMakeFiles/dolfinx.dir/io/cells.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp +[ 55%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o -MF CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o.d -o CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.cpp In file included from /usr/include/c++/14/algorithm:61, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.h:10, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partitioners.h:9, @@ -5897,18 +5941,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1907 | __comp); | ~~~~~~~ -[ 48%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o -MF CMakeFiles/dolfinx.dir/graph/partition.cpp.o.d -o CMakeFiles/dolfinx.dir/graph/partition.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp -[ 51%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -MF CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o.d -o CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/ADIOS2Writers.cpp -[ 53%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o -MF CMakeFiles/dolfinx.dir/io/cells.cpp.o.d -o CMakeFiles/dolfinx.dir/io/cells.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp -[ 55%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o -MF CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o.d -o CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp: In function 'std::vector dolfinx::io::cells::apply_permutation(std::span, std::array, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp:663:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 663 | io::cells::apply_permutation(std::span cells, - | ^~ +[ 58%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp In file included from /usr/include/c++/14/vector:72, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/AdjacencyList.h:16, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.h:9, @@ -5923,6 +5957,10 @@ /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector::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:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp: In function 'std::vector dolfinx::io::cells::apply_permutation(std::span, std::array, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/cells.cpp:663:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 663 | io::cells::apply_permutation(std::span cells, + | ^~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp: In function 'std::vector dolfinx::graph::build::compute_local_to_global(std::span, std::span)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp:534:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 534 | graph::build::compute_local_to_global(std::span global, @@ -5937,8 +5975,8 @@ /usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -[ 58%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp +[ 60%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o -MF CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o.d -o CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.cpp In file included from /usr/include/c++/14/vector:66: In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::tuple, std::vector >, std::vector >, std::vector > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList&, const dolfinx::graph::AdjacencyList&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp:192:20: @@ -5972,8 +6010,8 @@ 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 -[ 60%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o -MF CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o.d -o CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.cpp +[ 62%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp: In function 'std::tuple >, std::vector >, std::vector >, std::vector > > dolfinx::graph::build::distribute(MPI_Comm, std::span, std::array, const dolfinx::graph::AdjacencyList&)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/partition.cpp:230:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 230 | graph::build::distribute(MPI_Comm comm, std::span list, @@ -6117,10 +6155,10 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -MF CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o.d -o CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp [ 65%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp +[ 67%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp In file included from /usr/include/basix/finite-element.h:12, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FiniteElement.h:11, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h:18, @@ -6191,6 +6229,21 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | topology->dim(), piece_node); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:7: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = long long int]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 124 | void add_data_item(pugi::xml_node& xml_node, hid_t h5_id, + | ^~~~~~~~~~~~~ +In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/BoundingBoxTree.h:14, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/utils.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/interpolate.h:19, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/Function.h:12, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:14: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h: In function 'void dolfinx::mesh::impl::reorder_list(std::span<_Type, 4294967295>, std::span) [with T = long long int]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:46:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 46 | void reorder_list(std::span list, std::span nodemap) + | ^~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.h:11, @@ -6201,15 +6254,6 @@ /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 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/BoundingBoxTree.h:14, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/utils.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/interpolate.h:19, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/Function.h:12, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:14: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h: In function 'void dolfinx::mesh::impl::reorder_list(std::span<_Type, 4294967295>, std::span) [with T = long long int]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:46:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 46 | void reorder_list(std::span list, std::span nodemap) - | ^~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = double]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 124 | void add_data_item(pugi::xml_node& xml_node, hid_t h5_id, @@ -6232,6 +6276,8 @@ /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>:: | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 In file included from /usr/include/c++/14/vector:66: In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = std::complex; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:97:23: @@ -6277,6 +6323,22 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | piece_node); | ~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 155 | std::span(topology_data), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 156 | offset, shape, number_type, use_mpi_io); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_geometry_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Geometry&) [with U = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:208:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 208 | xdmf_utils::add_data_item(geometry_node, h5_id, h5_path, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 209 | std::span(x), offset, shape, "", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 210 | use_mpi_io); + | ~~~~~~~~~~~ In file included from /usr/include/c++/14/chrono:48, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.h:11, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.h:9, @@ -6289,6 +6351,18 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = float]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 155 | std::span(topology_data), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 156 | offset, shape, number_type, use_mpi_io); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h: In function 'std::tuple >, std::array, std::vector >, std::vector > > dolfinx::io::impl::tabulate_lagrange_dof_coordinates(const dolfinx::fem::FunctionSpace&) [with T = double]': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h:119:16: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 119 | cmap.tabulate(0, X, Xshape, phi_b); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void dolfinx::io::xdmf_function::add_function(MPI_Comm, const dolfinx::fem::Function&, double, pugi::xml_node&, hid_t) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_function.cpp:97:23: /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 @@ -6305,15 +6379,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | {num_values, num_components}, "", use_mpi_io); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h: In function 'std::tuple >, std::array, std::vector >, std::vector > > dolfinx::io::impl::tabulate_lagrange_dof_coordinates(const dolfinx::fem::FunctionSpace&) [with T = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/vtk_utils.h:119:16: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 119 | cmap.tabulate(0, X, Xshape, phi_b); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In member function 'constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void {anonymous}::write_function(const std::vector > >&, double, pugi::xml_document*, const std::filesystem::__cxx11::path&) [with T = double; U = double]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:420:17: /usr/include/c++/14/bits/stl_vector.h:829:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -6362,6 +6427,11 @@ 153 | add_data_float(name, num_components, values, node); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:153:19: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp: In member function 'dolfinx::mesh::MeshTags dolfinx::io::XDMFFile::read_meshtags(const dolfinx::mesh::Mesh&, std::string, std::string)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.cpp:362:66: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 362 | entities, eshape, io::cells::perm_vtk(cell_type, eshape[1])); @@ -6438,8 +6508,10 @@ 593 | std::span(data), data_node); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/VTKFile.cpp:591:19: note: parameter passing for argument of type 'std::span, 4294967295>' changed in GCC 7.1 -[ 67%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'std::pair, std::array > dolfinx::io::xdmf_mesh::read_topology_data(MPI_Comm, hid_t, const pugi::xml_node&)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:322:69: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 322 | topology_data, shape, io::cells::perm_vtk(cell_type, shape[1])); + | ^ In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/XDMFFile.h:11: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h: In function 'std::vector::type> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, std::span, const U&, std::array, int64_t) [with U = std::vector]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:461:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 @@ -6569,6 +6641,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1869 | precompute::apply_matrix); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 69%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp +[ 72%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -MF CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o.d -o CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h: In function 'dolfinx::mesh::Mesh::type> dolfinx::mesh::create_mesh(MPI_Comm, MPI_Comm, std::span, const dolfinx::fem::CoordinateElement::type>&, MPI_Comm, const U&, std::array, const CellPartitionFunction&) [with U = std::vector]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:783:64: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 783 | Mesh> create_mesh( @@ -6613,16 +6689,10 @@ 1177 | create_cell_partitioner(ghost_mode)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h:1177:59: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -[ 69%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -MF CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o.d -o CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp -[ 72%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -MF CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o.d -o CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp -In file included from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:7: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = long long int]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 124 | void add_data_item(pugi::xml_node& xml_node, hid_t h5_id, - | ^~~~~~~~~~~~~ +[ 74%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o -MF CMakeFiles/dolfinx.dir/la/petsc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/petsc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp +[ 76%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o -MF CMakeFiles/dolfinx.dir/la/slepc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/slepc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/slepc.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /usr/include/spdlog/common.h:10, @@ -6637,21 +6707,11 @@ | ^~~~~~~~~~~~~~~~~~~ /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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h: In function 'void dolfinx::io::xdmf_utils::add_data_item(pugi::xml_node&, hid_t, const std::string&, std::span, int64_t, const std::vector&, const std::string&, bool) [with T = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.h:124:6: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp: In member function 'dolfinx::common::IndexMap dolfinx::la::SparsityPattern::column_index_map() const': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp:240:44: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 240 | _col_ghost_owners); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp:240:44: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 155 | std::span(topology_data), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 156 | offset, shape, number_type, use_mpi_io); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:66: In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', inlined from 'dolfinx::la::SparsityPattern::SparsityPattern(MPI_Comm, const std::vector >&, const std::array, int> >, 2>&, const std::array, 2>&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp:52:19: @@ -6698,39 +6758,33 @@ 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_construct.h:119:7: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_geometry_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Geometry&) [with U = double]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:208:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 208 | xdmf_utils::add_data_item(geometry_node, h5_id, h5_path, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 209 | std::span(x), offset, shape, "", - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 210 | use_mpi_io); - | ~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'void dolfinx::io::xdmf_mesh::add_topology_data(MPI_Comm, pugi::xml_node&, hid_t, std::string, const dolfinx::mesh::Topology&, const dolfinx::mesh::Geometry&, int, std::span) [with U = float]': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:154:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 154 | xdmf_utils::add_data_item(topology_node, h5_id, h5_path, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 155 | std::span(topology_data), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 156 | offset, shape, number_type, use_mpi_io); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'constexpr void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void dolfinx::la::SparsityPattern::finalize()' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.cpp:398:18: /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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o -MF CMakeFiles/dolfinx.dir/la/petsc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/petsc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp: In function 'std::pair, std::array > dolfinx::io::xdmf_mesh::read_topology_data(MPI_Comm, hid_t, const pugi::xml_node&)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_mesh.cpp:322:69: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 322 | topology_data, shape, io::cells::perm_vtk(cell_type, shape[1])); - | ^ -[ 76%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o -MF CMakeFiles/dolfinx.dir/la/slepc.cpp.o.d -o CMakeFiles/dolfinx.dir/la/slepc.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/slepc.cpp +[ 79%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(MPI_Comm, std::array, std::span, int)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:74:5: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 74 | Vec la::petsc::create_vector(MPI_Comm comm, std::array range, + | ^~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(const dolfinx::common::IndexMap&, int)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:70:34: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 70 | return la::petsc::create_vector(map.comm(), map.local_range(), map.ghosts(), + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 71 | bs); + | ~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector_wrap(const dolfinx::common::IndexMap&, int, std::span >)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:102:5: note: parameter passing for argument of type 'std::span >' changed in GCC 7.1 + 102 | Vec la::petsc::create_vector_wrap(const common::IndexMap& map, int bs, + | ^~ +[ 81%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/cell_types.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/c++/14/chrono:47, from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/HDF5Interface.h:11, @@ -6748,6 +6802,8 @@ /usr/include/c++/14/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector::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:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +[ 83%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:481:9: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 481 | = [](MPI_Comm comm, MPI_Datatype compound_type, @@ -6814,6 +6870,8 @@ 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 +[ 86%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:481:9: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 481 | = [](MPI_Comm comm, MPI_Datatype compound_type, @@ -6947,22 +7005,84 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 79%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(MPI_Comm, std::array, std::span, int)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:74:5: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 74 | Vec la::petsc::create_vector(MPI_Comm comm, std::array range, - | ^~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector(const dolfinx::common::IndexMap&, int)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:70:34: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 70 | return la::petsc::create_vector(map.comm(), map.local_range(), map.ghosts(), - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 71 | bs); - | ~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp: In function '_p_Vec* dolfinx::la::petsc::create_vector_wrap(const dolfinx::common::IndexMap&, int, std::span >)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.cpp:102:5: note: parameter passing for argument of type 'std::span >' changed in GCC 7.1 - 102 | Vec la::petsc::create_vector_wrap(const common::IndexMap& map, int bs, - | ^~ +In file included from /usr/include/c++/14/algorithm:61, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:9: +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:72, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.h:13, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:7: +/usr/include/c++/14/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _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:72, + from /usr/include/c++/14/chrono:47, + from /usr/include/spdlog/common.h:10, + from /usr/include/spdlog/spdlog.h:12, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/log.h:9, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:10, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.h:11, + from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:7: +/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::array; _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*, std::vector > >' 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*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long int*; _Tp = long long int; _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 +/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 +/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 +In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, + inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:426:18: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:427:22: +/usr/include/c++/14/bits/stl_vector.h:1442:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1442 | _M_fill_insert(begin() + __offset, __n, __x); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 +/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/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:291:42: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 291 | std::array, 2> vertex_ownership_groups( + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/vector:66: +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:305: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 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:318: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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -6979,8 +7099,31 @@ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 399 | auto indices_to_postoffice = [](MPI_Comm comm, std::int64_t num_nodes, | ^ -[ 81%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/cell_types.cpp +In function 'std::vector > {anonymous}::compute_triangle_quad_face_permutations(const dolfinx::mesh::Topology&, int) [with int BITSETSIZE = 32]', + inlined from 'std::vector > {anonymous}::compute_face_permutations(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:281:73, + inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:303:75: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 174 | im->local_to_global(c_to_v->links(c), cell_vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 183 | im->local_to_global(f_to_v[t]->links(face), vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +In function 'std::vector > {anonymous}::compute_edge_reflections(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]', + inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:325:74: +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 240 | im->local_to_global(c_to_v->links(c), cell_vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 245 | im->local_to_global(e_to_v->links(cell_edges[i]), vertices); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::compute_nonlocal_dual_graph(MPI_Comm, std::span, std::size_t, std::span, const dolfinx::graph::AdjacencyList&)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:46:36: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 46 | graph::AdjacencyList compute_nonlocal_dual_graph( + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In function 'std::pair, std::vector > dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Topology&, std::span, int64_t, const dolfinx::fem::ElementDofLayout&, std::mdspan >, int, std::mdspan >, std::span) [with T = double]': @@ -7020,14 +7163,46 @@ | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +[ 88%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 399 | auto indices_to_postoffice = [](MPI_Comm comm, std::int64_t num_nodes, | ^ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:372:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 372 | exchange_indexing(MPI_Comm comm, std::span indices, + | ^~~~~~~~~~~~~~~~~ +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, std::initializer_list<_Tp>) [with _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:431:37: +/usr/include/c++/14/bits/stl_vector.h:1416:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1416 | _M_range_insert(begin() + __offset, __l.begin(), __l.end(), + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1417 | std::random_access_iterator_tag()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', + inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:457:21: +/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/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:399:32: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +[ 90%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp +In file included from /usr/include/c++/14/chrono:48: +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -7039,6 +7214,14 @@ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1489 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1770 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In function 'std::pair, std::vector > dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Topology&, std::span, int64_t, const dolfinx::fem::ElementDofLayout&, std::mdspan >, int, std::mdspan >, std::span) [with T = float]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:217:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 217 | xdmf_utils::distribute_entity_data( @@ -7072,6 +7255,14 @@ 638 | entities_data, std::span(entities_values)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In file included from /usr/include/c++/14/bits/stl_algo.h:61: +/usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = array; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -7083,6 +7274,14 @@ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1489 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In function 'std::pair, std::vector > dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Topology&, std::span, int64_t, const dolfinx::fem::ElementDofLayout&, std::mdspan >, int, std::mdspan >, std::span) [with T = int]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:217:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 217 | xdmf_utils::distribute_entity_data( @@ -7116,6 +7315,34 @@ 638 | entities_data, std::span(entities_values)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:42:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 42 | determine_sharing_ranks(MPI_Comm comm, std::span indices) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', + inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, + inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, + inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: +/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1905 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1906 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1907 | __comp); + | ~~~~~~~ +In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', + inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, + inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, + inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, + inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, + inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: +/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1822 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -7128,8 +7355,6 @@ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1489 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 83%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In function 'std::pair, std::vector > dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Topology&, std::span, int64_t, const dolfinx::fem::ElementDofLayout&, std::mdspan >, int, std::mdspan >, std::span) [with T = std::complex]': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:217:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 217 | xdmf_utils::distribute_entity_data( @@ -7167,6 +7392,18 @@ | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type 'std::span >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1876 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp: In lambda function: /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:292:9: note: parameter passing for argument of type 'std::mdspan >' changed in GCC 7.1 292 | = [](MPI_Comm comm, MPI_Datatype compound_type, std::int64_t num_nodes_g, @@ -7211,205 +7448,6 @@ 638 | entities_data, std::span(entities_values)); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io/xdmf_utils.cpp:638:67: note: parameter passing for argument of type '{anonymous}::mdspan_t' {aka 'std::mdspan >'} changed in GCC 7.1 -In file included from /usr/include/c++/14/vector:72, - from /usr/include/c++/14/chrono:47, - from /usr/include/spdlog/common.h:10, - from /usr/include/spdlog/spdlog.h:12, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/log.h:9, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/MPI.h:10, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.h:11, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:7: -/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::array; _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*, std::vector > >' 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*, std::vector > >' changed in GCC 7.1 -[ 86%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp -/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const long long int*; _Tp = long long int; _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 -/usr/include/c++/14/bits/vector.tcc: In function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 -/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 function 'constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int; _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 -/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/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:291:42: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 291 | std::array, 2> vertex_ownership_groups( - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:305: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 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::array, 2> {anonymous}::vertex_ownership_groups(const std::vector >&, const std::vector >&, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:318: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 file included from /usr/include/c++/14/algorithm:61, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:9: -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.h:13, - from /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:7: -/usr/include/c++/14/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _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 function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4771:18, - inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:426:18: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In file included from /usr/include/c++/14/vector:66: -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::tuple, std::vector >, unsigned int, std::vector > > dolfinx::mesh::build_local_dual_graph(std::span, const std::vector >&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:427:22: -/usr/include/c++/14/bits/stl_vector.h:1442:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1442 | _M_fill_insert(begin() + __offset, __n, __x); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:372:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 372 | exchange_indexing(MPI_Comm comm, std::span indices, - | ^~~~~~~~~~~~~~~~~ -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, std::initializer_list<_Tp>) [with _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:431:37: -/usr/include/c++/14/bits/stl_vector.h:1416:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1416 | _M_range_insert(begin() + __offset, __l.begin(), __l.end(), - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1417 | std::random_access_iterator_tag()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = long long int; _Alloc = std::allocator]', - inlined from 'std::vector {anonymous}::exchange_indexing(MPI_Comm, std::span, const dolfinx::graph::AdjacencyList&, int64_t, std::span, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:457:21: -/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/chrono:48: -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::compute_nonlocal_dual_graph(MPI_Comm, std::span, std::size_t, std::span, const dolfinx::graph::AdjacencyList&)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/graphbuild.cpp:46:36: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 46 | graph::AdjacencyList compute_nonlocal_dual_graph( - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -In file included from /usr/include/c++/14/bits/stl_algo.h:61: -/usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = array; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:42:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 42 | determine_sharing_ranks(MPI_Comm comm, std::span indices) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', - inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, - inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, - inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]', - inlined from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'constexpr void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = ranges::__detail::__make_comp_proj(std::ranges::less&, std::identity&)::]' at /usr/include/c++/14/bits/stl_algo.h:4804:18, - inlined from 'constexpr _Iter std::ranges::__sort_fn::operator()(_Iter, _Sent, _Comp, _Proj) const [with _Iter = __gnu_cxx::__normal_iterator*, std::vector > >; _Sent = __gnu_cxx::__normal_iterator*, std::vector > >; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1783:22, - inlined from 'constexpr std::ranges::borrowed_iterator_t<_Range> std::ranges::__sort_fn::operator()(_Range&&, _Comp, _Proj) const [with _Range = std::vector >&; _Comp = std::ranges::less; _Proj = std::identity]' at /usr/include/c++/14/bits/ranges_algo.h:1794:16, - inlined from 'dolfinx::graph::AdjacencyList {anonymous}::determine_sharing_ranks(MPI_Comm, std::span)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:143:20: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp -In function 'std::vector > {anonymous}::compute_triangle_quad_face_permutations(const dolfinx::mesh::Topology&, int) [with int BITSETSIZE = 32]', - inlined from 'std::vector > {anonymous}::compute_face_permutations(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:281:73, - inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:303:75: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 174 | im->local_to_global(c_to_v->links(c), cell_vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:174:28: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 183 | im->local_to_global(f_to_v[t]->links(face), vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:183:30: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -In function 'std::vector > {anonymous}::compute_edge_reflections(const dolfinx::mesh::Topology&) [with int BITSETSIZE = 32]', - inlined from 'std::pair, std::vector > dolfinx::mesh::compute_entity_permutations(const Topology&)' at /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:325:74: -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 240 | im->local_to_global(c_to_v->links(c), cell_vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:240:24: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 245 | im->local_to_global(e_to_v->links(cell_edges[i]), vertices); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/permutationcomputation.cpp:245:26: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'std::vector > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, std::span, int, int32_t, int64_t, std::span >, std::span, std::span)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:510:42: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 510 | std::vector> exchange_ghost_indexing( @@ -7489,8 +7527,6 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 90%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp /usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, @@ -7614,6 +7650,10 @@ 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_construct.h:119:7: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp: In function 'std::vector dolfinx::mesh::extract_topology(CellType, const dolfinx::fem::ElementDofLayout&, std::span)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp:29:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 29 | mesh::extract_topology(CellType cell_type, const fem::ElementDofLayout& layout, + | ^~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp: In function 'dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, std::span, std::span, std::span, CellType, std::span)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/Topology.cpp:1319:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 1319 | mesh::create_topology(MPI_Comm comm, std::span cells, @@ -7625,10 +7665,6 @@ | ^ [ 93%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o -MF CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o.d -o CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/nls/NewtonSolver.cpp -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp: In function 'std::vector dolfinx::mesh::extract_topology(CellType, const dolfinx::fem::ElementDofLayout&, std::span)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.cpp:29:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 29 | mesh::extract_topology(CellType cell_type, const fem::ElementDofLayout& layout, - | ^~~~ [ 95%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp In file included from /usr/include/c++/14/vector:72, @@ -7640,6 +7676,8 @@ | ^~~~~~~~~~~~~~~~~~~ /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 +[ 97%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o +cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/utils.cpp In file included from /usr/include/c++/14/chrono:48, from /usr/include/spdlog/common.h:10, from /usr/include/spdlog/spdlog.h:12, @@ -7660,8 +7698,6 @@ 1770 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -[ 97%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -cd /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddolfinx_EXPORTS -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -I/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/include/scotch -fpermissive -O2 -g -DNDEBUG -std=gnu++20 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/utils.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/utils.cpp In file included from /usr/include/c++/14/bits/stl_algo.h:61: /usr/include/c++/14/bits/stl_heap.h: In function 'constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(std::ranges::less&, std::identity&):: >]': /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -7699,6 +7735,10 @@ /usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp: In function 'std::pair, unsigned int> dolfinx::refinement::plaza::impl::get_simplices(std::span, std::span, int, bool)': +/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp:252:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 + 252 | plaza::impl::get_simplices(std::span indices, + | ^~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp: In function 'std::tuple >, dolfinx::common::IndexMap, std::vector > > {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, std::span, int, const std::vector&, std::span)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp:184:37: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 184 | vertex_map.local_to_global(entity, vglobal); @@ -7746,10 +7786,6 @@ 429 | common::IndexMap index_map(comm, num_local, ghost_indices, ghost_owners); | ^ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp:429:74: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp: In function 'std::pair, unsigned int> dolfinx::refinement::plaza::impl::get_simplices(std::span, std::span, int, bool)': -/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/plaza.cpp:252:1: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 - 252 | plaza::impl::get_simplices(std::span indices, - | ^~~~~ /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp: In function 'std::tuple >, std::allocator > > >, dolfinx::graph::AdjacencyList, dolfinx::common::IndexMap, std::vector > > {anonymous}::compute_entities_by_key_matching(MPI_Comm, std::vector >, std::shared_ptr > >, const dolfinx::common::IndexMap&, dolfinx::mesh::CellType, int)': /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/topologycomputation.cpp:537:41: note: parameter passing for argument of type 'std::span' changed in GCC 7.1 537 | vertex_index_map.local_to_global(entity_vertices, global_vertices); @@ -7780,7 +7816,7 @@ debian/rules override_dh_auto_install-arch make[1]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0' dh_auto_install --builddir=/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real --destdir=debian/tmp-real - cd obj-arm-linux-gnueabihf-real && make -j3 install DESTDIR=/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf-real && make -j4 install DESTDIR=/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real' /usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -B/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -7919,7 +7955,7 @@ * Building wheel... *** scikit-build-core 0.10.7 using CMake 3.30.5 (wheel) *** Configuring CMake... -loading initial cache file /tmp/tmpuabw9dij/build/CMakeInit.txt +loading initial cache file /tmp/tmpuy1cuhu8/build/CMakeInit.txt Re-run cmake no build system arguments -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 @@ -7973,24 +8009,24 @@ -- Found DOLFINx at /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/lib/arm-linux-gnueabihf/cmake/dolfinx -- Found petsc4py include directory at /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -- Found mpi4py include directory at /usr/lib/python3/dist-packages/mpi4py/include --- Configuring done (17.2s) +-- Configuring done (10.6s) -- Generating done (0.1s) --- Build files have been written to: /tmp/tmpuabw9dij/build +-- Build files have been written to: /tmp/tmpuy1cuhu8/build *** Building project with Unix Makefiles... -Change Dir: '/tmp/tmpuabw9dij/build' +Change Dir: '/tmp/tmpuy1cuhu8/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -gmake[2]: Entering directory '/tmp/tmpuabw9dij/build' -/usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/python -B/tmp/tmpuabw9dij/build --check-build-system CMakeFiles/Makefile.cmake 0 -/usr/bin/cmake -E cmake_progress_start /tmp/tmpuabw9dij/build/CMakeFiles /tmp/tmpuabw9dij/build//CMakeFiles/progress.marks +gmake[2]: Entering directory '/tmp/tmpuy1cuhu8/build' +/usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/python -B/tmp/tmpuy1cuhu8/build --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /tmp/tmpuy1cuhu8/build/CMakeFiles /tmp/tmpuy1cuhu8/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all -gmake[3]: Entering directory '/tmp/tmpuabw9dij/build' +gmake[3]: Entering directory '/tmp/tmpuy1cuhu8/build' /usr/bin/gmake -f CMakeFiles/nanobind-static.dir/build.make CMakeFiles/nanobind-static.dir/depend -gmake[4]: Entering directory '/tmp/tmpuabw9dij/build' -cd /tmp/tmpuabw9dij/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmpuabw9dij/build /tmp/tmpuabw9dij/build /tmp/tmpuabw9dij/build/CMakeFiles/nanobind-static.dir/DependInfo.cmake "--color=" -gmake[4]: Leaving directory '/tmp/tmpuabw9dij/build' +gmake[4]: Entering directory '/tmp/tmpuy1cuhu8/build' +cd /tmp/tmpuy1cuhu8/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmpuy1cuhu8/build /tmp/tmpuy1cuhu8/build /tmp/tmpuy1cuhu8/build/CMakeFiles/nanobind-static.dir/DependInfo.cmake "--color=" +gmake[4]: Leaving directory '/tmp/tmpuy1cuhu8/build' /usr/bin/gmake -f CMakeFiles/nanobind-static.dir/build.make CMakeFiles/nanobind-static.dir/build -gmake[4]: Entering directory '/tmp/tmpuabw9dij/build' +gmake[4]: Entering directory '/tmp/tmpuy1cuhu8/build' [ 4%] Building CXX object CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.12 -I/usr/share/nanobind/include -g -O2 -ffile-prefix-map=/build/reproducible-path/fenics-dolfinx-0.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -isystem /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -MD -MT CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o -MF CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o.d -o CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o -c /usr/share/nanobind/src/nb_internals.cpp [ 8%] Building CXX object CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_func.cpp.o @@ -8016,14 +8052,14 @@ /usr/bin/cmake -E cmake_link_script CMakeFiles/nanobind-static.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc libnanobind-static.a "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_func.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_type.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_enum.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_ndarray.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_static_property.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/common.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/error.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/trampoline.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/implicit.cpp.o" /usr/bin/arm-linux-gnueabihf-ranlib libnanobind-static.a -gmake[4]: Leaving directory '/tmp/tmpuabw9dij/build' +gmake[4]: Leaving directory '/tmp/tmpuy1cuhu8/build' [ 45%] Built target nanobind-static /usr/bin/gmake -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/depend -gmake[4]: Entering directory '/tmp/tmpuabw9dij/build' -cd /tmp/tmpuabw9dij/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmpuabw9dij/build /tmp/tmpuabw9dij/build /tmp/tmpuabw9dij/build/CMakeFiles/cpp.dir/DependInfo.cmake "--color=" -gmake[4]: Leaving directory '/tmp/tmpuabw9dij/build' +gmake[4]: Entering directory '/tmp/tmpuy1cuhu8/build' +cd /tmp/tmpuy1cuhu8/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmpuy1cuhu8/build /tmp/tmpuy1cuhu8/build /tmp/tmpuy1cuhu8/build/CMakeFiles/cpp.dir/DependInfo.cmake "--color=" +gmake[4]: Leaving directory '/tmp/tmpuy1cuhu8/build' /usr/bin/gmake -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/build -gmake[4]: Entering directory '/tmp/tmpuabw9dij/build' +gmake[4]: Entering directory '/tmp/tmpuy1cuhu8/build' [ 50%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PETSC4PY -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Dcpp_EXPORTS -Dcxx_std_20 -I/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -I/usr/include/python3.12 -I/usr/share/nanobind/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/build/reproducible-path/fenics-dolfinx-0.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -isystem /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/include -O3 -DNDEBUG -std=gnu++20 -fPIC -fvisibility=hidden -fno-stack-protector -ffunction-sections -fdata-sections -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/python/dolfinx/wrappers/dolfinx.cpp [ 54%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/assemble.cpp.o @@ -11801,16 +11837,16 @@ [100%] Linking CXX shared module cpp.cpython-312-arm-linux-gnueabihf.so /usr/bin/cmake -E cmake_link_script CMakeFiles/cpp.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/fenics-dolfinx-0.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -isystem /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/include -O3 -DNDEBUG -Wl,-s -Wl,--gc-sections -Wl,-z,relro -shared -o cpp.cpython-312-arm-linux-gnueabihf.so CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/assemble.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/petsc.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o -Wl,-rpath,/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/mpich/lib:/usr/lib/arm-linux-gnueabihf/hdf5/mpich:/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/lib:/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/lib: libnanobind-static.a /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.9.0 /usr/lib/arm-linux-gnueabihf/libpugixml.so.1.14 /usr/lib/arm-linux-gnueabihf/libbasix.so.0.9.0 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.83.0 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpichcxx.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libspdlog.so.1.12.0 /usr/lib/arm-linux-gnueabihf/libfmt.so.10.1.0 /usr/lib/arm-linux-gnueabihf/hdf5/mpich/libhdf5.so /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/lib/libpetsc_real.so -gmake[4]: Leaving directory '/tmp/tmpuabw9dij/build' +gmake[4]: Leaving directory '/tmp/tmpuy1cuhu8/build' [100%] Built target cpp -gmake[3]: Leaving directory '/tmp/tmpuabw9dij/build' -/usr/bin/cmake -E cmake_progress_start /tmp/tmpuabw9dij/build/CMakeFiles 0 -gmake[2]: Leaving directory '/tmp/tmpuabw9dij/build' +gmake[3]: Leaving directory '/tmp/tmpuy1cuhu8/build' +/usr/bin/cmake -E cmake_progress_start /tmp/tmpuy1cuhu8/build/CMakeFiles 0 +gmake[2]: Leaving directory '/tmp/tmpuy1cuhu8/build' *** Installing project into wheel... -- Install configuration: "Release" --- Installing: /tmp/tmpuabw9dij/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so --- Set non-toolchain portion of runtime path of "/tmp/tmpuabw9dij/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so" to "/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/mpich/lib:/usr/lib/arm-linux-gnueabihf/hdf5/mpich:/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/lib:/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/lib" +-- Installing: /tmp/tmpuy1cuhu8/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so +-- Set non-toolchain portion of runtime path of "/tmp/tmpuy1cuhu8/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so" to "/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-real/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/mpich/lib:/usr/lib/arm-linux-gnueabihf/hdf5/mpich:/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-real/lib:/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-real/lib" *** Making wheel... *** Created fenics_dolfinx-0.9.0-cp312-cp312-linux_armv7l.whl Successfully built fenics_dolfinx-0.9.0-cp312-cp312-linux_armv7l.whl @@ -11945,29 +11981,29 @@ -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 20 durations ============================= -70.38s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_symmetry_interior_facet_assembly[mesh1] -31.17s teardown test/unit/mesh/test_mesh.py::test_submesh_boundary[GhostMode.none-boundary_1-6-3] -28.95s call test/unit/fem/test_fem_pipeline.py::test_dP_hex[2-DQ-CellType.hexahedron] -24.67s call test/unit/fem/test_fem_pipeline.py::test_DPC_hex[2-DPC-CellType.hexahedron] -24.56s call test/unit/fem/test_fem_pipeline.py::test_dP_hex[1-DQ-CellType.hexahedron] -24.00s call test/unit/fem/test_fem_pipeline.py::test_NC_hex[3-NCE-CellType.hexahedron] -22.83s call test/unit/fem/test_dof_permuting.py::test_integral[2-hexahedron-AAE] -22.06s call test/unit/fem/test_fem_pipeline.py::test_NC_hex[3-NCF-CellType.hexahedron] -21.81s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_assembly_solve_taylor_hood[mesh2] -19.61s call test/unit/fem/test_interpolation.py::test_interpolation_non_affine_nonmatching_maps -17.93s call test/unit/fem/test_fem_pipeline.py::test_AA_hex[1-AAF-CellType.hexahedron] -17.76s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-complex128] -17.32s call test/debian-only/test_pusimp.py::test_dolfinx_import_errors_with_broken_non_optional_packages[dependencies_import_name0] -16.57s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_symmetry_interior_facet_assembly[mesh0] -15.73s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-complex64] -15.66s call test/unit/fem/test_dof_permuting.py::test_integral[2-hexahedron-AAF] -15.39s call test/debian-only/test_pusimp.py::test_dolfinx_import_errors_with_broken_non_optional_packages[dependencies_import_name1] -14.60s call test/unit/fem/test_function.py::test_cffi_expression[float32-float] -14.48s call test/unit/fem/test_fem_pipeline.py::test_AA_hex[3-AAE-CellType.hexahedron] -14.20s call test/unit/fem/test_element_integrals.py::test_facet_normals[complex64-CellType.hexahedron] -= 2456 passed, 145 skipped, 12 deselected, 27 xfailed, 5 xpassed, 7 warnings in 4470.66s (1:14:30) = +87.98s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_symmetry_interior_facet_assembly[mesh1] +42.82s call test/unit/fem/test_element_integrals.py::test_facet_normals[complex64-CellType.hexahedron] +36.77s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-complex64] +32.85s call test/unit/fem/test_element_integrals.py::test_plus_minus[complex64-CellType.hexahedron-Lagrange] +32.81s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-complex128] +31.76s call test/unit/fem/test_element_integrals.py::test_plus_minus[complex64-CellType.hexahedron-DG] +31.49s call test/unit/fem/test_element_integrals.py::test_plus_minus[complex128-CellType.hexahedron-Lagrange] +28.94s call test/unit/fem/test_element_integrals.py::test_plus_minus[complex128-CellType.hexahedron-DG] +27.32s call test/unit/fem/test_element_integrals.py::test_facet_normals[complex128-CellType.hexahedron] +27.20s call test/unit/fem/test_fem_pipeline.py::test_dP_hex[2-DQ-CellType.hexahedron] +26.03s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-float32] +23.63s call test/unit/fem/test_dof_permuting.py::test_integral[2-hexahedron-AAE] +22.62s call test/unit/fem/test_element_integrals.py::test_plus_minus[float32-CellType.hexahedron-Lagrange] +22.46s call test/unit/fem/test_fem_pipeline.py::test_DPC_hex[2-DPC-CellType.hexahedron] +22.27s call test/unit/fem/test_petsc_nonlinear_assembler.py::TestNLSPETSc::test_assembly_solve_taylor_hood_nl[mesh2] +21.80s teardown test/unit/geometry/test_gjk.py::test_tri_distance[float64-1.0000000000000009e-15] +21.55s call test/unit/fem/test_element_integrals.py::test_plus_minus[float32-CellType.hexahedron-DG] +21.07s call test/unit/fem/test_element_integrals.py::test_plus_minus[float64-CellType.hexahedron-Lagrange] +20.78s call test/unit/la/test_nullspace.py::test_nullspace_check[1-3-complex64] +20.31s call test/unit/fem/test_element_integrals.py::test_plus_minus[float64-CellType.hexahedron-DG] += 2456 passed, 145 skipped, 12 deselected, 27 xfailed, 5 xpassed, 7 warnings in 5174.28s (1:26:14) = dh_auto_install -a --builddir=/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex --destdir=debian/tmp-complex - cd obj-arm-linux-gnueabihf-complex && make -j3 install DESTDIR=/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf-complex && make -j4 install DESTDIR=/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex' /usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -B/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -12106,7 +12142,7 @@ * Building wheel... *** scikit-build-core 0.10.7 using CMake 3.30.5 (wheel) *** Configuring CMake... -loading initial cache file /tmp/tmpbam01fkw/build/CMakeInit.txt +loading initial cache file /tmp/tmp3aj4gi1z/build/CMakeInit.txt Re-run cmake no build system arguments -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 @@ -12160,24 +12196,24 @@ -- Found DOLFINx at /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/cmake/dolfinx -- Found petsc4py include directory at /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -- Found mpi4py include directory at /usr/lib/python3/dist-packages/mpi4py/include --- Configuring done (13.4s) --- Generating done (0.1s) --- Build files have been written to: /tmp/tmpbam01fkw/build +-- Configuring done (21.3s) +-- Generating done (0.2s) +-- Build files have been written to: /tmp/tmp3aj4gi1z/build *** Building project with Unix Makefiles... -Change Dir: '/tmp/tmpbam01fkw/build' +Change Dir: '/tmp/tmp3aj4gi1z/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -gmake[2]: Entering directory '/tmp/tmpbam01fkw/build' -/usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/python -B/tmp/tmpbam01fkw/build --check-build-system CMakeFiles/Makefile.cmake 0 -/usr/bin/cmake -E cmake_progress_start /tmp/tmpbam01fkw/build/CMakeFiles /tmp/tmpbam01fkw/build//CMakeFiles/progress.marks +gmake[2]: Entering directory '/tmp/tmp3aj4gi1z/build' +/usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/python -B/tmp/tmp3aj4gi1z/build --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /tmp/tmp3aj4gi1z/build/CMakeFiles /tmp/tmp3aj4gi1z/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all -gmake[3]: Entering directory '/tmp/tmpbam01fkw/build' +gmake[3]: Entering directory '/tmp/tmp3aj4gi1z/build' /usr/bin/gmake -f CMakeFiles/nanobind-static.dir/build.make CMakeFiles/nanobind-static.dir/depend -gmake[4]: Entering directory '/tmp/tmpbam01fkw/build' -cd /tmp/tmpbam01fkw/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmpbam01fkw/build /tmp/tmpbam01fkw/build /tmp/tmpbam01fkw/build/CMakeFiles/nanobind-static.dir/DependInfo.cmake "--color=" -gmake[4]: Leaving directory '/tmp/tmpbam01fkw/build' +gmake[4]: Entering directory '/tmp/tmp3aj4gi1z/build' +cd /tmp/tmp3aj4gi1z/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmp3aj4gi1z/build /tmp/tmp3aj4gi1z/build /tmp/tmp3aj4gi1z/build/CMakeFiles/nanobind-static.dir/DependInfo.cmake "--color=" +gmake[4]: Leaving directory '/tmp/tmp3aj4gi1z/build' /usr/bin/gmake -f CMakeFiles/nanobind-static.dir/build.make CMakeFiles/nanobind-static.dir/build -gmake[4]: Entering directory '/tmp/tmpbam01fkw/build' +gmake[4]: Entering directory '/tmp/tmp3aj4gi1z/build' [ 4%] Building CXX object CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o /usr/bin/arm-linux-gnueabihf-g++ -DNB_COMPACT_ASSERTIONS -I/usr/include/python3.12 -I/usr/share/nanobind/include -g -O2 -ffile-prefix-map=/build/reproducible-path/fenics-dolfinx-0.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -isystem /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/include -O3 -DNDEBUG -fPIC -fvisibility=hidden -ffunction-sections -fdata-sections -fno-strict-aliasing -MD -MT CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o -MF CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o.d -o CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o -c /usr/share/nanobind/src/nb_internals.cpp [ 8%] Building CXX object CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_func.cpp.o @@ -12203,14 +12239,14 @@ /usr/bin/cmake -E cmake_link_script CMakeFiles/nanobind-static.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-ar qc libnanobind-static.a "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_internals.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_func.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_type.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_enum.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_ndarray.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/nb_static_property.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/common.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/error.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/trampoline.cpp.o" "CMakeFiles/nanobind-static.dir/usr/share/nanobind/src/implicit.cpp.o" /usr/bin/arm-linux-gnueabihf-ranlib libnanobind-static.a -gmake[4]: Leaving directory '/tmp/tmpbam01fkw/build' +gmake[4]: Leaving directory '/tmp/tmp3aj4gi1z/build' [ 45%] Built target nanobind-static /usr/bin/gmake -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/depend -gmake[4]: Entering directory '/tmp/tmpbam01fkw/build' -cd /tmp/tmpbam01fkw/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmpbam01fkw/build /tmp/tmpbam01fkw/build /tmp/tmpbam01fkw/build/CMakeFiles/cpp.dir/DependInfo.cmake "--color=" -gmake[4]: Leaving directory '/tmp/tmpbam01fkw/build' +gmake[4]: Entering directory '/tmp/tmp3aj4gi1z/build' +cd /tmp/tmp3aj4gi1z/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/fenics-dolfinx-0.9.0/python /build/reproducible-path/fenics-dolfinx-0.9.0/python /tmp/tmp3aj4gi1z/build /tmp/tmp3aj4gi1z/build /tmp/tmp3aj4gi1z/build/CMakeFiles/cpp.dir/DependInfo.cmake "--color=" +gmake[4]: Leaving directory '/tmp/tmp3aj4gi1z/build' /usr/bin/gmake -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/build -gmake[4]: Entering directory '/tmp/tmpbam01fkw/build' +gmake[4]: Entering directory '/tmp/tmp3aj4gi1z/build' [ 50%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o /usr/bin/arm-linux-gnueabihf-g++ -DBOOST_TIMER_DYN_LINK -DBOOST_TIMER_NO_LIB -DDOLFINX_VERSION=\"0.9.0\" -DFMT_SHARED -DHAS_PETSC -DHAS_PETSC4PY -DHAS_PTSCOTCH -DHAS_SLEPC -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Dcpp_EXPORTS -Dcxx_std_20 -I/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -I/usr/include/python3.12 -I/usr/share/nanobind/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/mpich/include -isystem /usr/include/hdf5/mpich -isystem /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/include -isystem /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/build/reproducible-path/fenics-dolfinx-0.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -isystem /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/include -O3 -DNDEBUG -std=gnu++20 -fPIC -fvisibility=hidden -fno-stack-protector -ffunction-sections -fdata-sections -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o -c /build/reproducible-path/fenics-dolfinx-0.9.0/python/dolfinx/wrappers/dolfinx.cpp [ 54%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/assemble.cpp.o @@ -16093,16 +16129,16 @@ [100%] Linking CXX shared module cpp.cpython-312-arm-linux-gnueabihf.so /usr/bin/cmake -E cmake_link_script CMakeFiles/cpp.dir/link.txt --verbose=1 /usr/bin/arm-linux-gnueabihf-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/fenics-dolfinx-0.9.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -isystem /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/include -O3 -DNDEBUG -Wl,-s -Wl,--gc-sections -Wl,-z,relro -shared -o cpp.cpython-312-arm-linux-gnueabihf.so CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/assemble.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/petsc.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o -Wl,-rpath,/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/mpich/lib:/usr/lib/arm-linux-gnueabihf/hdf5/mpich:/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/lib:/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/lib: libnanobind-static.a /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.9.0 /usr/lib/arm-linux-gnueabihf/libpugixml.so.1.14 /usr/lib/arm-linux-gnueabihf/libbasix.so.0.9.0 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.83.0 /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpichcxx.so /usr/lib/arm-linux-gnueabihf/mpich/lib/libmpich.so /usr/lib/arm-linux-gnueabihf/libspdlog.so.1.12.0 /usr/lib/arm-linux-gnueabihf/libfmt.so.10.1.0 /usr/lib/arm-linux-gnueabihf/hdf5/mpich/libhdf5.so /usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/lib/libslepc_complex.so /usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/lib/libpetsc_complex.so -gmake[4]: Leaving directory '/tmp/tmpbam01fkw/build' +gmake[4]: Leaving directory '/tmp/tmp3aj4gi1z/build' [100%] Built target cpp -gmake[3]: Leaving directory '/tmp/tmpbam01fkw/build' -/usr/bin/cmake -E cmake_progress_start /tmp/tmpbam01fkw/build/CMakeFiles 0 -gmake[2]: Leaving directory '/tmp/tmpbam01fkw/build' +gmake[3]: Leaving directory '/tmp/tmp3aj4gi1z/build' +/usr/bin/cmake -E cmake_progress_start /tmp/tmp3aj4gi1z/build/CMakeFiles 0 +gmake[2]: Leaving directory '/tmp/tmp3aj4gi1z/build' *** Installing project into wheel... -- Install configuration: "Release" --- Installing: /tmp/tmpbam01fkw/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so --- Set non-toolchain portion of runtime path of "/tmp/tmpbam01fkw/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so" to "/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/mpich/lib:/usr/lib/arm-linux-gnueabihf/hdf5/mpich:/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/lib:/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/lib" +-- Installing: /tmp/tmp3aj4gi1z/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so +-- Set non-toolchain portion of runtime path of "/tmp/tmp3aj4gi1z/wheel/platlib/dolfinx/cpp.cpython-312-arm-linux-gnueabihf.so" to "/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/mpich/lib:/usr/lib/arm-linux-gnueabihf/hdf5/mpich:/usr/lib/slepcdir/slepc3.22/arm-linux-gnueabihf-complex/lib:/usr/lib/petscdir/petsc3.22/arm-linux-gnueabihf-complex/lib" *** Making wheel... *** Created fenics_dolfinx-0.9.0-cp312-cp312-linux_armv7l.whl Successfully built fenics_dolfinx-0.9.0-cp312-cp312-linux_armv7l.whl @@ -16241,27 +16277,27 @@ -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 20 durations ============================= -115.27s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_symmetry_interior_facet_assembly[mesh1] -28.24s call test/unit/fem/test_fem_pipeline.py::test_NC_hex[3-NCE-CellType.hexahedron] -24.37s call test/unit/fem/test_fem_pipeline.py::test_dP_hex[2-DQ-CellType.hexahedron] -22.99s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-complex128] -22.96s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_symmetry_interior_facet_assembly[mesh0] -22.96s call test/unit/fem/test_element_integrals.py::test_facet_integral[float32-CellType.hexahedron] -22.62s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_assembly_solve_taylor_hood[mesh2] -22.55s call test/unit/fem/test_fem_pipeline.py::test_DPC_hex[2-DPC-CellType.hexahedron] -22.18s call test/debian-only/test_pusimp.py::test_dolfinx_import_errors_with_broken_non_optional_packages[dependencies_import_name0] -21.55s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-complex64] -19.50s call test/unit/fem/test_dof_permuting.py::test_integral[2-hexahedron-AAE] -19.35s call test/unit/fem/test_petsc_nonlinear_assembler.py::TestNLSPETSc::test_assembly_solve_taylor_hood_nl[mesh2] -19.02s call test/unit/fem/test_fem_pipeline.py::test_NC_hex[3-NCF-CellType.hexahedron] -18.92s call test/debian-only/test_pusimp.py::test_dolfinx_import_errors_with_broken_non_optional_packages[dependencies_import_name1] -18.56s call test/unit/fem/test_assemble_submesh.py::test_mixed_dom_codim_0[dS-Lagrange-3-4] -17.99s call test/unit/fem/test_assemble_submesh.py::test_mixed_dom_codim_0[dS-Discontinuous Lagrange-1-4] -17.53s call test/unit/fem/test_fem_pipeline.py::test_petsc_curl_curl_eigenvalue[1-N2curl] -17.28s call test/unit/fem/test_assemble_submesh.py::test_mixed_dom_codim_0[dS-Lagrange-1-4] -17.00s call test/unit/fem/test_fem_pipeline.py::test_dP_hex[1-DQ-CellType.hexahedron] -16.92s call test/unit/fem/test_assemble_submesh.py::test_mixed_dom_codim_0[dx-Lagrange-1-4] -= 2456 passed, 145 skipped, 12 deselected, 27 xfailed, 5 xpassed, 79 warnings in 4642.66s (1:17:22) = +105.31s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_symmetry_interior_facet_assembly[mesh1] +35.76s call test/unit/fem/test_fem_pipeline.py::test_NC_hex[3-NCF-CellType.hexahedron] +31.17s call test/unit/fem/test_element_integrals.py::test_facet_integral[complex64-CellType.hexahedron] +28.33s call test/unit/fem/test_fem_pipeline.py::test_dP_hex[2-DQ-CellType.hexahedron] +28.15s call test/unit/fem/test_element_integrals.py::test_facet_integral[float32-CellType.hexahedron] +26.86s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-complex64] +26.61s call test/unit/fem/test_fem_pipeline.py::test_NC_hex[3-NCE-CellType.hexahedron] +26.18s call test/unit/fem/test_dof_permuting.py::test_integral[2-hexahedron-AAF] +24.49s call test/unit/fem/test_element_integrals.py::test_facet_normals[float64-CellType.hexahedron] +24.43s call test/unit/fem/test_element_integrals.py::test_facet_integral[float64-CellType.hexahedron] +24.32s call test/unit/fem/test_element_integrals.py::test_facet_normals[complex64-CellType.hexahedron] +24.10s call test/unit/fem/test_fem_pipeline.py::test_DPC_hex[2-DPC-CellType.hexahedron] +23.86s call test/unit/fem/test_element_integrals.py::test_facet_normals[complex128-CellType.hexahedron] +23.15s call test/unit/fem/test_dof_permuting.py::test_integral[1-hexahedron-AAE] +22.85s call test/unit/fem/test_fem_pipeline.py::test_AA_hex[3-AAE-CellType.hexahedron] +22.09s call test/unit/fem/test_petsc_nonlinear_assembler.py::TestNLSPETSc::test_assembly_solve_taylor_hood_nl[mesh2] +20.87s call test/unit/la/test_nullspace.py::test_nullspace_check[2-3-float32] +20.48s call test/unit/fem/test_dof_permuting.py::test_integral[2-hexahedron-AAE] +20.09s call test/unit/fem/test_fem_pipeline.py::test_dP_hex[1-DQ-CellType.hexahedron] +19.57s call test/unit/fem/test_assembler.py::TestPETScAssemblers::test_assembly_solve_taylor_hood[mesh2] += 2456 passed, 145 skipped, 12 deselected, 27 xfailed, 5 xpassed, 79 warnings in 5415.09s (1:30:15) = chrpath -d /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp*/usr/lib/python*/dist-packages/dolfinx/*.so sed -i "s/-D_FORTIFY_SOURCE=2//g" /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp*/usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx*.pc sed -i "s|-DNDEBUG||g" /build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp*/usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx*.pc @@ -16342,8 +16378,8 @@ -- Checking for one of the modules 'SLEPc;slepc' -- Performing Test HAVE_PEDANTIC -- Performing Test HAVE_PEDANTIC - Success --- Configuring done (9.0s) --- Generating done (0.0s) +-- Configuring done (15.5s) +-- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: @@ -18377,11 +18413,11 @@ /usr/bin/ctest --force-new-ctest-process Test project /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/run_test Start 1: unittests -1/1 Test #1: unittests ........................ Passed 1.31 sec +1/1 Test #1: unittests ........................ Passed 1.55 sec 100% tests passed, 0 tests failed out of 1 -Total Test time (real) = 1.32 sec +Total Test time (real) = 1.56 sec make[2]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/run_test' running tests from demo for real build -- The C compiler identification is GNU 14.2.0 @@ -18436,7 +18472,7 @@ -- Looking for PETSC_USE_REAL_DOUBLE - found -- Performing Test HAVE_NO_MULTLINE -- Performing Test HAVE_NO_MULTLINE - Success --- Configuring done (7.3s) +-- Configuring done (9.0s) -- Generating done (0.1s) -- Build files have been written to: /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/run_demo make[2]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/run_demo' @@ -22440,57 +22476,57 @@ /usr/bin/ctest --force-new-ctest-process Test project /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/run_demo Start 1: demo_biharmonic_mpi_2 - 1/24 Test #1: demo_biharmonic_mpi_2 ........................ Passed 4.18 sec + 1/24 Test #1: demo_biharmonic_mpi_2 ........................ Passed 0.89 sec Start 2: demo_biharmonic_mpi_3 - 2/24 Test #2: demo_biharmonic_mpi_3 ........................ Passed 2.81 sec + 2/24 Test #2: demo_biharmonic_mpi_3 ........................ Passed 0.51 sec Start 3: demo_biharmonic_serial - 3/24 Test #3: demo_biharmonic_serial ....................... Passed 0.85 sec + 3/24 Test #3: demo_biharmonic_serial ....................... Passed 0.83 sec Start 4: demo_codim_0_assembly_mpi_2 - 4/24 Test #4: demo_codim_0_assembly_mpi_2 .................. Passed 0.52 sec + 4/24 Test #4: demo_codim_0_assembly_mpi_2 .................. Passed 0.16 sec Start 5: demo_codim_0_assembly_mpi_3 - 5/24 Test #5: demo_codim_0_assembly_mpi_3 .................. Passed 1.03 sec + 5/24 Test #5: demo_codim_0_assembly_mpi_3 .................. Passed 0.16 sec Start 6: demo_codim_0_assembly_serial - 6/24 Test #6: demo_codim_0_assembly_serial ................. Passed 0.22 sec + 6/24 Test #6: demo_codim_0_assembly_serial ................. Passed 0.14 sec Start 7: demo_custom_kernel_mpi_2 - 7/24 Test #7: demo_custom_kernel_mpi_2 ..................... Passed 4.22 sec + 7/24 Test #7: demo_custom_kernel_mpi_2 ..................... Passed 2.23 sec Start 8: demo_custom_kernel_mpi_3 - 8/24 Test #8: demo_custom_kernel_mpi_3 ..................... Passed 4.28 sec + 8/24 Test #8: demo_custom_kernel_mpi_3 ..................... Passed 2.60 sec Start 9: demo_custom_kernel_serial - 9/24 Test #9: demo_custom_kernel_serial .................... Passed 1.87 sec + 9/24 Test #9: demo_custom_kernel_serial .................... Passed 1.98 sec Start 10: demo_poisson_mpi_2 -10/24 Test #10: demo_poisson_mpi_2 ........................... Passed 0.78 sec +10/24 Test #10: demo_poisson_mpi_2 ........................... Passed 0.30 sec Start 11: demo_poisson_mpi_3 -11/24 Test #11: demo_poisson_mpi_3 ........................... Passed 1.25 sec +11/24 Test #11: demo_poisson_mpi_3 ........................... Passed 0.24 sec Start 12: demo_poisson_serial -12/24 Test #12: demo_poisson_serial .......................... Passed 0.15 sec +12/24 Test #12: demo_poisson_serial .......................... Passed 0.17 sec Start 13: demo_poisson_matrix_free_mpi_2 -13/24 Test #13: demo_poisson_matrix_free_mpi_2 ............... Passed 0.89 sec +13/24 Test #13: demo_poisson_matrix_free_mpi_2 ............... Passed 0.21 sec Start 14: demo_poisson_matrix_free_mpi_3 -14/24 Test #14: demo_poisson_matrix_free_mpi_3 ............... Passed 0.88 sec +14/24 Test #14: demo_poisson_matrix_free_mpi_3 ............... Passed 0.21 sec Start 15: demo_poisson_matrix_free_serial -15/24 Test #15: demo_poisson_matrix_free_serial .............. Passed 0.13 sec +15/24 Test #15: demo_poisson_matrix_free_serial .............. Passed 0.16 sec Start 16: demo_hyperelasticity_mpi_2 -16/24 Test #16: demo_hyperelasticity_mpi_2 ................... Passed 6.87 sec +16/24 Test #16: demo_hyperelasticity_mpi_2 ................... Passed 5.35 sec Start 17: demo_hyperelasticity_mpi_3 -17/24 Test #17: demo_hyperelasticity_mpi_3 ................... Passed 5.78 sec +17/24 Test #17: demo_hyperelasticity_mpi_3 ................... Passed 6.11 sec Start 18: demo_hyperelasticity_serial -18/24 Test #18: demo_hyperelasticity_serial .................. Passed 2.74 sec +18/24 Test #18: demo_hyperelasticity_serial .................. Passed 3.88 sec Start 19: demo_interpolation-io_mpi_2 -19/24 Test #19: demo_interpolation-io_mpi_2 .................. Passed 0.30 sec +19/24 Test #19: demo_interpolation-io_mpi_2 .................. Passed 0.29 sec Start 20: demo_interpolation-io_mpi_3 -20/24 Test #20: demo_interpolation-io_mpi_3 .................. Passed 1.17 sec +20/24 Test #20: demo_interpolation-io_mpi_3 .................. Passed 0.24 sec Start 21: demo_interpolation-io_serial -21/24 Test #21: demo_interpolation-io_serial ................. Passed 0.15 sec +21/24 Test #21: demo_interpolation-io_serial ................. Passed 0.18 sec Start 22: demo_interpolation_different_meshes_mpi_2 -22/24 Test #22: demo_interpolation_different_meshes_mpi_2 .... Passed 3.56 sec +22/24 Test #22: demo_interpolation_different_meshes_mpi_2 .... Passed 3.85 sec Start 23: demo_interpolation_different_meshes_mpi_3 -23/24 Test #23: demo_interpolation_different_meshes_mpi_3 .... Passed 7.78 sec +23/24 Test #23: demo_interpolation_different_meshes_mpi_3 .... Passed 6.75 sec Start 24: demo_interpolation_different_meshes_serial -24/24 Test #24: demo_interpolation_different_meshes_serial ... Passed 3.53 sec +24/24 Test #24: demo_interpolation_different_meshes_serial ... Passed 2.73 sec 100% tests passed, 0 tests failed out of 24 -Total Test time (real) = 57.31 sec +Total Test time (real) = 40.26 sec make[2]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-real/run_demo' == testing complex number build == running tests from test for complex build @@ -22544,7 +22580,7 @@ -- Checking for one of the modules 'SLEPc;slepc' -- Performing Test HAVE_PEDANTIC -- Performing Test HAVE_PEDANTIC - Success --- Configuring done (12.9s) +-- Configuring done (10.0s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: @@ -24579,11 +24615,11 @@ /usr/bin/ctest --force-new-ctest-process Test project /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/run_test Start 1: unittests -1/1 Test #1: unittests ........................ Passed 2.83 sec +1/1 Test #1: unittests ........................ Passed 1.45 sec 100% tests passed, 0 tests failed out of 1 -Total Test time (real) = 2.84 sec +Total Test time (real) = 1.45 sec make[2]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/run_test' running tests from demo for complex build -- The C compiler identification is GNU 14.2.0 @@ -24639,8 +24675,8 @@ -- Performing Test HAVE_NO_MULTLINE -- Performing Test HAVE_NO_MULTLINE - Success -- ** This demo does not support complex mode --- Configuring done (12.6s) --- Generating done (0.2s) +-- Configuring done (8.6s) +-- Generating done (0.1s) -- Build files have been written to: /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/run_demo make[2]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/run_demo' /usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo -B/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/run_demo --check-build-system CMakeFiles/Makefile.cmake 0 @@ -28210,57 +28246,57 @@ /usr/bin/ctest --force-new-ctest-process Test project /build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/run_demo Start 1: demo_biharmonic_mpi_2 - 1/21 Test #1: demo_biharmonic_mpi_2 ........................ Passed 0.64 sec + 1/21 Test #1: demo_biharmonic_mpi_2 ........................ Passed 0.81 sec Start 2: demo_biharmonic_mpi_3 - 2/21 Test #2: demo_biharmonic_mpi_3 ........................ Passed 1.63 sec + 2/21 Test #2: demo_biharmonic_mpi_3 ........................ Passed 0.57 sec Start 3: demo_biharmonic_serial - 3/21 Test #3: demo_biharmonic_serial ....................... Passed 0.86 sec + 3/21 Test #3: demo_biharmonic_serial ....................... Passed 0.99 sec Start 4: demo_codim_0_assembly_mpi_2 - 4/21 Test #4: demo_codim_0_assembly_mpi_2 .................. Passed 0.11 sec + 4/21 Test #4: demo_codim_0_assembly_mpi_2 .................. Passed 0.16 sec Start 5: demo_codim_0_assembly_mpi_3 - 5/21 Test #5: demo_codim_0_assembly_mpi_3 .................. Passed 0.18 sec + 5/21 Test #5: demo_codim_0_assembly_mpi_3 .................. Passed 0.16 sec Start 6: demo_codim_0_assembly_serial - 6/21 Test #6: demo_codim_0_assembly_serial ................. Passed 0.09 sec + 6/21 Test #6: demo_codim_0_assembly_serial ................. Passed 0.17 sec Start 7: demo_custom_kernel_mpi_2 - 7/21 Test #7: demo_custom_kernel_mpi_2 ..................... Passed 1.74 sec + 7/21 Test #7: demo_custom_kernel_mpi_2 ..................... Passed 2.13 sec Start 8: demo_custom_kernel_mpi_3 - 8/21 Test #8: demo_custom_kernel_mpi_3 ..................... Passed 6.67 sec + 8/21 Test #8: demo_custom_kernel_mpi_3 ..................... Passed 1.85 sec Start 9: demo_custom_kernel_serial - 9/21 Test #9: demo_custom_kernel_serial .................... Passed 1.67 sec + 9/21 Test #9: demo_custom_kernel_serial .................... Passed 2.04 sec Start 10: demo_poisson_mpi_2 -10/21 Test #10: demo_poisson_mpi_2 ........................... Passed 0.14 sec +10/21 Test #10: demo_poisson_mpi_2 ........................... Passed 0.22 sec Start 11: demo_poisson_mpi_3 -11/21 Test #11: demo_poisson_mpi_3 ........................... Passed 1.08 sec +11/21 Test #11: demo_poisson_mpi_3 ........................... Passed 0.85 sec Start 12: demo_poisson_serial -12/21 Test #12: demo_poisson_serial .......................... Passed 0.11 sec +12/21 Test #12: demo_poisson_serial .......................... Passed 0.19 sec Start 13: demo_poisson_matrix_free_mpi_2 -13/21 Test #13: demo_poisson_matrix_free_mpi_2 ............... Passed 0.13 sec +13/21 Test #13: demo_poisson_matrix_free_mpi_2 ............... Passed 0.20 sec Start 14: demo_poisson_matrix_free_mpi_3 -14/21 Test #14: demo_poisson_matrix_free_mpi_3 ............... Passed 0.59 sec +14/21 Test #14: demo_poisson_matrix_free_mpi_3 ............... Passed 0.76 sec Start 15: demo_poisson_matrix_free_serial -15/21 Test #15: demo_poisson_matrix_free_serial .............. Passed 0.10 sec +15/21 Test #15: demo_poisson_matrix_free_serial .............. Passed 0.14 sec Start 16: demo_interpolation-io_mpi_2 -16/21 Test #16: demo_interpolation-io_mpi_2 .................. Passed 0.14 sec +16/21 Test #16: demo_interpolation-io_mpi_2 .................. Passed 0.24 sec Start 17: demo_interpolation-io_mpi_3 -17/21 Test #17: demo_interpolation-io_mpi_3 .................. Passed 1.12 sec +17/21 Test #17: demo_interpolation-io_mpi_3 .................. Passed 1.18 sec Start 18: demo_interpolation-io_serial -18/21 Test #18: demo_interpolation-io_serial ................. Passed 0.12 sec +18/21 Test #18: demo_interpolation-io_serial ................. Passed 0.16 sec Start 19: demo_interpolation_different_meshes_mpi_2 -19/21 Test #19: demo_interpolation_different_meshes_mpi_2 .... Passed 3.89 sec +19/21 Test #19: demo_interpolation_different_meshes_mpi_2 .... Passed 3.94 sec Start 20: demo_interpolation_different_meshes_mpi_3 -20/21 Test #20: demo_interpolation_different_meshes_mpi_3 .... Passed 6.54 sec +20/21 Test #20: demo_interpolation_different_meshes_mpi_3 .... Passed 7.17 sec Start 21: demo_interpolation_different_meshes_serial -21/21 Test #21: demo_interpolation_different_meshes_serial ... Passed 2.22 sec +21/21 Test #21: demo_interpolation_different_meshes_serial ... Passed 2.74 sec 100% tests passed, 0 tests failed out of 21 -Total Test time (real) = 29.80 sec +Total Test time (real) = 26.73 sec make[2]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex/run_demo' make[1]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0' debian/rules override_dh_auto_install-indep make[1]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0' dh_auto_install -i --builddir=/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex --destdir=debian/tmp-complex - cd obj-arm-linux-gnueabihf-complex && make -j3 install DESTDIR=/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf-complex && make -j4 install DESTDIR=/build/reproducible-path/fenics-dolfinx-0.9.0/debian/tmp-complex AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex' /usr/bin/cmake -S/build/reproducible-path/fenics-dolfinx-0.9.0/cpp -B/build/reproducible-path/fenics-dolfinx-0.9.0/obj-arm-linux-gnueabihf-complex --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -28399,24 +28435,24 @@ Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/nls -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/io +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/biharmonic +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/custom_kernel +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/hyperelasticity Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/interpolation_different_meshes +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/biharmonic Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/interpolation-io -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/hyperelasticity -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/poisson_matrix_free -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/poisson Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/codim_0_assembly -Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/custom_kernel +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/poisson +Searching for files in directory /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/demo/poisson_matrix_free Reading and parsing tag files Parsing files Reading /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/defines.cpp... @@ -28794,19 +28830,17 @@ Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/Function.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/FunctionSpace.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/interpolate.h... -Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.h... -Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/sparsitybuild.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/traits.h... +Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/BoundingBoxTree.h... +Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/dolfinx_geometry.h... +Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/gjk.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/common/utils.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/utils.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/utils.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/utils.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/mesh/utils.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/refinement/utils.h... -Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/BoundingBoxTree.h... -Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/dolfinx_geometry.h... -Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/geometry/gjk.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/AdjacencyList.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/dolfinx_graph.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/graph/ordering.h... @@ -28825,6 +28859,8 @@ Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/dolfinx_la.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/matrix_csr_impl.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/MatrixCSR.h... +Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/fem/petsc.h... +Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/petsc.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/slepc.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/SparsityPattern.h... Generating code for file /build/reproducible-path/fenics-dolfinx-0.9.0/cpp/dolfinx/la/Vector.h... @@ -29086,6 +29122,7 @@ Generating XML output for namespace pugi Generating XML output for namespace std Generating XML output for file biharmonic.py +Generating XML output for file mixed_codim0.py Generating XML output for file main.cpp Generating XML output for file main.cpp Generating XML output for file main.cpp @@ -29094,7 +29131,6 @@ Generating XML output for file main.cpp Generating XML output for file main.cpp Generating XML output for file main.cpp -Generating XML output for file mixed_codim0.py Generating XML output for file hyperelasticity.py Generating XML output for file poisson.py Generating XML output for file poisson.py @@ -29148,25 +29184,18 @@ Generating XML output for file Function.h Generating XML output for file FunctionSpace.h Generating XML output for file interpolate.h -Generating XML output for file petsc.cpp -Generating XML output for file petsc.cpp -Generating XML output for file petsc.h -Generating XML output for file petsc.h Generating XML output for file sparsitybuild.cpp Generating XML output for file sparsitybuild.h Generating XML output for file traits.h -Generating XML output for file utils.cpp -Generating XML output for file utils.cpp -Generating XML output for file utils.cpp +Generating XML output for file BoundingBoxTree.h +Generating XML output for file dolfinx_geometry.h +Generating XML output for file gjk.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h -Generating XML output for file BoundingBoxTree.h -Generating XML output for file dolfinx_geometry.h -Generating XML output for file gjk.h Generating XML output for file AdjacencyList.h Generating XML output for file dolfinx_graph.h Generating XML output for file ordering.cpp @@ -29197,6 +29226,10 @@ Generating XML output for file dolfinx_la.h Generating XML output for file matrix_csr_impl.h Generating XML output for file MatrixCSR.h +Generating XML output for file petsc.cpp +Generating XML output for file petsc.cpp +Generating XML output for file petsc.h +Generating XML output for file petsc.h Generating XML output for file slepc.cpp Generating XML output for file slepc.h Generating XML output for file SparsityPattern.cpp @@ -29217,6 +29250,9 @@ Generating XML output for file Topology.h Generating XML output for file topologycomputation.cpp Generating XML output for file topologycomputation.h +Generating XML output for file utils.cpp +Generating XML output for file utils.cpp +Generating XML output for file utils.cpp Generating XML output for file dolfinx_nls.h Generating XML output for file NewtonSolver.cpp Generating XML output for file NewtonSolver.h @@ -29356,21 +29392,21 @@ RDMAV_FORK_SAFE=1 \ python3 -m sphinx -W -b html source/ .pybuild/html/) Running Sphinx v7.4.7 -Matplotlib created a temporary cache directory at /tmp/matplotlib-7d73gjyq because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. -TNT degree 2 error: 0.0029421918345155706 -TNT degree 2 error: 0.0001711894255398584 -TNT degree 3 error: 8.385106828740343e-06 +Matplotlib created a temporary cache directory at /tmp/matplotlib-seh3g8og because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +TNT degree 2 error: 0.0029421918345155576 +TNT degree 2 error: 0.00017118942553986233 +TNT degree 3 error: 8.385106828737295e-06 TNT degree 4 error: 3.394990183622027e-07 -TNT degree 5 error: 1.252824324455349e-08 +TNT degree 5 error: 1.2528243177207999e-08 TNT degree 6 error: 4.2426963107010777e-10 -TNT degree 7 error: 1.9821138957997492e-10 +TNT degree 7 error: 1.9860263570561502e-10 TNT degree 8 error: 2.9565584931541024e-10 Q degree 1 error: 0.04076382001057708 -Q degree 2 error: 0.0029182213395268996 -Q degree 3 error: 0.00015944660110819777 -Q degree 4 error: 7.937421445107994e-06 -Q degree 5 error: 3.1034668624523215e-07 -Q degree 6 error: 1.1356498987237013e-08 +Q degree 2 error: 0.002918221339526912 +Q degree 3 error: 0.00015944660110819864 +Q degree 4 error: 7.937421445106676e-06 +Q degree 5 error: 3.1034668624272504e-07 +Q degree 6 error: 1.1356498987090458e-08 Q degree 7 error: 3.4161428239866125e-10 Q degree 8 error: 6.19100847885188e-11 Computed L2 interpolation error (equispaced): 0.01588506513458592 @@ -29640,11 +29676,11 @@ diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdolfinx-real0.9/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.9.0 found in none of the libraries dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged +dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdolfinx-real0.9/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.9.0 found in none of the libraries dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdolfinx-complex0.9/usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.9.0 found in none of the libraries make[1]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0' dh_installdeb -O--buildsystem=cmake @@ -29668,17 +29704,17 @@ make[1]: Leaving directory '/build/reproducible-path/fenics-dolfinx-0.9.0' dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake -dpkg-deb: building package 'libdolfinx-real0.9-dbgsym' in '../libdolfinx-real0.9-dbgsym_0.9.0-5_armhf.deb'. +dpkg-deb: building package 'libdolfinx-complex0.9-dbgsym' in '../libdolfinx-complex0.9-dbgsym_0.9.0-5_armhf.deb'. +dpkg-deb: building package 'libdolfinx-real0.9' in '../libdolfinx-real0.9_0.9.0-5_armhf.deb'. dpkg-deb: building package 'libdolfinx-dev' in '../libdolfinx-dev_0.9.0-5_armhf.deb'. -dpkg-deb: building package 'python3-dolfinx-real' in '../python3-dolfinx-real_0.9.0-5_armhf.deb'. +dpkg-deb: building package 'python3-dolfinx-complex' in '../python3-dolfinx-complex_0.9.0-5_armhf.deb'. +dpkg-deb: building package 'libdolfinx-real0.9-dbgsym' in '../libdolfinx-real0.9-dbgsym_0.9.0-5_armhf.deb'. dpkg-deb: building package 'libdolfinx-real-dev' in '../libdolfinx-real-dev_0.9.0-5_armhf.deb'. dpkg-deb: building package 'libdolfinx-complex-dev' in '../libdolfinx-complex-dev_0.9.0-5_armhf.deb'. -dpkg-deb: building package 'libdolfinx-real0.9' in '../libdolfinx-real0.9_0.9.0-5_armhf.deb'. -dpkg-deb: building package 'python3-dolfinx-complex' in '../python3-dolfinx-complex_0.9.0-5_armhf.deb'. dpkg-deb: building package 'dolfinx-doc' in '../dolfinx-doc_0.9.0-5_all.deb'. -dpkg-deb: building package 'libdolfinx-complex0.9' in '../libdolfinx-complex0.9_0.9.0-5_armhf.deb'. -dpkg-deb: building package 'libdolfinx-complex0.9-dbgsym' in '../libdolfinx-complex0.9-dbgsym_0.9.0-5_armhf.deb'. dpkg-deb: building package 'python3-dolfinx' in '../python3-dolfinx_0.9.0-5_armhf.deb'. +dpkg-deb: building package 'python3-dolfinx-real' in '../python3-dolfinx-real_0.9.0-5_armhf.deb'. +dpkg-deb: building package 'libdolfinx-complex0.9' in '../libdolfinx-complex0.9_0.9.0-5_armhf.deb'. dpkg-genbuildinfo --build=binary -O../fenics-dolfinx_0.9.0-5_armhf.buildinfo dpkg-genchanges --build=binary -O../fenics-dolfinx_0.9.0-5_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -29686,12 +29722,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/31587/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/31587/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/20480 and its subdirectories -I: Current time: Mon Dec 9 12:32:51 -12 2024 -I: pbuilder-time-stamp: 1733790771 +I: removing directory /srv/workspace/pbuilder/31587 and its subdirectories +I: Current time: Tue Dec 10 20:07:32 +14 2024 +I: pbuilder-time-stamp: 1733810852