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