Raspbian Package Auto-Building

Build log for fenics-dolfinx (1:0.5.1-1+rpi1+b1) on armhf

fenics-dolfinx1:0.5.1-1+rpi1+b1armhf → 2022-12-15 00:12:35

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019

+==============================================================================+
| fenics-dolfinx 1:0.5.1-1+rpi1+b1 (armhf)     Wed, 14 Dec 2022 22:42:34 +0000 |
+==============================================================================+

Package: fenics-dolfinx
Version: 1:0.5.1-1+rpi1+b1
Source Version: 1:0.5.1-1+rpi1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-7d2f04d0-8c28-4706-8ab0-b55329a6f39e' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/fenics-dolfinx-IRLCRd/resolver-cwQkmC' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.5 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.3 MB]
Fetched 27.8 MB in 11s (2540 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'fenics-dolfinx' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/science-team/fenics/fenics-dolfinx.git
Please use:
git clone https://salsa.debian.org/science-team/fenics/fenics-dolfinx.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 677 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main fenics-dolfinx 1:0.5.1-1+rpi1 (dsc) [3050 B]
Get:2 http://172.17.4.1/private bookworm-staging/main fenics-dolfinx 1:0.5.1-1+rpi1 (tar) [639 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main fenics-dolfinx 1:0.5.1-1+rpi1 (diff) [35.8 kB]
Fetched 677 kB in 0s (3855 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/fenics-dolfinx-IRLCRd/fenics-dolfinx-0.5.1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/fenics-dolfinx-IRLCRd' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: cmake (>= 3.12), debhelper-compat (= 13), dh-python, gfortran, catch2, chrpath, libbasix-dev (>= 0.5.0~), python3-basix, libboost-chrono-dev, libboost-dev (>= 1.70), libboost-filesystem-dev, libboost-iostreams-dev, libboost-math-dev, libboost-mpi-dev, libboost-program-options-dev, libboost-serialization-dev, libboost-thread-dev, libboost-timer-dev, libeigen3-dev (>= 3.2.90), libhdf5-mpi-dev, libpugixml-dev, libsuitesparse-dev, libscotch-dev, libxml2-dev, mpi-default-dev, libpetsc-real-dev (>= 3.10), libpetsc-complex-dev (>= 3.10), libslepc-real-dev (>= 3.10), libslepc-complex-dev (>= 3.10), libxtensor-dev (>= 0.23.10~), python3-setuptools, python3-petsc4py, python3-petsc4py-real, python3-petsc4py-complex, python3-slepc4py, python3-slepc4py-real, python3-slepc4py-complex, pkg-config, python3-all-dev:any (>= 3.7~), python3-cffi, python3-pkg-resources, python3-ffcx (>= 1:0.5.0~), python3-ffcx (<< 1:0.6.0), python3-ufl (>= 2022.2.0~), python3-mpi4py, python3-numpy, python3-pip, python3-ply, python3-pybind11 (>= 2.7.0~), python3-sphinx, build-essential, fakeroot
Filtered Build-Depends: cmake (>= 3.12), debhelper-compat (= 13), dh-python, gfortran, catch2, chrpath, libbasix-dev (>= 0.5.0~), python3-basix, libboost-chrono-dev, libboost-dev (>= 1.70), libboost-filesystem-dev, libboost-iostreams-dev, libboost-math-dev, libboost-mpi-dev, libboost-program-options-dev, libboost-serialization-dev, libboost-thread-dev, libboost-timer-dev, libeigen3-dev (>= 3.2.90), libhdf5-mpi-dev, libpugixml-dev, libsuitesparse-dev, libscotch-dev, libxml2-dev, mpi-default-dev, libpetsc-real-dev (>= 3.10), libpetsc-complex-dev (>= 3.10), libslepc-real-dev (>= 3.10), libslepc-complex-dev (>= 3.10), libxtensor-dev (>= 0.23.10~), python3-setuptools, python3-petsc4py, python3-petsc4py-real, python3-petsc4py-complex, python3-slepc4py, python3-slepc4py-real, python3-slepc4py-complex, pkg-config, python3-all-dev:any (>= 3.7~), python3-cffi, python3-pkg-resources, python3-ffcx (>= 1:0.5.0~), python3-ffcx (<< 1:0.6.0), python3-ufl (>= 2022.2.0~), python3-mpi4py, python3-numpy, python3-pip, python3-ply, python3-pybind11 (>= 2.7.0~), python3-sphinx, build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [963 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [759 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [813 B]
Fetched 2535 B in 0s (67.4 kB/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap libperl5.34 perl-modules-5.34
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils bsdutils
  ca-certificates catch2 chrpath cmake cmake-data cpp-12 debhelper
  dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz file
  fonts-mathjax g++-12 gcc-12 gcc-12-base gettext gettext-base gfortran
  gfortran-12 groff-base ibverbs-providers icu-devtools intltool-debian
  libaec-dev libaec0 libamd2 libarchive-zip-perl libarchive13 libarpack2
  libarpack2-dev libasan8 libatomic1 libbasix-dev libbasix0.5 libblas-dev
  libblas3 libblkid1 libboost-atomic1.74-dev libboost-atomic1.74.0
  libboost-chrono-dev libboost-chrono1.74-dev libboost-chrono1.74.0
  libboost-date-time1.74-dev libboost-date-time1.74.0 libboost-dev
  libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-iostreams-dev libboost-iostreams1.74-dev
  libboost-iostreams1.74.0 libboost-math-dev libboost-math1.74-dev
  libboost-math1.74.0 libboost-mpi-dev libboost-mpi1.74-dev libboost-mpi1.74.0
  libboost-program-options-dev libboost-program-options1.74-dev
  libboost-program-options1.74.0 libboost-regex1.74-dev libboost-regex1.74.0
  libboost-serialization-dev libboost-serialization1.74-dev
  libboost-serialization1.74.0 libboost-system1.74-dev libboost-system1.74.0
  libboost-thread-dev libboost-thread1.74-dev libboost-thread1.74.0
  libboost-timer-dev libboost-timer1.74-dev libboost-timer1.74.0
  libboost1.74-dev libbrotli1 libbsd0 libbtf1 libc6-dbg libcamd2 libcbor0.8
  libcc1-0 libccolamd2 libcholmod3 libcolamd2 libcombblas1.16.0 libcurl4
  libcurl4-openssl-dev libcxsparse3 libdebhelper-perl libedit2 libeigen3-dev
  libelf1 libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7
  libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libexpat1 libexpat1-dev
  libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-mpi-dev
  libfftw3-mpi3 libfftw3-single3 libfido2-1 libfile-stripnondeterminism-perl
  libgcc-12-dev libgcc-s1 libgfortran-12-dev libgfortran5 libgomp1
  libhdf5-mpi-dev libhdf5-openmpi-103-1 libhdf5-openmpi-cpp-103-1
  libhdf5-openmpi-dev libhdf5-openmpi-fortran-102 libhdf5-openmpi-hl-100
  libhdf5-openmpi-hl-cpp-100 libhdf5-openmpi-hl-fortran-100 libhwloc-dev
  libhwloc-plugins libhwloc15 libhypre-2.26.0 libhypre-dev libibverbs-dev
  libibverbs1 libicu-dev libicu72 libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev libjs-jquery libjs-jquery-ui libjs-mathjax
  libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 libklu1
  liblapack-dev liblapack3 libldl2 libltdl-dev libltdl7 libmagic-mgc libmagic1
  libmd0 libmetis5 libmongoose2 libmount1 libmpdec3 libmumps-5.5 libmumps-dev
  libmumps-headers-dev libmunge2 libncurses6 libnghttp2-14 libnl-3-200
  libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1
  libopenmpi-dev libopenmpi3 libparpack2 libparpack2-dev libpciaccess0
  libpetsc-complex-dev libpetsc-complex3.18 libpetsc-complex3.18-dev
  libpetsc-real-dev libpetsc-real3.18 libpetsc-real3.18-dev
  libpetsc3.18-dev-common libpipeline1 libpkgconf3 libpmix-dev libpmix2
  libprocps8 libpsl5 libpthread-stubs0-dev libptscotch-7.0 libptscotch-dev
  libpugixml-dev libpugixml1v5 libpython3-all-dev libpython3-dev
  libpython3-stdlib libpython3.10 libpython3.10-dev libpython3.10-minimal
  libpython3.10-stdlib librbio2 librdmacm1 librhash0 librtmp1
  libscalapack-mpi-dev libscalapack-openmpi-dev libscalapack-openmpi2.2
  libscotch-7.0 libscotch-dev libslepc-complex-dev libslepc-complex3.18
  libslepc-complex3.18-dev libslepc-real-dev libslepc-real3.18
  libslepc-real3.18-dev libsliplu1 libsmartcols1 libspqr2 libssh2-1 libssl-dev
  libssl3 libstdc++-12-dev libstdc++6 libsub-override-perl libsuitesparse-dev
  libsuitesparseconfig5 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8
  libsuperlu5 libsz2 libtool libubsan1 libuchardet0 libumfpack5 libuuid1
  libuv1 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1
  libxcb1-dev libxdmcp-dev libxdmcp6 libxext6 libxml2 libxml2-dev libxnvctrl0
  libxtensor-dev libyaml-0-2 libyaml-dev m4 man-db media-types mount
  mpi-default-bin mpi-default-dev nlohmann-json3-dev ocl-icd-libopencl1
  ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers openmpi-bin
  openmpi-common openssh-client openssl pkg-config pkgconf pkgconf-bin
  po-debconf procps pybind11-dev python-babel-localedata python-petsc4py-doc
  python3 python3-alabaster python3-all python3-all-dev python3-babel
  python3-basix python3-certifi python3-cffi python3-cffi-backend
  python3-chardet python3-charset-normalizer python3-dev python3-distutils
  python3-docutils python3-ffcx python3-idna python3-imagesize python3-jinja2
  python3-lib2to3 python3-markupsafe python3-minimal python3-mpi4py
  python3-numpy python3-packaging python3-petsc4py python3-petsc4py-complex
  python3-petsc4py-complex3.18 python3-petsc4py-real python3-petsc4py-real3.18
  python3-pip python3-pkg-resources python3-ply python3-pybind11
  python3-pycparser python3-pygments python3-pyparsing python3-requests
  python3-roman python3-setuptools python3-six python3-slepc4py
  python3-slepc4py-complex python3-slepc4py-complex3.18 python3-slepc4py-real
  python3-slepc4py-real3.18 python3-snowballstemmer python3-sphinx python3-tz
  python3-ufl python3-urllib3 python3-wheel python3.10 python3.10-dev
  python3.10-minimal sphinx-common swig swig4.0 util-linux util-linux-extra
  valgrind valgrind-mpi x11proto-dev xml-core xorg-sgml-doctools xtl-dev
  xtrans-dev zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
  elpa-cmake-mode ninja-build gcc-12-locales cpp-12-doc dh-make flit
  python3-build python3-tomli python3-installer gcc-12-doc gettext-doc
  libasprintf-dev libgettextpo-dev gfortran-doc gfortran-12-doc
  libcoarrays-dev groff lrzip basix-doc liblapack-doc libboost-doc
  libboost-graph1.74-dev libboost1.74-doc libboost-container1.74-dev
  libboost-context1.74-dev libboost-contract1.74-dev
  libboost-coroutine1.74-dev libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-graph-parallel1.74-dev libboost-locale1.74-dev libboost-log1.74-dev
  libboost-mpi-python1.74-dev libboost-numpy1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-stacktrace1.74-dev libboost-test1.74-dev
  libboost-type-erasure1.74-dev libboost-wave1.74-dev libboost1.74-tools-dev
  libmpfrc++-dev libntl-dev libboost-nowide1.74-dev libcurl4-doc libidn11-dev
  libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libeigen3-doc
  libfftw3-doc libhdf5-doc icu-doc libjs-jquery-ui-docs fonts-mathjax-extras
  fonts-stix libjs-mathjax-doc libtool-doc cryptsetup-bin openmpi-doc pciutils
  petsc-dev libpetsc-complex3.18-dbg petsc3.18-doc libluminate-dev
  libpetsc-real3.18-dbg scalapack-doc libslepc3.18-dev-examples slepc3.18-doc
  libssl-doc libstdc++-12-doc libsuperlu-doc gcj-jdk libx11-doc libxcb-doc
  xtensor-doc libyaml-doc m4-doc apparmor less www-browser nfs-common
  opencl-icd opencl-clhpp-headers-doc keychain libpam-ssh monkeysphere
  ssh-askpass libmail-box-perl pybind11-doc python3-doc python3-tk
  python3-venv docutils-doc fonts-linuxlibertine | ttf-linux-libertine
  texlive-lang-french texlive-latex-base texlive-latex-recommended
  python-jinja2-doc python-numpy-doc python3-pytest python-ply-doc
  python-pygments-doc ttf-bitstream-vera python-pyparsing-doc
  python3-cryptography python3-openssl python3-socks python-requests-doc
  python-setuptools-doc python-slepc4py-doc python3-stemmer dvipng
  fonts-freefont-otf imagemagick-6.q16 latexmk python3-sphinx-rtd-theme
  sphinx-doc tex-gyre texlive-fonts-recommended texlive-latex-extra
  texlive-plain-generic python-ufl-doc python3-brotli python3.10-venv
  python3.10-doc binfmt-support swig-doc swig-examples swig4.0-examples
  swig4.0-doc dosfstools kbd util-linux-locales kcachegrind alleyoop valkyrie
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl javascript-common libjson-xs-perl
  libgpm2 libcoarrays-openmpi-dev libpetsc3.18-dev-examples ksh | mksh | pdksh
  | zsh publicsuffix libgraphblas-dev uuid-runtime libgl-dev xauth
  libmail-sendmail-perl psmisc python3-numba libpaper-utils python3-pil
  valgrind-dbg gdb
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils ca-certificates
  catch2 chrpath cmake cmake-data debhelper dh-autoreconf dh-python
  dh-strip-nondeterminism docutils-common dwz file fonts-mathjax gettext
  gettext-base gfortran gfortran-12 groff-base ibverbs-providers icu-devtools
  intltool-debian libaec-dev libaec0 libamd2 libarchive-zip-perl libarchive13
  libarpack2 libarpack2-dev libbasix-dev libbasix0.5 libblas-dev libblas3
  libboost-atomic1.74-dev libboost-atomic1.74.0 libboost-chrono-dev
  libboost-chrono1.74-dev libboost-chrono1.74.0 libboost-date-time1.74-dev
  libboost-date-time1.74.0 libboost-dev libboost-filesystem-dev
  libboost-filesystem1.74-dev libboost-filesystem1.74.0 libboost-iostreams-dev
  libboost-iostreams1.74-dev libboost-iostreams1.74.0 libboost-math-dev
  libboost-math1.74-dev libboost-math1.74.0 libboost-mpi-dev
  libboost-mpi1.74-dev libboost-mpi1.74.0 libboost-program-options-dev
  libboost-program-options1.74-dev libboost-program-options1.74.0
  libboost-regex1.74-dev libboost-regex1.74.0 libboost-serialization-dev
  libboost-serialization1.74-dev libboost-serialization1.74.0
  libboost-system1.74-dev libboost-system1.74.0 libboost-thread-dev
  libboost-thread1.74-dev libboost-thread1.74.0 libboost-timer-dev
  libboost-timer1.74-dev libboost-timer1.74.0 libboost1.74-dev libbrotli1
  libbsd0 libbtf1 libc6-dbg libcamd2 libcbor0.8 libccolamd2 libcholmod3
  libcolamd2 libcombblas1.16.0 libcurl4 libcurl4-openssl-dev libcxsparse3
  libdebhelper-perl libedit2 libeigen3-dev libelf1 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libfabric1 libfftw3-bin
  libfftw3-dev libfftw3-double3 libfftw3-mpi-dev libfftw3-mpi3
  libfftw3-single3 libfido2-1 libfile-stripnondeterminism-perl
  libgfortran-12-dev libgfortran5 libhdf5-mpi-dev libhdf5-openmpi-103-1
  libhdf5-openmpi-cpp-103-1 libhdf5-openmpi-dev libhdf5-openmpi-fortran-102
  libhdf5-openmpi-hl-100 libhdf5-openmpi-hl-cpp-100
  libhdf5-openmpi-hl-fortran-100 libhwloc-dev libhwloc-plugins libhwloc15
  libhypre-2.26.0 libhypre-dev libibverbs-dev libibverbs1 libicu-dev libicu72
  libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjs-jquery libjs-jquery-ui
  libjs-mathjax libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25
  libklu1 liblapack-dev liblapack3 libldl2 libltdl-dev libltdl7 libmagic-mgc
  libmagic1 libmd0 libmetis5 libmongoose2 libmpdec3 libmumps-5.5 libmumps-dev
  libmumps-headers-dev libmunge2 libncurses6 libnghttp2-14 libnl-3-200
  libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnuma-dev libnuma1
  libopenmpi-dev libopenmpi3 libparpack2 libparpack2-dev libpciaccess0
  libpetsc-complex-dev libpetsc-complex3.18 libpetsc-complex3.18-dev
  libpetsc-real-dev libpetsc-real3.18 libpetsc-real3.18-dev
  libpetsc3.18-dev-common libpipeline1 libpkgconf3 libpmix-dev libpmix2
  libprocps8 libpsl5 libpthread-stubs0-dev libptscotch-7.0 libptscotch-dev
  libpugixml-dev libpugixml1v5 libpython3-all-dev libpython3-dev
  libpython3-stdlib libpython3.10 libpython3.10-dev libpython3.10-minimal
  libpython3.10-stdlib librbio2 librdmacm1 librhash0 librtmp1
  libscalapack-mpi-dev libscalapack-openmpi-dev libscalapack-openmpi2.2
  libscotch-7.0 libscotch-dev libslepc-complex-dev libslepc-complex3.18
  libslepc-complex3.18-dev libslepc-real-dev libslepc-real3.18
  libslepc-real3.18-dev libsliplu1 libspqr2 libssh2-1 libssl-dev
  libsub-override-perl libsuitesparse-dev libsuitesparseconfig5 libsuperlu-dev
  libsuperlu-dist-dev libsuperlu-dist8 libsuperlu5 libsz2 libtool libuchardet0
  libumfpack5 libuv1 libx11-6 libx11-data libx11-dev libxau-dev libxau6
  libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext6 libxml2 libxml2-dev
  libxnvctrl0 libxtensor-dev libyaml-0-2 libyaml-dev m4 man-db media-types
  mpi-default-bin mpi-default-dev nlohmann-json3-dev ocl-icd-libopencl1
  ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers openmpi-bin
  openmpi-common openssh-client openssl pkg-config pkgconf pkgconf-bin
  po-debconf procps pybind11-dev python-babel-localedata python-petsc4py-doc
  python3 python3-alabaster python3-all python3-all-dev python3-babel
  python3-basix python3-certifi python3-cffi python3-cffi-backend
  python3-chardet python3-charset-normalizer python3-dev python3-distutils
  python3-docutils python3-ffcx python3-idna python3-imagesize python3-jinja2
  python3-lib2to3 python3-markupsafe python3-minimal python3-mpi4py
  python3-numpy python3-packaging python3-petsc4py python3-petsc4py-complex
  python3-petsc4py-complex3.18 python3-petsc4py-real python3-petsc4py-real3.18
  python3-pip python3-pkg-resources python3-ply python3-pybind11
  python3-pycparser python3-pygments python3-pyparsing python3-requests
  python3-roman python3-setuptools python3-six python3-slepc4py
  python3-slepc4py-complex python3-slepc4py-complex3.18 python3-slepc4py-real
  python3-slepc4py-real3.18 python3-snowballstemmer python3-sphinx python3-tz
  python3-ufl python3-urllib3 python3-wheel python3.10 python3.10-dev
  python3.10-minimal sbuild-build-depends-main-dummy sphinx-common swig
  swig4.0 valgrind valgrind-mpi x11proto-dev xml-core xorg-sgml-doctools
  xtl-dev xtrans-dev zlib1g-dev
The following packages will be upgraded:
  bsdutils cpp-12 g++-12 gcc-12 gcc-12-base libasan8 libatomic1 libblkid1
  libcc1-0 libgcc-12-dev libgcc-s1 libgomp1 libmount1 libsmartcols1 libssl3
  libstdc++-12-dev libstdc++6 libubsan1 libuuid1 mount util-linux
  util-linux-extra zlib1g
23 upgraded, 326 newly installed, 0 to remove and 60 not upgraded.
Need to get 231 MB of archives.
After this operation, 931 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1228 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf bsdutils armhf 1:2.38.1-4 [83.9 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libsmartcols1 armhf 2.38.1-4 [91.6 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf util-linux-extra armhf 2.38.1-4 [98.1 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf util-linux armhf 2.38.1-4 [1062 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf mount armhf 2.38.1-4 [126 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libcc1-0 armhf 12.2.0-9+rpi1 [32.2 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libgomp1 armhf 12.2.0-9+rpi1 [95.4 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libatomic1 armhf 12.2.0-9+rpi1 [8224 B]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libasan8 armhf 12.2.0-9+rpi1 [2089 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libubsan1 armhf 12.2.0-9+rpi1 [861 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf gcc-12-base armhf 12.2.0-9+rpi1 [37.2 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libstdc++6 armhf 12.2.0-9+rpi1 [504 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf g++-12 armhf 12.2.0-9+rpi1 [7913 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libstdc++-12-dev armhf 12.2.0-9+rpi1 [2025 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libgcc-12-dev armhf 12.2.0-9+rpi1 [725 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf gcc-12 armhf 12.2.0-9+rpi1 [14.2 MB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf cpp-12 armhf 12.2.0-9+rpi1 [7156 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf libgcc-s1 armhf 12.2.0-9+rpi1 [36.1 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf zlib1g armhf 1:1.2.13.dfsg-1 [73.5 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libssl3 armhf 3.0.7-1 [1614 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.9-1 [769 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.9-1 [1477 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.6-1 [38.7 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libuuid1 armhf 2.38.1-4 [27.1 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.9-1 [1597 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.9-1 [509 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.6-1 [21.7 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.6-1 [38.2 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libblkid1 armhf 2.38.1-4 [131 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libmount1 armhf 2.38.1-4 [144 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-9 [774 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-4 [78.8 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.1-1 [1341 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3+20220423-2 [79.6 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libprocps8 armhf 2:3.3.17-7.1 [41.9 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:3.3.17-7.1 [457 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 3.0.7-1 [1349 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20211016 [156 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-10 [156 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-2 [28.6 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.7-1 [112 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20221030-2 [76.2 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf libcbor0.8 armhf 0.8.0-2 [22.8 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libfido2-1 armhf 1.12.0-2 [67.6 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf openssh-client armhf 1:9.1p1-1 [813 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-10 [495 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf catch2 armhf 2.13.10-1 [436 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf chrpath armhf 0.16-2 [15.4 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.1 [570 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.6.0-1 [306 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.51.0-1 [60.5 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.86.0-2 [322 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-4 [66.7 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.44.2-1+rpi1 [125 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.25.1-1 [2026 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.25.1-1 [3859 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.1 [80.8 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-2 [19.4 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-2 [8556 B]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14+20220924-2 [93.1 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-10 [1203 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.1 [941 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.10.8-1 [77.3 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.10.8-1 [139 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf dh-python all 5.20220819+rpi1 [114 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf docutils-common all 0.17.1+dfsg-3 [113 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2210 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libgfortran5 armhf 12.2.0-9+rpi1 [238 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libgfortran-12-dev armhf 12.2.0-9+rpi1 [285 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf gfortran-12 armhf 12.2.0-9+rpi1 [7509 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf gfortran armhf 4:12.2.0-1+rpi1 [1432 B]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-200 armhf 3.7.0-0.2 [55.0 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-200 armhf 3.7.0-0.2 [152 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libibverbs1 armhf 42.0-1 [53.7 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf ibverbs-providers armhf 42.0-1 [28.8 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 72.1-3 [175 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libaec0 armhf 1.0.6-1 [19.3 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libsz2 armhf 1.0.6-1 [7452 B]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libaec-dev armhf 1.0.6-1 [17.6 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libsuitesparseconfig5 armhf 1:5.12.0+dfsg-2 [23.6 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libamd2 armhf 1:5.12.0+dfsg-2 [30.2 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libblas3 armhf 3.10.1-2 [109 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf liblapack3 armhf 3.10.1-2 [1587 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libarpack2 armhf 3.8.0-3 [79.6 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libblas-dev armhf 3.10.1-2 [114 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf liblapack-dev armhf 3.10.1-2 [2847 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libarpack2-dev armhf 3.8.0-3 [89.0 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libbasix0.5 armhf 0.5.1-1 [226 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libpkgconf3 armhf 1.8.0-11 [30.8 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf pkgconf-bin armhf 1.8.0-11 [27.6 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf pkgconf armhf 1.8.0-11 [25.6 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 1.8.0-11 [13.4 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libeigen3-dev all 3.4.0-4 [1041 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libbasix-dev armhf 0.5.1-1 [56.6 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-17+b1 [9508 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74.0 armhf 1.74.0-17+b1 [220 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74-dev armhf 1.74.0-17+b1 [221 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74.0 armhf 1.74.0-17+b1 [224 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74-dev armhf 1.74.0-17+b1 [230 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono-dev armhf 1.74.0.3+b4 [5232 B]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74.0 armhf 1.74.0-17+b1 [217 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74.0 armhf 1.74.0-17+b1 [296 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74-dev armhf 1.74.0-17+b1 [362 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74-dev armhf 1.74.0-17+b1 [226 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74.0 armhf 1.74.0-17+b1 [249 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74.0 armhf 1.74.0-17+b1 [218 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74-dev armhf 1.74.0-17+b1 [219 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74-dev armhf 1.74.0-17+b1 [260 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem-dev armhf 1.74.0.3+b4 [4636 B]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74.0 armhf 1.74.0-17+b1 [420 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 72.1-3 [9959 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74-dev armhf 1.74.0-17+b1 [525 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams1.74.0 armhf 1.74.0-17+b1 [235 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams1.74-dev armhf 1.74.0-17+b1 [245 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libboost-iostreams-dev armhf 1.74.0.3+b4 [4592 B]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf libboost-math1.74.0 armhf 1.74.0-17+b1 [321 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf libboost-math1.74-dev armhf 1.74.0-17+b1 [378 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libboost-math-dev armhf 1.74.0.3+b4 [4808 B]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-5+b1 [125 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-5+b1 [57.6 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf librdmacm1 armhf 42.0-1 [60.3 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libfabric1 armhf 1.11.0-3 [310 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf libhwloc15 armhf 2.8.0-1 [130 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf libmunge2 armhf 0.5.14-6 [18.6 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libpciaccess0 armhf 0.17-2 [48.8 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.8.1-2 [308 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.8.1-2 [704 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libxnvctrl0 armhf 510.85.02-2 [26.6 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf ocl-icd-libopencl1 armhf 2.3.1-1 [40.3 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-plugins armhf 2.8.0-1 [20.4 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libpmix2 armhf 4.2.2-1 [530 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi3 armhf 4.1.4-3+rpi1 [1795 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi1.74.0 armhf 1.74.0-17+b1 [249 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf openmpi-common all 4.1.4-3+rpi1 [165 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libnl-3-dev armhf 3.7.0-0.2 [93.4 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf libnl-route-3-dev armhf 3.7.0-0.2 [163 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libibverbs-dev armhf 42.0-1 [188 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libnuma1 armhf 2.0.15-1 [22.3 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf libnuma-dev armhf 2.0.15-1 [35.5 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.7-5 [390 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libltdl-dev armhf 2.4.7-5 [161 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libhwloc-dev armhf 2.8.0-1 [202 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-5+b1 [166 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-5+b1 [102 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-5+b1 [62.5 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libevent-dev armhf 2.1.12-stable-5+b1 [280 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [901 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf libpmix-dev armhf 4.2.2-1 [845 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf openmpi-bin armhf 4.1.4-3+rpi1 [192 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf libopenmpi-dev armhf 4.1.4-3+rpi1 [920 kB]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-dev armhf 1.14 [5548 B]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi1.74-dev armhf 1.74.0-17+b1 [274 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf libboost-mpi-dev armhf 1.74.0.3+b4 [4692 B]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74.0 armhf 1.74.0-17+b1 [306 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74-dev armhf 1.74.0-17+b1 [345 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options-dev armhf 1.74.0.3+b4 [4616 B]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization-dev armhf 1.74.0.3+b4 [4832 B]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74.0 armhf 1.74.0-17+b1 [247 kB]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74-dev armhf 1.74.0-17+b1 [260 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread-dev armhf 1.74.0.3+b4 [4632 B]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer1.74.0 armhf 1.74.0-17+b1 [222 kB]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer1.74-dev armhf 1.74.0-17+b1 [223 kB]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf libboost-timer-dev armhf 1.74.0.3+b4 [4732 B]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf libbtf1 armhf 1:5.12.0+dfsg-2 [24.1 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf libc6-dbg armhf 2.35-2+rpi1 [6768 kB]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf libcamd2 armhf 1:5.12.0+dfsg-2 [30.7 kB]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf libccolamd2 armhf 1:5.12.0+dfsg-2 [31.7 kB]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf libcolamd2 armhf 1:5.12.0+dfsg-2 [28.3 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf libmetis5 armhf 5.1.0.dfsg-7 [133 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf libcholmod3 armhf 1:5.12.0+dfsg-2 [212 kB]
Get:205 http://172.17.4.1/private bookworm-staging/main armhf libcombblas1.16.0 armhf 1.6.2-8 [255 kB]
Get:206 http://172.17.4.1/private bookworm-staging/main armhf libcurl4-openssl-dev armhf 7.86.0-2 [398 kB]
Get:207 http://172.17.4.1/private bookworm-staging/main armhf libcxsparse3 armhf 1:5.12.0+dfsg-2 [52.1 kB]
Get:208 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.5.0-1 [130 kB]
Get:209 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-double3 armhf 3.3.10-1 [325 kB]
Get:210 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-single3 armhf 3.3.10-1 [509 kB]
Get:211 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-bin armhf 3.3.10-1 [40.8 kB]
Get:212 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-dev armhf 3.3.10-1 [827 kB]
Get:213 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-mpi3 armhf 3.3.10-1 [45.4 kB]
Get:214 http://172.17.4.1/private bookworm-staging/main armhf libfftw3-mpi-dev armhf 3.3.10-1 [52.9 kB]
Get:215 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-103-1 armhf 1.10.8+repack-4 [1258 kB]
Get:216 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-fortran-102 armhf 1.10.8+repack-4 [82.3 kB]
Get:217 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-100 armhf 1.10.8+repack-4 [64.5 kB]
Get:218 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-fortran-100 armhf 1.10.8+repack-4 [38.7 kB]
Get:219 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-cpp-103-1 armhf 1.10.8+repack-4 [116 kB]
Get:220 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-hl-cpp-100 armhf 1.10.8+repack-4 [25.1 kB]
Get:221 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:222 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.2-1 [261 kB]
Get:223 http://172.17.4.1/private bookworm-staging/main armhf libjpeg-dev armhf 1:2.1.2-1 [74.7 kB]
Get:224 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 3.0.7-1 [2095 kB]
Get:225 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-openmpi-dev armhf 1.10.8+repack-4 [2363 kB]
Get:226 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-mpi-dev armhf 1.10.8+repack-4 [19.8 kB]
Get:227 http://172.17.4.1/private bookworm-staging/main armhf libptscotch-7.0 armhf 7.0.1-3 [645 kB]
Get:228 http://172.17.4.1/private bookworm-staging/main armhf libsuperlu-dist8 armhf 8.1.2+dfsg1-1 [459 kB]
Get:229 http://172.17.4.1/private bookworm-staging/main armhf libhypre-2.26.0 armhf 2.26.0-2 [1152 kB]
Get:230 http://172.17.4.1/private bookworm-staging/main armhf libsuperlu5 armhf 5.3.0+dfsg1-2 [128 kB]
Get:231 http://172.17.4.1/private bookworm-staging/main armhf libsuperlu-dev armhf 5.3.0+dfsg1-2 [22.1 kB]
Get:232 http://172.17.4.1/private bookworm-staging/main armhf libhypre-dev armhf 2.26.0-2 [1360 kB]
Get:233 http://172.17.4.1/private bookworm-staging/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5667 kB]
Get:234 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-2 [116 kB]
Get:235 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 5.3.0-2 [130 kB]
Get:236 http://172.17.4.1/private bookworm-staging/main armhf libjson-perl all 4.10000-1 [87.5 kB]
Get:237 http://172.17.4.1/private bookworm-staging/main armhf libklu1 armhf 1:5.12.0+dfsg-2 [51.8 kB]
Get:238 http://172.17.4.1/private bookworm-staging/main armhf libldl2 armhf 1:5.12.0+dfsg-2 [23.8 kB]
Get:239 http://172.17.4.1/private bookworm-staging/main armhf libmongoose2 armhf 1:5.12.0+dfsg-2 [43.8 kB]
Get:240 http://172.17.4.1/private bookworm-staging/main armhf mpi-default-bin armhf 1.14 [4752 B]
Get:241 http://172.17.4.1/private bookworm-staging/main armhf libscalapack-openmpi2.2 armhf 2.2.1-1+rpi1 [1142 kB]
Get:242 http://172.17.4.1/private bookworm-staging/main armhf libmumps-5.5 armhf 5.5.1-1 [1587 kB]
Get:243 http://172.17.4.1/private bookworm-staging/main armhf libmumps-headers-dev all 5.5.1-1 [35.9 kB]
Get:244 http://172.17.4.1/private bookworm-staging/main armhf libscalapack-openmpi-dev armhf 2.2.1-1+rpi1 [15.0 kB]
Get:245 http://172.17.4.1/private bookworm-staging/main armhf libscalapack-mpi-dev armhf 2.2.1-1+rpi1 [10.2 kB]
Get:246 http://172.17.4.1/private bookworm-staging/main armhf libmumps-dev armhf 5.5.1-1 [1514 kB]
Get:247 http://172.17.4.1/private bookworm-staging/main armhf libparpack2 armhf 3.8.0-3 [74.5 kB]
Get:248 http://172.17.4.1/private bookworm-staging/main armhf libparpack2-dev armhf 3.8.0-3 [82.7 kB]
Get:249 http://172.17.4.1/private bookworm-staging/main armhf libspqr2 armhf 1:5.12.0+dfsg-2 [68.2 kB]
Get:250 http://172.17.4.1/private bookworm-staging/main armhf libumfpack5 armhf 1:5.12.0+dfsg-2 [128 kB]
Get:251 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.5-1 [44.6 kB]
Get:252 http://172.17.4.1/private bookworm-staging/main armhf libpetsc-complex3.18 armhf 3.18.2+dfsg1-1 [5622 kB]
Get:253 http://172.17.4.1/private bookworm-staging/main armhf librbio2 armhf 1:5.12.0+dfsg-2 [32.9 kB]
Get:254 http://172.17.4.1/private bookworm-staging/main armhf libsliplu1 armhf 1:5.12.0+dfsg-2 [49.5 kB]
Get:255 http://172.17.4.1/private bookworm-staging/main armhf libsuitesparse-dev armhf 1:5.12.0+dfsg-2 [614 kB]
Get:256 http://172.17.4.1/private bookworm-staging/main armhf libscotch-7.0 armhf 7.0.1-3 [403 kB]
Get:257 http://172.17.4.1/private bookworm-staging/main armhf libscotch-dev armhf 7.0.1-3 [1547 kB]
Get:258 http://172.17.4.1/private bookworm-staging/main armhf libptscotch-dev armhf 7.0.1-3 [1341 kB]
Get:259 http://172.17.4.1/private bookworm-staging/main armhf opencl-c-headers all 3.0~2022.09.30-1 [43.4 kB]
Get:260 http://172.17.4.1/private bookworm-staging/main armhf opencl-clhpp-headers all 3.0~2022.09.30-1 [44.4 kB]
Get:261 http://172.17.4.1/private bookworm-staging/main armhf ocl-icd-opencl-dev armhf 2.3.1-1 [11.6 kB]
Get:262 http://172.17.4.1/private bookworm-staging/main armhf libsuperlu-dist-dev armhf 8.1.2+dfsg1-1 [788 kB]
Get:263 http://172.17.4.1/private bookworm-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:264 http://172.17.4.1/private bookworm-staging/main armhf x11proto-dev all 2022.1-1 [599 kB]
Get:265 http://172.17.4.1/private bookworm-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:266 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:267 http://172.17.4.1/private bookworm-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:268 http://172.17.4.1/private bookworm-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:269 http://172.17.4.1/private bookworm-staging/main armhf libxcb1-dev armhf 1.15-1 [175 kB]
Get:270 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.8.1-2 [780 kB]
Get:271 http://172.17.4.1/private bookworm-staging/main armhf libyaml-dev armhf 0.2.5-1 [53.8 kB]
Get:272 http://172.17.4.1/private bookworm-staging/main armhf libpetsc3.18-dev-common all 3.18.2+dfsg1-1 [253 kB]
Get:273 http://172.17.4.1/private bookworm-staging/main armhf valgrind armhf 1:3.7.0-6+rpi7 [5476 kB]
Get:274 http://172.17.4.1/private bookworm-staging/main armhf valgrind-mpi armhf 1:3.7.0-6+rpi7 [110 kB]
Get:275 http://172.17.4.1/private bookworm-staging/main armhf libpetsc-complex3.18-dev armhf 3.18.2+dfsg1-1 [6166 kB]
Get:276 http://172.17.4.1/private bookworm-staging/main armhf libpetsc-complex-dev all 3.18.2+dfsg1-1 [10.4 kB]
Get:277 http://172.17.4.1/private bookworm-staging/main armhf libpetsc-real3.18 armhf 3.18.2+dfsg1-1 [5661 kB]
Get:278 http://172.17.4.1/private bookworm-staging/main armhf libpetsc-real3.18-dev armhf 3.18.2+dfsg1-1 [6161 kB]
Get:279 http://172.17.4.1/private bookworm-staging/main armhf libpetsc-real-dev all 3.18.2+dfsg1-1 [10.4 kB]
Get:280 http://172.17.4.1/private bookworm-staging/main armhf libpugixml1v5 armhf 1.13-0.2 [71.8 kB]
Get:281 http://172.17.4.1/private bookworm-staging/main armhf libpugixml-dev armhf 1.13-0.2 [95.9 kB]
Get:282 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10 armhf 3.10.9-1 [1462 kB]
Get:283 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-dev armhf 3.10.9-1 [2926 kB]
Get:284 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dev armhf 3.10.6-1 [22.0 kB]
Get:285 http://172.17.4.1/private bookworm-staging/main armhf libpython3-all-dev armhf 3.10.6-1 [1068 B]
Get:286 http://172.17.4.1/private bookworm-staging/main armhf libslepc-complex3.18 armhf 3.18.1+dfsg1-1 [1029 kB]
Get:287 http://172.17.4.1/private bookworm-staging/main armhf libslepc-complex3.18-dev armhf 3.18.1+dfsg1-1 [4076 kB]
Get:288 http://172.17.4.1/private bookworm-staging/main armhf libslepc-complex-dev armhf 3.18.1+dfsg1-1 [13.9 kB]
Get:289 http://172.17.4.1/private bookworm-staging/main armhf libslepc-real3.18 armhf 3.18.1+dfsg1-1 [999 kB]
Get:290 http://172.17.4.1/private bookworm-staging/main armhf libslepc-real3.18-dev armhf 3.18.1+dfsg1-1 [4073 kB]
Get:291 http://172.17.4.1/private bookworm-staging/main armhf libslepc-real-dev armhf 3.18.1+dfsg1-1 [13.9 kB]
Get:292 http://172.17.4.1/private bookworm-staging/main armhf libxml2-dev armhf 2.9.14+dfsg-1.1 [636 kB]
Get:293 http://172.17.4.1/private bookworm-staging/main armhf xtl-dev all 0.7.2-2.1 [89.5 kB]
Get:294 http://172.17.4.1/private bookworm-staging/main armhf nlohmann-json3-dev all 3.11.2-2 [259 kB]
Get:295 http://172.17.4.1/private bookworm-staging/main armhf libxtensor-dev armhf 0.24.3-1 [189 kB]
Get:296 http://172.17.4.1/private bookworm-staging/main armhf pybind11-dev all 2.10.1-1 [181 kB]
Get:297 http://172.17.4.1/private bookworm-staging/main armhf python-babel-localedata all 2.10.3-1 [5615 kB]
Get:298 http://172.17.4.1/private bookworm-staging/main armhf sphinx-common all 5.3.0-2 [652 kB]
Get:299 http://172.17.4.1/private bookworm-staging/main armhf python-petsc4py-doc all 3.18.2-1 [593 kB]
Get:300 http://172.17.4.1/private bookworm-staging/main armhf python3-alabaster all 0.7.12-1 [20.8 kB]
Get:301 http://172.17.4.1/private bookworm-staging/main armhf python3-all armhf 3.10.6-1 [1060 B]
Get:302 http://172.17.4.1/private bookworm-staging/main armhf python3.10-dev armhf 3.10.9-1 [512 kB]
Get:303 http://172.17.4.1/private bookworm-staging/main armhf python3-dev armhf 3.10.6-1 [25.4 kB]
Get:304 http://172.17.4.1/private bookworm-staging/main armhf python3-all-dev armhf 3.10.6-1 [1068 B]
Get:305 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 65.5.0-1 [278 kB]
Get:306 http://172.17.4.1/private bookworm-staging/main armhf python3-tz all 2022.6-1 [31.8 kB]
Get:307 http://172.17.4.1/private bookworm-staging/main armhf python3-babel all 2.10.3-1 [103 kB]
Get:308 http://172.17.4.1/private bookworm-staging/main armhf python3-numpy armhf 1:1.21.5-2 [3409 kB]
Get:309 http://172.17.4.1/private bookworm-staging/main armhf python3-basix armhf 0.5.1-1 [123 kB]
Get:310 http://172.17.4.1/private bookworm-staging/main armhf python3-certifi all 2022.9.24-1 [153 kB]
Get:311 http://172.17.4.1/private bookworm-staging/main armhf python3-cffi-backend armhf 1.15.1-4 [73.9 kB]
Get:312 http://172.17.4.1/private bookworm-staging/main armhf python3-ply all 3.11-5 [65.8 kB]
Get:313 http://172.17.4.1/private bookworm-staging/main armhf python3-pycparser all 2.21-1 [78.8 kB]
Get:314 http://172.17.4.1/private bookworm-staging/main armhf python3-cffi all 1.15.1-4 [86.1 kB]
Get:315 http://172.17.4.1/private bookworm-staging/main armhf python3-chardet all 4.0.0-2 [99.1 kB]
Get:316 http://172.17.4.1/private bookworm-staging/main armhf python3-charset-normalizer all 3.0.1-2 [49.3 kB]
Get:317 http://172.17.4.1/private bookworm-staging/main armhf python3-roman all 3.3-3 [9880 B]
Get:318 http://172.17.4.1/private bookworm-staging/main armhf python3-docutils all 0.17.1+dfsg-3 [380 kB]
Get:319 http://172.17.4.1/private bookworm-staging/main armhf python3-ufl all 2022.2.0-2 [175 kB]
Get:320 http://172.17.4.1/private bookworm-staging/main armhf python3-ffcx all 1:0.5.0-2 [118 kB]
Get:321 http://172.17.4.1/private bookworm-staging/main armhf python3-idna all 3.3-1 [39.4 kB]
Get:322 http://172.17.4.1/private bookworm-staging/main armhf python3-imagesize all 1.4.1-1 [6688 B]
Get:323 http://172.17.4.1/private bookworm-staging/main armhf python3-markupsafe armhf 2.1.1-1 [13.6 kB]
Get:324 http://172.17.4.1/private bookworm-staging/main armhf python3-jinja2 all 3.0.3-2 [121 kB]
Get:325 http://172.17.4.1/private bookworm-staging/main armhf python3-mpi4py armhf 3.1.4-2 [382 kB]
Get:326 http://172.17.4.1/private bookworm-staging/main armhf python3-pyparsing all 3.0.7-3 [136 kB]
Get:327 http://172.17.4.1/private bookworm-staging/main armhf python3-packaging all 21.3-1.1 [34.2 kB]
Get:328 http://172.17.4.1/private bookworm-staging/main armhf swig4.0 armhf 4.1.0-0.1 [1222 kB]
Get:329 http://172.17.4.1/private bookworm-staging/main armhf swig all 4.1.0-0.1 [321 kB]
Get:330 http://172.17.4.1/private bookworm-staging/main armhf python3-petsc4py-real3.18 armhf 3.18.2-1 [934 kB]
Get:331 http://172.17.4.1/private bookworm-staging/main armhf python3-petsc4py-real all 3.18.2-1 [8852 B]
Get:332 http://172.17.4.1/private bookworm-staging/main armhf python3-petsc4py-complex3.18 armhf 3.18.2-1 [928 kB]
Get:333 http://172.17.4.1/private bookworm-staging/main armhf python3-petsc4py-complex all 3.18.2-1 [8860 B]
Get:334 http://172.17.4.1/private bookworm-staging/main armhf python3-petsc4py all 3.18.2-1 [9004 B]
Get:335 http://172.17.4.1/private bookworm-staging/main armhf python3-setuptools all 65.5.0-1 [519 kB]
Get:336 http://172.17.4.1/private bookworm-staging/main armhf python3-wheel all 0.38.4-1 [30.8 kB]
Get:337 http://172.17.4.1/private bookworm-staging/main armhf python3-pip all 22.3+dfsg-1 [1322 kB]
Get:338 http://172.17.4.1/private bookworm-staging/main armhf python3-pybind11 all 2.10.1-1 [194 kB]
Get:339 http://172.17.4.1/private bookworm-staging/main armhf python3-pygments all 2.13.0+dfsg-1 [767 kB]
Get:340 http://172.17.4.1/private bookworm-staging/main armhf python3-six all 1.16.0-4 [17.5 kB]
Get:341 http://172.17.4.1/private bookworm-staging/main armhf python3-urllib3 all 1.26.12-1 [117 kB]
Get:342 http://172.17.4.1/private bookworm-staging/main armhf python3-requests all 2.28.1+dfsg-1 [67.9 kB]
Get:343 http://172.17.4.1/private bookworm-staging/main armhf python3-slepc4py-real3.18 armhf 3.18.1-1 [272 kB]
Get:344 http://172.17.4.1/private bookworm-staging/main armhf python3-slepc4py-real all 3.18.1-1 [6564 B]
Get:345 http://172.17.4.1/private bookworm-staging/main armhf python3-slepc4py-complex3.18 armhf 3.18.1-1 [269 kB]
Get:346 http://172.17.4.1/private bookworm-staging/main armhf python3-slepc4py-complex all 3.18.1-1 [6636 B]
Get:347 http://172.17.4.1/private bookworm-staging/main armhf python3-slepc4py all 3.18.1-1 [6756 B]
Get:348 http://172.17.4.1/private bookworm-staging/main armhf python3-snowballstemmer all 2.2.0-2 [57.8 kB]
Get:349 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx all 5.3.0-2 [549 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 231 MB in 26s (8833 kB/s)
(Reading database ... 16658 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.38.1-4_armhf.deb ...
Unpacking bsdutils (1:2.38.1-4) over (1:2.38.1-1.1) ...
Setting up bsdutils (1:2.38.1-4) ...
(Reading database ... 16658 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.38.1-4_armhf.deb ...
Unpacking libsmartcols1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libsmartcols1:armhf (2.38.1-4) ...
(Reading database ... 16658 files and directories currently installed.)
Preparing to unpack .../util-linux-extra_2.38.1-4_armhf.deb ...
Unpacking util-linux-extra (2.38.1-4) over (2.38.1-1.1) ...
Setting up util-linux-extra (2.38.1-4) ...
(Reading database ... 16658 files and directories currently installed.)
Preparing to unpack .../util-linux_2.38.1-4_armhf.deb ...
Unpacking util-linux (2.38.1-4) over (2.38.1-1.1) ...
Setting up util-linux (2.38.1-4) ...
(Reading database ... 16657 files and directories currently installed.)
Preparing to unpack .../0-mount_2.38.1-4_armhf.deb ...
Unpacking mount (2.38.1-4) over (2.38.1-1.1) ...
Preparing to unpack .../1-libcc1-0_12.2.0-9+rpi1_armhf.deb ...
Unpacking libcc1-0:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../2-libgomp1_12.2.0-9+rpi1_armhf.deb ...
Unpacking libgomp1:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../3-libatomic1_12.2.0-9+rpi1_armhf.deb ...
Unpacking libatomic1:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../4-libasan8_12.2.0-9+rpi1_armhf.deb ...
Unpacking libasan8:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../5-libubsan1_12.2.0-9+rpi1_armhf.deb ...
Unpacking libubsan1:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../6-gcc-12-base_12.2.0-9+rpi1_armhf.deb ...
Unpacking gcc-12-base:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Setting up gcc-12-base:armhf (12.2.0-9+rpi1) ...
(Reading database ... 16656 files and directories currently installed.)
Preparing to unpack .../libstdc++6_12.2.0-9+rpi1_armhf.deb ...
Unpacking libstdc++6:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Setting up libstdc++6:armhf (12.2.0-9+rpi1) ...
(Reading database ... 16656 files and directories currently installed.)
Preparing to unpack .../0-g++-12_12.2.0-9+rpi1_armhf.deb ...
Unpacking g++-12 (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../1-libstdc++-12-dev_12.2.0-9+rpi1_armhf.deb ...
Unpacking libstdc++-12-dev:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../2-libgcc-12-dev_12.2.0-9+rpi1_armhf.deb ...
Unpacking libgcc-12-dev:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../3-gcc-12_12.2.0-9+rpi1_armhf.deb ...
Unpacking gcc-12 (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../4-cpp-12_12.2.0-9+rpi1_armhf.deb ...
Unpacking cpp-12 (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Preparing to unpack .../5-libgcc-s1_12.2.0-9+rpi1_armhf.deb ...
Unpacking libgcc-s1:armhf (12.2.0-9+rpi1) over (12.2.0-3+rpi1) ...
Setting up libgcc-s1:armhf (12.2.0-9+rpi1) ...
(Reading database ... 16656 files and directories currently installed.)
Preparing to unpack .../zlib1g_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.13.dfsg-1) over (1:1.2.11.dfsg-4.1) ...
Setting up zlib1g:armhf (1:1.2.13.dfsg-1) ...
(Reading database ... 16656 files and directories currently installed.)
Preparing to unpack .../libssl3_3.0.7-1_armhf.deb ...
Unpacking libssl3:armhf (3.0.7-1) over (3.0.5-4) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.9-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Selecting previously unselected package python3.10-minimal.
Preparing to unpack .../python3.10-minimal_3.10.9-1_armhf.deb ...
Unpacking python3.10-minimal (3.10.9-1) ...
Setting up libatomic1:armhf (12.2.0-9+rpi1) ...
Setting up libssl3:armhf (3.0.7-1) ...
Setting up libpython3.10-minimal:armhf (3.10.9-1) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.10-minimal (3.10.9-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 16961 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.10.6-1_armhf.deb ...
Unpacking python3-minimal (3.10.6-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Preparing to unpack .../libuuid1_2.38.1-4_armhf.deb ...
Unpacking libuuid1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libuuid1:armhf (2.38.1-4) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
(Reading database ... 16995 files and directories currently installed.)
Preparing to unpack .../libpython3.10-stdlib_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.9-1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../python3.10_3.10.9-1_armhf.deb ...
Unpacking python3.10 (3.10.9-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.10.6-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.6-1) ...
Setting up python3-minimal (3.10.6-1) ...
Selecting previously unselected package python3.
(Reading database ... 17362 files and directories currently installed.)
Preparing to unpack .../python3_3.10.6-1_armhf.deb ...
Unpacking python3 (3.10.6-1) ...
Preparing to unpack .../libblkid1_2.38.1-4_armhf.deb ...
Unpacking libblkid1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libblkid1:armhf (2.38.1-4) ...
(Reading database ... 17382 files and directories currently installed.)
Preparing to unpack .../libmount1_2.38.1-4_armhf.deb ...
Unpacking libmount1:armhf (2.38.1-4) over (2.38.1-1.1) ...
Setting up libmount1:armhf (2.38.1-4) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 17382 files and directories currently installed.)
Preparing to unpack .../000-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../001-groff-base_1.22.4-9_armhf.deb ...
Unpacking groff-base (1.22.4-9) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../002-bsdextrautils_2.38.1-4_armhf.deb ...
Unpacking bsdextrautils (2.38.1-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.11.1-1_armhf.deb ...
Unpacking man-db (2.11.1-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../005-libncurses6_6.3+20220423-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3+20220423-2) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../006-libprocps8_2%3a3.3.17-7.1_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.17-7.1) ...
Selecting previously unselected package procps.
Preparing to unpack .../007-procps_2%3a3.3.17-7.1_armhf.deb ...
Unpacking procps (2:3.3.17-7.1) ...
Selecting previously unselected package openssl.
Preparing to unpack .../008-openssl_3.0.7-1_armhf.deb ...
Unpacking openssl (3.0.7-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../009-ca-certificates_20211016_all.deb ...
Unpacking ca-certificates (20211016) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../010-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../011-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../012-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../013-gettext-base_0.21-10_armhf.deb ...
Unpacking gettext-base (0.21-10) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../014-libmd0_1.0.4-2_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../015-libbsd0_0.11.7-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../016-libedit2_3.1-20221030-2_armhf.deb ...
Unpacking libedit2:armhf (3.1-20221030-2) ...
Selecting previously unselected package libcbor0.8:armhf.
Preparing to unpack .../017-libcbor0.8_0.8.0-2_armhf.deb ...
Unpacking libcbor0.8:armhf (0.8.0-2) ...
Selecting previously unselected package libfido2-1:armhf.
Preparing to unpack .../018-libfido2-1_1.12.0-2_armhf.deb ...
Unpacking libfido2-1:armhf (1.12.0-2) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../019-openssh-client_1%3a9.1p1-1_armhf.deb ...
Unpacking openssh-client (1:9.1p1-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../020-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../021-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../022-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../023-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../024-autopoint_0.21-10_all.deb ...
Unpacking autopoint (0.21-10) ...
Selecting previously unselected package catch2.
Preparing to unpack .../025-catch2_2.13.10-1_armhf.deb ...
Unpacking catch2 (2.13.10-1) ...
Selecting previously unselected package chrpath.
Preparing to unpack .../026-chrpath_0.16-2_armhf.deb ...
Unpacking chrpath (0.16-2) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../027-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../028-libxml2_2.9.14+dfsg-1.1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../029-libarchive13_3.6.0-1_armhf.deb ...
Unpacking libarchive13:armhf (3.6.0-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../030-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../031-libnghttp2-14_1.51.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.51.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../032-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../033-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../034-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../035-libcurl4_7.86.0-2_armhf.deb ...
Unpacking libcurl4:armhf (7.86.0-2) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../036-libjsoncpp25_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-4) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../037-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../038-libuv1_1.44.2-1+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.44.2-1+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../039-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../040-cmake_3.25.1-1_armhf.deb ...
Unpacking cmake (3.25.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../041-libdebhelper-perl_13.11.1_all.deb ...
Unpacking libdebhelper-perl (13.11.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../042-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../043-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../044-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../045-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../046-libfile-stripnondeterminism-perl_1.13.0-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../047-dh-strip-nondeterminism_1.13.0-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../048-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../049-dwz_0.14+20220924-2_armhf.deb ...
Unpacking dwz (0.14+20220924-2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../050-gettext_0.21-10_armhf.deb ...
Unpacking gettext (0.21-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../051-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../052-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../053-debhelper_13.11.1_all.deb ...
Unpacking debhelper (13.11.1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../054-python3-lib2to3_3.10.8-1_all.deb ...
Unpacking python3-lib2to3 (3.10.8-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../055-python3-distutils_3.10.8-1_all.deb ...
Unpacking python3-distutils (3.10.8-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../056-dh-python_5.20220819+rpi1_all.deb ...
Unpacking dh-python (5.20220819+rpi1) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../057-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../058-docutils-common_0.17.1+dfsg-3_all.deb ...
Unpacking docutils-common (0.17.1+dfsg-3) ...
Selecting previously unselected package fonts-mathjax.
Preparing to unpack .../059-fonts-mathjax_2.7.9+dfsg-1_all.deb ...
Unpacking fonts-mathjax (2.7.9+dfsg-1) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../060-libgfortran5_12.2.0-9+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (12.2.0-9+rpi1) ...
Selecting previously unselected package libgfortran-12-dev:armhf.
Preparing to unpack .../061-libgfortran-12-dev_12.2.0-9+rpi1_armhf.deb ...
Unpacking libgfortran-12-dev:armhf (12.2.0-9+rpi1) ...
Selecting previously unselected package gfortran-12.
Preparing to unpack .../062-gfortran-12_12.2.0-9+rpi1_armhf.deb ...
Unpacking gfortran-12 (12.2.0-9+rpi1) ...
Selecting previously unselected package gfortran.
Preparing to unpack .../063-gfortran_4%3a12.2.0-1+rpi1_armhf.deb ...
Unpacking gfortran (4:12.2.0-1+rpi1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../064-libnl-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../065-libnl-route-3-200_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../066-libibverbs1_42.0-1_armhf.deb ...
Unpacking libibverbs1:armhf (42.0-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../067-ibverbs-providers_42.0-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (42.0-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../068-icu-devtools_72.1-3_armhf.deb ...
Unpacking icu-devtools (72.1-3) ...
Selecting previously unselected package libaec0:armhf.
Preparing to unpack .../069-libaec0_1.0.6-1_armhf.deb ...
Unpacking libaec0:armhf (1.0.6-1) ...
Selecting previously unselected package libsz2:armhf.
Preparing to unpack .../070-libsz2_1.0.6-1_armhf.deb ...
Unpacking libsz2:armhf (1.0.6-1) ...
Selecting previously unselected package libaec-dev:armhf.
Preparing to unpack .../071-libaec-dev_1.0.6-1_armhf.deb ...
Unpacking libaec-dev:armhf (1.0.6-1) ...
Selecting previously unselected package libsuitesparseconfig5:armhf.
Preparing to unpack .../072-libsuitesparseconfig5_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libsuitesparseconfig5:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libamd2:armhf.
Preparing to unpack .../073-libamd2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libamd2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../074-libblas3_3.10.1-2_armhf.deb ...
Unpacking libblas3:armhf (3.10.1-2) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../075-liblapack3_3.10.1-2_armhf.deb ...
Unpacking liblapack3:armhf (3.10.1-2) ...
Selecting previously unselected package libarpack2:armhf.
Preparing to unpack .../076-libarpack2_3.8.0-3_armhf.deb ...
Unpacking libarpack2:armhf (3.8.0-3) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../077-libblas-dev_3.10.1-2_armhf.deb ...
Unpacking libblas-dev:armhf (3.10.1-2) ...
Selecting previously unselected package liblapack-dev:armhf.
Preparing to unpack .../078-liblapack-dev_3.10.1-2_armhf.deb ...
Unpacking liblapack-dev:armhf (3.10.1-2) ...
Selecting previously unselected package libarpack2-dev:armhf.
Preparing to unpack .../079-libarpack2-dev_3.8.0-3_armhf.deb ...
Unpacking libarpack2-dev:armhf (3.8.0-3) ...
Selecting previously unselected package libbasix0.5:armhf.
Preparing to unpack .../080-libbasix0.5_0.5.1-1_armhf.deb ...
Unpacking libbasix0.5:armhf (0.5.1-1) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../081-libpkgconf3_1.8.0-11_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.0-11) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../082-pkgconf-bin_1.8.0-11_armhf.deb ...
Unpacking pkgconf-bin (1.8.0-11) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../083-pkgconf_1.8.0-11_armhf.deb ...
Unpacking pkgconf:armhf (1.8.0-11) ...
Selecting previously unselected package pkg-config:armhf.
Preparing to unpack .../084-pkg-config_1.8.0-11_armhf.deb ...
Unpacking pkg-config:armhf (1.8.0-11) ...
Selecting previously unselected package libeigen3-dev.
Preparing to unpack .../085-libeigen3-dev_3.4.0-4_all.deb ...
Unpacking libeigen3-dev (3.4.0-4) ...
Selecting previously unselected package libbasix-dev:armhf.
Preparing to unpack .../086-libbasix-dev_0.5.1-1_armhf.deb ...
Unpacking libbasix-dev:armhf (0.5.1-1) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../087-libboost1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-atomic1.74.0:armhf.
Preparing to unpack .../088-libboost-atomic1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-atomic1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-atomic1.74-dev:armhf.
Preparing to unpack .../089-libboost-atomic1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-atomic1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-chrono1.74.0:armhf.
Preparing to unpack .../090-libboost-chrono1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-chrono1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-chrono1.74-dev:armhf.
Preparing to unpack .../091-libboost-chrono1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-chrono1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-chrono-dev:armhf.
Preparing to unpack .../092-libboost-chrono-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-date-time1.74.0:armhf.
Preparing to unpack .../093-libboost-date-time1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-date-time1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-serialization1.74.0:armhf.
Preparing to unpack .../094-libboost-serialization1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-serialization1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-serialization1.74-dev:armhf.
Preparing to unpack .../095-libboost-serialization1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-serialization1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-date-time1.74-dev:armhf.
Preparing to unpack .../096-libboost-date-time1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-date-time1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../097-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem1.74.0:armhf.
Preparing to unpack .../098-libboost-filesystem1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-filesystem1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-system1.74.0:armhf.
Preparing to unpack .../099-libboost-system1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-system1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-system1.74-dev:armhf.
Preparing to unpack .../100-libboost-system1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-system1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-filesystem1.74-dev:armhf.
Preparing to unpack .../101-libboost-filesystem1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-filesystem1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../102-libboost-filesystem-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex1.74.0:armhf.
Preparing to unpack .../103-libboost-regex1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-regex1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../104-libicu-dev_72.1-3_armhf.deb ...
Unpacking libicu-dev:armhf (72.1-3) ...
Selecting previously unselected package libboost-regex1.74-dev:armhf.
Preparing to unpack .../105-libboost-regex1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-regex1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-iostreams1.74.0:armhf.
Preparing to unpack .../106-libboost-iostreams1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-iostreams1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-iostreams1.74-dev:armhf.
Preparing to unpack .../107-libboost-iostreams1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-iostreams1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-iostreams-dev:armhf.
Preparing to unpack .../108-libboost-iostreams-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-math1.74.0:armhf.
Preparing to unpack .../109-libboost-math1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-math1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-math1.74-dev:armhf.
Preparing to unpack .../110-libboost-math1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-math1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-math-dev:armhf.
Preparing to unpack .../111-libboost-math-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-math-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../112-libevent-core-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../113-libevent-pthreads-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package librdmacm1:armhf.
Preparing to unpack .../114-librdmacm1_42.0-1_armhf.deb ...
Unpacking librdmacm1:armhf (42.0-1) ...
Selecting previously unselected package libfabric1:armhf.
Preparing to unpack .../115-libfabric1_1.11.0-3_armhf.deb ...
Unpacking libfabric1:armhf (1.11.0-3) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../116-libhwloc15_2.8.0-1_armhf.deb ...
Unpacking libhwloc15:armhf (2.8.0-1) ...
Selecting previously unselected package libmunge2.
Preparing to unpack .../117-libmunge2_0.5.14-6_armhf.deb ...
Unpacking libmunge2 (0.5.14-6) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../118-libpciaccess0_0.17-2_armhf.deb ...
Unpacking libpciaccess0:armhf (0.17-2) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../119-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../120-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../121-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../122-libx11-data_2%3a1.8.1-2_all.deb ...
Unpacking libx11-data (2:1.8.1-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../123-libx11-6_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.1-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../124-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxnvctrl0:armhf.
Preparing to unpack .../125-libxnvctrl0_510.85.02-2_armhf.deb ...
Unpacking libxnvctrl0:armhf (510.85.02-2) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../126-ocl-icd-libopencl1_2.3.1-1_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.3.1-1) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../127-libhwloc-plugins_2.8.0-1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.8.0-1) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../128-libpmix2_4.2.2-1_armhf.deb ...
Unpacking libpmix2:armhf (4.2.2-1) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../129-libopenmpi3_4.1.4-3+rpi1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.1.4-3+rpi1) ...
Selecting previously unselected package libboost-mpi1.74.0.
Preparing to unpack .../130-libboost-mpi1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-mpi1.74.0 (1.74.0-17+b1) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../131-openmpi-common_4.1.4-3+rpi1_all.deb ...
Unpacking openmpi-common (4.1.4-3+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../132-libnl-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../133-libnl-route-3-dev_3.7.0-0.2_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.7.0-0.2) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../134-libibverbs-dev_42.0-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (42.0-1) ...
Selecting previously unselected package libnuma1:armhf.
Preparing to unpack .../135-libnuma1_2.0.15-1_armhf.deb ...
Unpacking libnuma1:armhf (2.0.15-1) ...
Selecting previously unselected package libnuma-dev:armhf.
Preparing to unpack .../136-libnuma-dev_2.0.15-1_armhf.deb ...
Unpacking libnuma-dev:armhf (2.0.15-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../137-libltdl7_2.4.7-5_armhf.deb ...
Unpacking libltdl7:armhf (2.4.7-5) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../138-libltdl-dev_2.4.7-5_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.7-5) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../139-libhwloc-dev_2.8.0-1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.8.0-1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../140-libevent-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../141-libevent-extra-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../142-libevent-openssl-2.1-7_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../143-libevent-dev_2.1.12-stable-5+b1_armhf.deb ...
Unpacking libevent-dev (2.1.12-stable-5+b1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../144-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libpmix-dev:armhf.
Preparing to unpack .../145-libpmix-dev_4.2.2-1_armhf.deb ...
Unpacking libpmix-dev:armhf (4.2.2-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../146-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../147-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../148-openmpi-bin_4.1.4-3+rpi1_armhf.deb ...
Unpacking openmpi-bin (4.1.4-3+rpi1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../149-libopenmpi-dev_4.1.4-3+rpi1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.1.4-3+rpi1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../150-mpi-default-dev_1.14_armhf.deb ...
Unpacking mpi-default-dev (1.14) ...
Selecting previously unselected package libboost-mpi1.74-dev.
Preparing to unpack .../151-libboost-mpi1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-mpi1.74-dev (1.74.0-17+b1) ...
Selecting previously unselected package libboost-mpi-dev.
Preparing to unpack .../152-libboost-mpi-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-mpi-dev (1.74.0.3+b4) ...
Selecting previously unselected package libboost-program-options1.74.0:armhf.
Preparing to unpack .../153-libboost-program-options1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-program-options1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-program-options1.74-dev:armhf.
Preparing to unpack .../154-libboost-program-options1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-program-options1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../155-libboost-program-options-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-serialization-dev:armhf.
Preparing to unpack .../156-libboost-serialization-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-serialization-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-thread1.74.0:armhf.
Preparing to unpack .../157-libboost-thread1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-thread1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-thread1.74-dev:armhf.
Preparing to unpack .../158-libboost-thread1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-thread1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../159-libboost-thread-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-timer1.74.0:armhf.
Preparing to unpack .../160-libboost-timer1.74.0_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-timer1.74.0:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-timer1.74-dev:armhf.
Preparing to unpack .../161-libboost-timer1.74-dev_1.74.0-17+b1_armhf.deb ...
Unpacking libboost-timer1.74-dev:armhf (1.74.0-17+b1) ...
Selecting previously unselected package libboost-timer-dev:armhf.
Preparing to unpack .../162-libboost-timer-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-timer-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libbtf1:armhf.
Preparing to unpack .../163-libbtf1_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libbtf1:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libc6-dbg:armhf.
Preparing to unpack .../164-libc6-dbg_2.35-2+rpi1_armhf.deb ...
Unpacking libc6-dbg:armhf (2.35-2+rpi1) ...
Selecting previously unselected package libcamd2:armhf.
Preparing to unpack .../165-libcamd2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libcamd2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libccolamd2:armhf.
Preparing to unpack .../166-libccolamd2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libccolamd2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libcolamd2:armhf.
Preparing to unpack .../167-libcolamd2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libcolamd2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libmetis5:armhf.
Preparing to unpack .../168-libmetis5_5.1.0.dfsg-7_armhf.deb ...
Unpacking libmetis5:armhf (5.1.0.dfsg-7) ...
Selecting previously unselected package libcholmod3:armhf.
Preparing to unpack .../169-libcholmod3_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libcholmod3:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libcombblas1.16.0:armhf.
Preparing to unpack .../170-libcombblas1.16.0_1.6.2-8_armhf.deb ...
Unpacking libcombblas1.16.0:armhf (1.6.2-8) ...
Selecting previously unselected package libcurl4-openssl-dev.
Preparing to unpack .../171-libcurl4-openssl-dev_7.86.0-2_armhf.deb ...
Unpacking libcurl4-openssl-dev (7.86.0-2) ...
Selecting previously unselected package libcxsparse3:armhf.
Preparing to unpack .../172-libcxsparse3_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libcxsparse3:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../173-libexpat1-dev_2.5.0-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.5.0-1) ...
Selecting previously unselected package libfftw3-double3:armhf.
Preparing to unpack .../174-libfftw3-double3_3.3.10-1_armhf.deb ...
Unpacking libfftw3-double3:armhf (3.3.10-1) ...
Selecting previously unselected package libfftw3-single3:armhf.
Preparing to unpack .../175-libfftw3-single3_3.3.10-1_armhf.deb ...
Unpacking libfftw3-single3:armhf (3.3.10-1) ...
Selecting previously unselected package libfftw3-bin.
Preparing to unpack .../176-libfftw3-bin_3.3.10-1_armhf.deb ...
Unpacking libfftw3-bin (3.3.10-1) ...
Selecting previously unselected package libfftw3-dev:armhf.
Preparing to unpack .../177-libfftw3-dev_3.3.10-1_armhf.deb ...
Unpacking libfftw3-dev:armhf (3.3.10-1) ...
Selecting previously unselected package libfftw3-mpi3:armhf.
Preparing to unpack .../178-libfftw3-mpi3_3.3.10-1_armhf.deb ...
Unpacking libfftw3-mpi3:armhf (3.3.10-1) ...
Selecting previously unselected package libfftw3-mpi-dev:armhf.
Preparing to unpack .../179-libfftw3-mpi-dev_3.3.10-1_armhf.deb ...
Unpacking libfftw3-mpi-dev:armhf (3.3.10-1) ...
Selecting previously unselected package libhdf5-openmpi-103-1:armhf.
Preparing to unpack .../180-libhdf5-openmpi-103-1_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-openmpi-103-1:armhf (1.10.8+repack-4) ...
Selecting previously unselected package libhdf5-openmpi-fortran-102:armhf.
Preparing to unpack .../181-libhdf5-openmpi-fortran-102_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-openmpi-fortran-102:armhf (1.10.8+repack-4) ...
Selecting previously unselected package libhdf5-openmpi-hl-100:armhf.
Preparing to unpack .../182-libhdf5-openmpi-hl-100_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-openmpi-hl-100:armhf (1.10.8+repack-4) ...
Selecting previously unselected package libhdf5-openmpi-hl-fortran-100:armhf.
Preparing to unpack .../183-libhdf5-openmpi-hl-fortran-100_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-openmpi-hl-fortran-100:armhf (1.10.8+repack-4) ...
Selecting previously unselected package libhdf5-openmpi-cpp-103-1:armhf.
Preparing to unpack .../184-libhdf5-openmpi-cpp-103-1_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-openmpi-cpp-103-1:armhf (1.10.8+repack-4) ...
Selecting previously unselected package libhdf5-openmpi-hl-cpp-100:armhf.
Preparing to unpack .../185-libhdf5-openmpi-hl-cpp-100_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-openmpi-hl-cpp-100:armhf (1.10.8+repack-4) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../186-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../187-libjpeg62-turbo-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../188-libjpeg-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../189-libssl-dev_3.0.7-1_armhf.deb ...
Unpacking libssl-dev:armhf (3.0.7-1) ...
Selecting previously unselected package libhdf5-openmpi-dev.
Preparing to unpack .../190-libhdf5-openmpi-dev_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-openmpi-dev (1.10.8+repack-4) ...
Selecting previously unselected package libhdf5-mpi-dev.
Preparing to unpack .../191-libhdf5-mpi-dev_1.10.8+repack-4_armhf.deb ...
Unpacking libhdf5-mpi-dev (1.10.8+repack-4) ...
Selecting previously unselected package libptscotch-7.0:armhf.
Preparing to unpack .../192-libptscotch-7.0_7.0.1-3_armhf.deb ...
Unpacking libptscotch-7.0:armhf (7.0.1-3) ...
Selecting previously unselected package libsuperlu-dist8:armhf.
Preparing to unpack .../193-libsuperlu-dist8_8.1.2+dfsg1-1_armhf.deb ...
Unpacking libsuperlu-dist8:armhf (8.1.2+dfsg1-1) ...
Selecting previously unselected package libhypre-2.26.0:armhf.
Preparing to unpack .../194-libhypre-2.26.0_2.26.0-2_armhf.deb ...
Unpacking libhypre-2.26.0:armhf (2.26.0-2) ...
Selecting previously unselected package libsuperlu5:armhf.
Preparing to unpack .../195-libsuperlu5_5.3.0+dfsg1-2_armhf.deb ...
Unpacking libsuperlu5:armhf (5.3.0+dfsg1-2) ...
Selecting previously unselected package libsuperlu-dev:armhf.
Preparing to unpack .../196-libsuperlu-dev_5.3.0+dfsg1-2_armhf.deb ...
Unpacking libsuperlu-dev:armhf (5.3.0+dfsg1-2) ...
Selecting previously unselected package libhypre-dev:armhf.
Preparing to unpack .../197-libhypre-dev_2.26.0-2_armhf.deb ...
Unpacking libhypre-dev:armhf (2.26.0-2) ...
Selecting previously unselected package libjs-mathjax.
Preparing to unpack .../198-libjs-mathjax_2.7.9+dfsg-1_all.deb ...
Unpacking libjs-mathjax (2.7.9+dfsg-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../199-libjs-underscore_1.13.4~dfsg+~1.11.4-2_all.deb ...
Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-2) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../200-libjs-sphinxdoc_5.3.0-2_all.deb ...
Unpacking libjs-sphinxdoc (5.3.0-2) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../201-libjson-perl_4.10000-1_all.deb ...
Unpacking libjson-perl (4.10000-1) ...
Selecting previously unselected package libklu1:armhf.
Preparing to unpack .../202-libklu1_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libklu1:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libldl2:armhf.
Preparing to unpack .../203-libldl2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libldl2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libmongoose2:armhf.
Preparing to unpack .../204-libmongoose2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libmongoose2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../205-mpi-default-bin_1.14_armhf.deb ...
Unpacking mpi-default-bin (1.14) ...
Selecting previously unselected package libscalapack-openmpi2.2:armhf.
Preparing to unpack .../206-libscalapack-openmpi2.2_2.2.1-1+rpi1_armhf.deb ...
Unpacking libscalapack-openmpi2.2:armhf (2.2.1-1+rpi1) ...
Selecting previously unselected package libmumps-5.5:armhf.
Preparing to unpack .../207-libmumps-5.5_5.5.1-1_armhf.deb ...
Unpacking libmumps-5.5:armhf (5.5.1-1) ...
Selecting previously unselected package libmumps-headers-dev.
Preparing to unpack .../208-libmumps-headers-dev_5.5.1-1_all.deb ...
Unpacking libmumps-headers-dev (5.5.1-1) ...
Selecting previously unselected package libscalapack-openmpi-dev:armhf.
Preparing to unpack .../209-libscalapack-openmpi-dev_2.2.1-1+rpi1_armhf.deb ...
Unpacking libscalapack-openmpi-dev:armhf (2.2.1-1+rpi1) ...
Selecting previously unselected package libscalapack-mpi-dev:armhf.
Preparing to unpack .../210-libscalapack-mpi-dev_2.2.1-1+rpi1_armhf.deb ...
Unpacking libscalapack-mpi-dev:armhf (2.2.1-1+rpi1) ...
Selecting previously unselected package libmumps-dev:armhf.
Preparing to unpack .../211-libmumps-dev_5.5.1-1_armhf.deb ...
Unpacking libmumps-dev:armhf (5.5.1-1) ...
Selecting previously unselected package libparpack2:armhf.
Preparing to unpack .../212-libparpack2_3.8.0-3_armhf.deb ...
Unpacking libparpack2:armhf (3.8.0-3) ...
Selecting previously unselected package libparpack2-dev:armhf.
Preparing to unpack .../213-libparpack2-dev_3.8.0-3_armhf.deb ...
Unpacking libparpack2-dev:armhf (3.8.0-3) ...
Selecting previously unselected package libspqr2:armhf.
Preparing to unpack .../214-libspqr2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libspqr2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libumfpack5:armhf.
Preparing to unpack .../215-libumfpack5_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libumfpack5:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../216-libyaml-0-2_0.2.5-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.5-1) ...
Selecting previously unselected package libpetsc-complex3.18:armhf.
Preparing to unpack .../217-libpetsc-complex3.18_3.18.2+dfsg1-1_armhf.deb ...
Unpacking libpetsc-complex3.18:armhf (3.18.2+dfsg1-1) ...
Selecting previously unselected package librbio2:armhf.
Preparing to unpack .../218-librbio2_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking librbio2:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libsliplu1:armhf.
Preparing to unpack .../219-libsliplu1_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libsliplu1:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libsuitesparse-dev:armhf.
Preparing to unpack .../220-libsuitesparse-dev_1%3a5.12.0+dfsg-2_armhf.deb ...
Unpacking libsuitesparse-dev:armhf (1:5.12.0+dfsg-2) ...
Selecting previously unselected package libscotch-7.0:armhf.
Preparing to unpack .../221-libscotch-7.0_7.0.1-3_armhf.deb ...
Unpacking libscotch-7.0:armhf (7.0.1-3) ...
Selecting previously unselected package libscotch-dev.
Preparing to unpack .../222-libscotch-dev_7.0.1-3_armhf.deb ...
Unpacking libscotch-dev (7.0.1-3) ...
Selecting previously unselected package libptscotch-dev.
Preparing to unpack .../223-libptscotch-dev_7.0.1-3_armhf.deb ...
Unpacking libptscotch-dev (7.0.1-3) ...
Selecting previously unselected package opencl-c-headers.
Preparing to unpack .../224-opencl-c-headers_3.0~2022.09.30-1_all.deb ...
Unpacking opencl-c-headers (3.0~2022.09.30-1) ...
Selecting previously unselected package opencl-clhpp-headers.
Preparing to unpack .../225-opencl-clhpp-headers_3.0~2022.09.30-1_all.deb ...
Unpacking opencl-clhpp-headers (3.0~2022.09.30-1) ...
Selecting previously unselected package ocl-icd-opencl-dev:armhf.
Preparing to unpack .../226-ocl-icd-opencl-dev_2.3.1-1_armhf.deb ...
Unpacking ocl-icd-opencl-dev:armhf (2.3.1-1) ...
Selecting previously unselected package libsuperlu-dist-dev:armhf.
Preparing to unpack .../227-libsuperlu-dist-dev_8.1.2+dfsg1-1_armhf.deb ...
Unpacking libsuperlu-dist-dev:armhf (8.1.2+dfsg1-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../228-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../229-x11proto-dev_2022.1-1_all.deb ...
Unpacking x11proto-dev (2022.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../230-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../231-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../232-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../233-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../234-libxcb1-dev_1.15-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.15-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../235-libx11-dev_2%3a1.8.1-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.8.1-2) ...
Selecting previously unselected package libyaml-dev:armhf.
Preparing to unpack .../236-libyaml-dev_0.2.5-1_armhf.deb ...
Unpacking libyaml-dev:armhf (0.2.5-1) ...
Selecting previously unselected package libpetsc3.18-dev-common.
Preparing to unpack .../237-libpetsc3.18-dev-common_3.18.2+dfsg1-1_all.deb ...
Unpacking libpetsc3.18-dev-common (3.18.2+dfsg1-1) ...
Selecting previously unselected package valgrind.
Preparing to unpack .../238-valgrind_1%3a3.7.0-6+rpi7_armhf.deb ...
Unpacking valgrind (1:3.7.0-6+rpi7) ...
Selecting previously unselected package valgrind-mpi.
Preparing to unpack .../239-valgrind-mpi_1%3a3.7.0-6+rpi7_armhf.deb ...
Unpacking valgrind-mpi (1:3.7.0-6+rpi7) ...
Selecting previously unselected package libpetsc-complex3.18-dev:armhf.
Preparing to unpack .../240-libpetsc-complex3.18-dev_3.18.2+dfsg1-1_armhf.deb ...
Unpacking libpetsc-complex3.18-dev:armhf (3.18.2+dfsg1-1) ...
Selecting previously unselected package libpetsc-complex-dev.
Preparing to unpack .../241-libpetsc-complex-dev_3.18.2+dfsg1-1_all.deb ...
Unpacking libpetsc-complex-dev (3.18.2+dfsg1-1) ...
Selecting previously unselected package libpetsc-real3.18:armhf.
Preparing to unpack .../242-libpetsc-real3.18_3.18.2+dfsg1-1_armhf.deb ...
Unpacking libpetsc-real3.18:armhf (3.18.2+dfsg1-1) ...
Selecting previously unselected package libpetsc-real3.18-dev:armhf.
Preparing to unpack .../243-libpetsc-real3.18-dev_3.18.2+dfsg1-1_armhf.deb ...
Unpacking libpetsc-real3.18-dev:armhf (3.18.2+dfsg1-1) ...
Selecting previously unselected package libpetsc-real-dev.
Preparing to unpack .../244-libpetsc-real-dev_3.18.2+dfsg1-1_all.deb ...
Unpacking libpetsc-real-dev (3.18.2+dfsg1-1) ...
Selecting previously unselected package libpugixml1v5:armhf.
Preparing to unpack .../245-libpugixml1v5_1.13-0.2_armhf.deb ...
Unpacking libpugixml1v5:armhf (1.13-0.2) ...
Selecting previously unselected package libpugixml-dev:armhf.
Preparing to unpack .../246-libpugixml-dev_1.13-0.2_armhf.deb ...
Unpacking libpugixml-dev:armhf (1.13-0.2) ...
Selecting previously unselected package libpython3.10:armhf.
Preparing to unpack .../247-libpython3.10_3.10.9-1_armhf.deb ...
Unpacking libpython3.10:armhf (3.10.9-1) ...
Selecting previously unselected package libpython3.10-dev:armhf.
Preparing to unpack .../248-libpython3.10-dev_3.10.9-1_armhf.deb ...
Unpacking libpython3.10-dev:armhf (3.10.9-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../249-libpython3-dev_3.10.6-1_armhf.deb ...
Unpacking libpython3-dev:armhf (3.10.6-1) ...
Selecting previously unselected package libpython3-all-dev:armhf.
Preparing to unpack .../250-libpython3-all-dev_3.10.6-1_armhf.deb ...
Unpacking libpython3-all-dev:armhf (3.10.6-1) ...
Selecting previously unselected package libslepc-complex3.18.
Preparing to unpack .../251-libslepc-complex3.18_3.18.1+dfsg1-1_armhf.deb ...
Unpacking libslepc-complex3.18 (3.18.1+dfsg1-1) ...
Selecting previously unselected package libslepc-complex3.18-dev.
Preparing to unpack .../252-libslepc-complex3.18-dev_3.18.1+dfsg1-1_armhf.deb ...
Unpacking libslepc-complex3.18-dev (3.18.1+dfsg1-1) ...
Selecting previously unselected package libslepc-complex-dev.
Preparing to unpack .../253-libslepc-complex-dev_3.18.1+dfsg1-1_armhf.deb ...
Unpacking libslepc-complex-dev (3.18.1+dfsg1-1) ...
Selecting previously unselected package libslepc-real3.18.
Preparing to unpack .../254-libslepc-real3.18_3.18.1+dfsg1-1_armhf.deb ...
Unpacking libslepc-real3.18 (3.18.1+dfsg1-1) ...
Selecting previously unselected package libslepc-real3.18-dev.
Preparing to unpack .../255-libslepc-real3.18-dev_3.18.1+dfsg1-1_armhf.deb ...
Unpacking libslepc-real3.18-dev (3.18.1+dfsg1-1) ...
Selecting previously unselected package libslepc-real-dev.
Preparing to unpack .../256-libslepc-real-dev_3.18.1+dfsg1-1_armhf.deb ...
Unpacking libslepc-real-dev (3.18.1+dfsg1-1) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../257-libxml2-dev_2.9.14+dfsg-1.1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.14+dfsg-1.1) ...
Selecting previously unselected package xtl-dev.
Preparing to unpack .../258-xtl-dev_0.7.2-2.1_all.deb ...
Unpacking xtl-dev (0.7.2-2.1) ...
Selecting previously unselected package nlohmann-json3-dev.
Preparing to unpack .../259-nlohmann-json3-dev_3.11.2-2_all.deb ...
Unpacking nlohmann-json3-dev (3.11.2-2) ...
Selecting previously unselected package libxtensor-dev:armhf.
Preparing to unpack .../260-libxtensor-dev_0.24.3-1_armhf.deb ...
Unpacking libxtensor-dev:armhf (0.24.3-1) ...
Selecting previously unselected package pybind11-dev.
Preparing to unpack .../261-pybind11-dev_2.10.1-1_all.deb ...
Unpacking pybind11-dev (2.10.1-1) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../262-python-babel-localedata_2.10.3-1_all.deb ...
Unpacking python-babel-localedata (2.10.3-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../263-sphinx-common_5.3.0-2_all.deb ...
Unpacking sphinx-common (5.3.0-2) ...
Selecting previously unselected package python-petsc4py-doc.
Preparing to unpack .../264-python-petsc4py-doc_3.18.2-1_all.deb ...
Unpacking python-petsc4py-doc (3.18.2-1) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../265-python3-alabaster_0.7.12-1_all.deb ...
Unpacking python3-alabaster (0.7.12-1) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../266-python3-all_3.10.6-1_armhf.deb ...
Unpacking python3-all (3.10.6-1) ...
Selecting previously unselected package python3.10-dev.
Preparing to unpack .../267-python3.10-dev_3.10.9-1_armhf.deb ...
Unpacking python3.10-dev (3.10.9-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../268-python3-dev_3.10.6-1_armhf.deb ...
Unpacking python3-dev (3.10.6-1) ...
Selecting previously unselected package python3-all-dev.
Preparing to unpack .../269-python3-all-dev_3.10.6-1_armhf.deb ...
Unpacking python3-all-dev (3.10.6-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../270-python3-pkg-resources_65.5.0-1_all.deb ...
Unpacking python3-pkg-resources (65.5.0-1) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../271-python3-tz_2022.6-1_all.deb ...
Unpacking python3-tz (2022.6-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../272-python3-babel_2.10.3-1_all.deb ...
Unpacking python3-babel (2.10.3-1) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../273-python3-numpy_1%3a1.21.5-2_armhf.deb ...
Unpacking python3-numpy (1:1.21.5-2) ...
Selecting previously unselected package python3-basix.
Preparing to unpack .../274-python3-basix_0.5.1-1_armhf.deb ...
Unpacking python3-basix (0.5.1-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../275-python3-certifi_2022.9.24-1_all.deb ...
Unpacking python3-certifi (2022.9.24-1) ...
Selecting previously unselected package python3-cffi-backend:armhf.
Preparing to unpack .../276-python3-cffi-backend_1.15.1-4_armhf.deb ...
Unpacking python3-cffi-backend:armhf (1.15.1-4) ...
Selecting previously unselected package python3-ply.
Preparing to unpack .../277-python3-ply_3.11-5_all.deb ...
Unpacking python3-ply (3.11-5) ...
Selecting previously unselected package python3-pycparser.
Preparing to unpack .../278-python3-pycparser_2.21-1_all.deb ...
Unpacking python3-pycparser (2.21-1) ...
Selecting previously unselected package python3-cffi.
Preparing to unpack .../279-python3-cffi_1.15.1-4_all.deb ...
Unpacking python3-cffi (1.15.1-4) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../280-python3-chardet_4.0.0-2_all.deb ...
Unpacking python3-chardet (4.0.0-2) ...
Selecting previously unselected package python3-charset-normalizer.
Preparing to unpack .../281-python3-charset-normalizer_3.0.1-2_all.deb ...
Unpacking python3-charset-normalizer (3.0.1-2) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../282-python3-roman_3.3-3_all.deb ...
Unpacking python3-roman (3.3-3) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../283-python3-docutils_0.17.1+dfsg-3_all.deb ...
Unpacking python3-docutils (0.17.1+dfsg-3) ...
Selecting previously unselected package python3-ufl.
Preparing to unpack .../284-python3-ufl_2022.2.0-2_all.deb ...
Unpacking python3-ufl (2022.2.0-2) ...
Selecting previously unselected package python3-ffcx.
Preparing to unpack .../285-python3-ffcx_1%3a0.5.0-2_all.deb ...
Unpacking python3-ffcx (1:0.5.0-2) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../286-python3-idna_3.3-1_all.deb ...
Unpacking python3-idna (3.3-1) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../287-python3-imagesize_1.4.1-1_all.deb ...
Unpacking python3-imagesize (1.4.1-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../288-python3-markupsafe_2.1.1-1_armhf.deb ...
Unpacking python3-markupsafe (2.1.1-1) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../289-python3-jinja2_3.0.3-2_all.deb ...
Unpacking python3-jinja2 (3.0.3-2) ...
Selecting previously unselected package python3-mpi4py.
Preparing to unpack .../290-python3-mpi4py_3.1.4-2_armhf.deb ...
Unpacking python3-mpi4py (3.1.4-2) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../291-python3-pyparsing_3.0.7-3_all.deb ...
Unpacking python3-pyparsing (3.0.7-3) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../292-python3-packaging_21.3-1.1_all.deb ...
Unpacking python3-packaging (21.3-1.1) ...
Selecting previously unselected package swig4.0.
Preparing to unpack .../293-swig4.0_4.1.0-0.1_armhf.deb ...
Unpacking swig4.0 (4.1.0-0.1) ...
Selecting previously unselected package swig.
Preparing to unpack .../294-swig_4.1.0-0.1_all.deb ...
Unpacking swig (4.1.0-0.1) ...
Selecting previously unselected package python3-petsc4py-real3.18.
Preparing to unpack .../295-python3-petsc4py-real3.18_3.18.2-1_armhf.deb ...
Unpacking python3-petsc4py-real3.18 (3.18.2-1) ...
Selecting previously unselected package python3-petsc4py-real.
Preparing to unpack .../296-python3-petsc4py-real_3.18.2-1_all.deb ...
Unpacking python3-petsc4py-real (3.18.2-1) ...
Selecting previously unselected package python3-petsc4py-complex3.18.
Preparing to unpack .../297-python3-petsc4py-complex3.18_3.18.2-1_armhf.deb ...
Unpacking python3-petsc4py-complex3.18 (3.18.2-1) ...
Selecting previously unselected package python3-petsc4py-complex.
Preparing to unpack .../298-python3-petsc4py-complex_3.18.2-1_all.deb ...
Unpacking python3-petsc4py-complex (3.18.2-1) ...
Selecting previously unselected package python3-petsc4py.
Preparing to unpack .../299-python3-petsc4py_3.18.2-1_all.deb ...
Unpacking python3-petsc4py (3.18.2-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../300-python3-setuptools_65.5.0-1_all.deb ...
Unpacking python3-setuptools (65.5.0-1) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../301-python3-wheel_0.38.4-1_all.deb ...
Unpacking python3-wheel (0.38.4-1) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../302-python3-pip_22.3+dfsg-1_all.deb ...
Unpacking python3-pip (22.3+dfsg-1) ...
Selecting previously unselected package python3-pybind11.
Preparing to unpack .../303-python3-pybind11_2.10.1-1_all.deb ...
Unpacking python3-pybind11 (2.10.1-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../304-python3-pygments_2.13.0+dfsg-1_all.deb ...
Unpacking python3-pygments (2.13.0+dfsg-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../305-python3-six_1.16.0-4_all.deb ...
Unpacking python3-six (1.16.0-4) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../306-python3-urllib3_1.26.12-1_all.deb ...
Unpacking python3-urllib3 (1.26.12-1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../307-python3-requests_2.28.1+dfsg-1_all.deb ...
Unpacking python3-requests (2.28.1+dfsg-1) ...
Selecting previously unselected package python3-slepc4py-real3.18.
Preparing to unpack .../308-python3-slepc4py-real3.18_3.18.1-1_armhf.deb ...
Unpacking python3-slepc4py-real3.18 (3.18.1-1) ...
Selecting previously unselected package python3-slepc4py-real.
Preparing to unpack .../309-python3-slepc4py-real_3.18.1-1_all.deb ...
Unpacking python3-slepc4py-real (3.18.1-1) ...
Selecting previously unselected package python3-slepc4py-complex3.18.
Preparing to unpack .../310-python3-slepc4py-complex3.18_3.18.1-1_armhf.deb ...
Unpacking python3-slepc4py-complex3.18 (3.18.1-1) ...
Selecting previously unselected package python3-slepc4py-complex.
Preparing to unpack .../311-python3-slepc4py-complex_3.18.1-1_all.deb ...
Unpacking python3-slepc4py-complex (3.18.1-1) ...
Selecting previously unselected package python3-slepc4py.
Preparing to unpack .../312-python3-slepc4py_3.18.1-1_all.deb ...
Unpacking python3-slepc4py (3.18.1-1) ...
Selecting previously unselected package python3-snowballstemmer.
Preparing to unpack .../313-python3-snowballstemmer_2.2.0-2_all.deb ...
Unpacking python3-snowballstemmer (2.2.0-2) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../314-python3-sphinx_5.3.0-2_all.deb ...
Unpacking python3-sphinx (5.3.0-2) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../315-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libboost-chrono1.74.0:armhf (1.74.0-17+b1) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libboost-system1.74.0:armhf (1.74.0-17+b1) ...
Setting up catch2 (2.13.10-1) ...
Setting up libpciaccess0:armhf (0.17-2) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up cpp-12 (12.2.0-9+rpi1) ...
Setting up fonts-mathjax (2.7.9+dfsg-1) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up libboost-atomic1.74.0:armhf (1.74.0-17+b1) ...
Setting up bsdextrautils (2.38.1-4) ...
Setting up libjs-mathjax (2.7.9+dfsg-1) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.5-1) ...
Setting up libboost-iostreams1.74.0:armhf (1.74.0-17+b1) ...
Setting up libboost-program-options1.74.0:armhf (1.74.0-17+b1) ...
Setting up libscotch-7.0:armhf (7.0.1-3) ...
Setting up libcbor0.8:armhf (0.8.0-2) ...
Setting up libdebhelper-perl (13.11.1) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libldl2:armhf (1:5.12.0+dfsg-2) ...
Setting up libnghttp2-14:armhf (1.51.0-1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up gettext-base (0.21-10) ...
Setting up m4 (1.4.19-1) ...
Setting up libboost-filesystem1.74.0:armhf (1.74.0-17+b1) ...
Setting up libmetis5:armhf (5.1.0.dfsg-7) ...
Setting up file (1:5.41-4) ...
Setting up libgomp1:armhf (12.2.0-9+rpi1) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up pybind11-dev (2.10.1-1) ...
Setting up libbtf1:armhf (1:5.12.0+dfsg-2) ...
Setting up libaec0:armhf (1.0.6-1) ...
Setting up libpugixml1v5:armhf (1.13-0.2) ...
Setting up python-babel-localedata (2.10.3-1) ...
Setting up libc6-dbg:armhf (2.35-2+rpi1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libblas3:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libpkgconf3:armhf (1.8.0-11) ...
Setting up libuv1:armhf (1.44.2-1+rpi1) ...
Setting up libmunge2 (0.5.14-6) ...
Setting up libexpat1-dev:armhf (2.5.0-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up libx11-data (2:1.8.1-2) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libncurses6:armhf (6.3+20220423-2) ...
Setting up libboost-regex1.74.0:armhf (1.74.0-17+b1) ...
Setting up libssl-dev:armhf (3.0.7-1) ...
Setting up libhwloc15:armhf (2.8.0-1) ...
Setting up libevent-core-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up autopoint (0.21-10) ...
Setting up libjsoncpp25:armhf (1.9.5-4) ...
Setting up icu-devtools (72.1-3) ...
Setting up xtl-dev (0.7.2-2.1) ...
Setting up pkgconf-bin (1.8.0-11) ...
Setting up libltdl7:armhf (2.4.7-5) ...
Setting up opencl-c-headers (3.0~2022.09.30-1) ...
Setting up libfftw3-double3:armhf (3.3.10-1) ...
Setting up libgfortran5:armhf (12.2.0-9+rpi1) ...
Setting up autoconf (2.71-2) ...
Setting up libmumps-headers-dev (5.5.1-1) ...
Setting up libboost-math1.74.0:armhf (1.74.0-17+b1) ...
Setting up libubsan1:armhf (12.2.0-9+rpi1) ...
Setting up libboost-serialization1.74.0:armhf (1.74.0-17+b1) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Setting up libnuma1:armhf (2.0.15-1) ...
Setting up libmd0:armhf (1.0.4-2) ...
Setting up mount (2.38.1-4) ...
Setting up ocl-icd-libopencl1:armhf (2.3.1-1) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libasan8:armhf (12.2.0-9+rpi1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libjson-perl (4.10000-1) ...
Setting up libnl-3-200:armhf (3.7.0-0.2) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up openmpi-common (4.1.4-3+rpi1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up libcxsparse3:armhf (1:5.12.0+dfsg-2) ...
Setting up cmake-data (3.25.1-1) ...
Setting up nlohmann-json3-dev (3.11.2-2) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libboost-date-time1.74.0:armhf (1.74.0-17+b1) ...
Setting up swig4.0 (4.1.0-0.1) ...
Setting up libfido2-1:armhf (1.12.0-2) ...
Setting up valgrind (1:3.7.0-6+rpi7) ...
Setting up openssl (3.0.7-1) ...
Setting up libbsd0:armhf (0.11.7-1) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up libboost-timer1.74.0:armhf (1.74.0-17+b1) ...
Setting up libicu-dev:armhf (72.1-3) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.1) ...
Setting up libsuitesparseconfig5:armhf (1:5.12.0+dfsg-2) ...
Setting up libcc1-0:armhf (12.2.0-9+rpi1) ...
Setting up chrpath (0.16-2) ...
Setting up libprocps8:armhf (2:3.3.17-7.1) ...
Setting up libblas-dev:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
Setting up libsz2:armhf (1.0.6-1) ...
Setting up librbio2:armhf (1:5.12.0+dfsg-2) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-2) ...
Setting up libboost-thread1.74.0:armhf (1.74.0-17+b1) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.0-2) ...
Setting up libamd2:armhf (1:5.12.0+dfsg-2) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up liblapack3:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-10) ...
Setting up libfftw3-single3:armhf (3.3.10-1) ...
Setting up swig (4.1.0-0.1) ...
Setting up libcolamd2:armhf (1:5.12.0+dfsg-2) ...
Setting up libyaml-dev:armhf (0.2.5-1) ...
Setting up libtool (2.4.7-5) ...
Setting up libarchive13:armhf (3.6.0-1) ...
Setting up libfftw3-bin (3.3.10-1) ...
Setting up libedit2:armhf (3.1-20221030-2) ...
Setting up libxtensor-dev:armhf (0.24.3-1) ...
Setting up libpugixml-dev:armhf (1.13-0.2) ...
Setting up libaec-dev:armhf (1.0.6-1) ...
Setting up libarpack2:armhf (3.8.0-3) ...
Setting up libjpeg-dev:armhf (1:2.1.2-1) ...
Setting up libsuperlu5:armhf (5.3.0+dfsg1-2) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-5+b1) ...
Setting up pkgconf:armhf (1.8.0-11) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libnuma-dev:armhf (2.0.15-1) ...
Setting up libnl-route-3-200:armhf (3.7.0-0.2) ...
Setting up libsliplu1:armhf (1:5.12.0+dfsg-2) ...
Setting up libpython3.10-stdlib:armhf (3.10.9-1) ...
Setting up dh-autoreconf (20) ...
Setting up libltdl-dev:armhf (2.4.7-5) ...
Setting up ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
127 added, 0 removed; done.
Setting up libcamd2:armhf (1:5.12.0+dfsg-2) ...
Setting up libmongoose2:armhf (1:5.12.0+dfsg-2) ...
Setting up libxml2-dev:armhf (2.9.14+dfsg-1.1) ...
Setting up libbasix0.5:armhf (0.5.1-1) ...
Setting up libjs-jquery-ui (1.13.2+dfsg-1) ...
Setting up libgcc-12-dev:armhf (12.2.0-9+rpi1) ...
Setting up opencl-clhpp-headers (3.0~2022.09.30-1) ...
Setting up libevent-dev (2.1.12-stable-5+b1) ...
Setting up liblapack-dev:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
Setting up libeigen3-dev (3.4.0-4) ...
Setting up pkg-config:armhf (1.8.0-11) ...
Setting up libjs-sphinxdoc (5.3.0-2) ...
Setting up ocl-icd-opencl-dev:armhf (2.3.1-1) ...
Setting up dh-strip-nondeterminism (1.13.0-2) ...
Setting up dwz (0.14+20220924-2) ...
Setting up libnl-3-dev:armhf (3.7.0-0.2) ...
Setting up groff-base (1.22.4-9) ...
Setting up libklu1:armhf (1:5.12.0+dfsg-2) ...
Setting up libccolamd2:armhf (1:5.12.0+dfsg-2) ...
Setting up procps (2:3.3.17-7.1) ...
Setting up libcurl4:armhf (7.86.0-2) ...
Setting up libx11-6:armhf (2:1.8.1-2) ...
Setting up libhwloc-dev:armhf (2.8.0-1) ...
Setting up libsuperlu-dev:armhf (5.3.0+dfsg1-2) ...
Setting up libbasix-dev:armhf (0.5.1-1) ...
Setting up libfftw3-dev:armhf (3.3.10-1) ...
Setting up libcholmod3:armhf (1:5.12.0+dfsg-2) ...
Setting up libpython3-stdlib:armhf (3.10.6-1) ...
Setting up libspqr2:armhf (1:5.12.0+dfsg-2) ...
Setting up libpython3.10:armhf (3.10.9-1) ...
Setting up libibverbs1:armhf (42.0-1) ...
Setting up libarpack2-dev:armhf (3.8.0-3) ...
Setting up python3.10 (3.10.9-1) ...
Setting up libstdc++-12-dev:armhf (12.2.0-9+rpi1) ...
Setting up ibverbs-providers:armhf (42.0-1) ...
Setting up openssh-client (1:9.1p1-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up python3 (3.10.6-1) ...
Setting up libgfortran-12-dev:armhf (12.2.0-9+rpi1) ...
Setting up man-db (2.11.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-markupsafe (2.1.1-1) ...
Setting up python3-tz (2022.6-1) ...
Setting up libxnvctrl0:armhf (510.85.02-2) ...
Setting up python3-six (1.16.0-4) ...
Setting up libnl-route-3-dev:armhf (3.7.0-0.2) ...
Setting up python3-roman (3.3-3) ...
Setting up python3-jinja2 (3.0.3-2) ...
Setting up libumfpack5:armhf (1:5.12.0+dfsg-2) ...
Setting up python3-pyparsing (3.0.7-3) ...
Setting up python3-certifi (2022.9.24-1) ...
Setting up gcc-12 (12.2.0-9+rpi1) ...
Setting up libcurl4-openssl-dev (7.86.0-2) ...
Setting up python3-snowballstemmer (2.2.0-2) ...
Setting up sphinx-common (5.3.0-2) ...
Setting up python3-idna (3.3-1) ...
Setting up libpython3.10-dev:armhf (3.10.9-1) ...
Setting up python3-urllib3 (1.26.12-1) ...
Setting up python3.10-dev (3.10.9-1) ...
Setting up cmake (3.25.1-1) ...
Setting up python3-lib2to3 (3.10.8-1) ...
Setting up python3-pybind11 (2.10.1-1) ...
Setting up python3-cffi-backend:armhf (1.15.1-4) ...
Setting up python3-imagesize (1.4.1-1) ...
Setting up g++-12 (12.2.0-9+rpi1) ...
Setting up python3-pkg-resources (65.5.0-1) ...
Setting up python3-distutils (3.10.8-1) ...
Setting up dh-python (5.20220819+rpi1) ...
Setting up librdmacm1:armhf (42.0-1) ...
Setting up libboost1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libpython3-dev:armhf (3.10.6-1) ...
Setting up python3-setuptools (65.5.0-1) ...
Setting up libsuitesparse-dev:armhf (1:5.12.0+dfsg-2) ...
Setting up python3-babel (2.10.3-1) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up python3-charset-normalizer (3.0.1-2) ...
Setting up python3-alabaster (0.7.12-1) ...
Setting up python3-ply (3.11-5) ...
Setting up libboost-chrono1.74-dev:armhf (1.74.0-17+b1) ...
Setting up python3-all (3.10.6-1) ...
Setting up debhelper (13.11.1) ...
Setting up python-petsc4py-doc (3.18.2-1) ...
Setting up libibverbs-dev:armhf (42.0-1) ...
Setting up libhwloc-plugins:armhf (2.8.0-1) ...
Setting up python3-wheel (0.38.4-1) ...
Setting up python3-pycparser (2.21-1) ...
Setting up libboost-program-options1.74-dev:armhf (1.74.0-17+b1) ...
Setting up gfortran-12 (12.2.0-9+rpi1) ...
Setting up python3-pygments (2.13.0+dfsg-1) ...
Setting up python3-packaging (21.3-1.1) ...
Setting up python3-chardet (4.0.0-2) ...
Setting up libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Setting up libpython3-all-dev:armhf (3.10.6-1) ...
Setting up libboost-system1.74-dev:armhf (1.74.0-17+b1) ...
Setting up python3-dev (3.10.6-1) ...
Setting up python3-requests (2.28.1+dfsg-1) ...
Setting up libboost-timer1.74-dev:armhf (1.74.0-17+b1) ...
Setting up python3-pip (22.3+dfsg-1) ...
Setting up python3-numpy (1:1.21.5-2) ...
Setting up libboost-serialization1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libboost-atomic1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libboost-regex1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-math1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libboost-filesystem1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libboost-timer-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Setting up python3-basix (0.5.1-1) ...
Setting up python3-all-dev (3.10.6-1) ...
Setting up libfabric1:armhf (1.11.0-3) ...
Setting up python3-ufl (2022.2.0-2) ...
Setting up libpmix2:armhf (4.2.2-1) ...
Setting up libboost-chrono-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-math-dev:armhf (1.74.0.3+b4) ...
Setting up libopenmpi3:armhf (4.1.4-3+rpi1) ...
Setting up python3-cffi (1.15.1-4) ...
Setting up libboost-mpi1.74.0 (1.74.0-17+b1) ...
Setting up libfftw3-mpi3:armhf (3.3.10-1) ...
Setting up gfortran (4:12.2.0-1+rpi1) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
Setting up python3-ffcx (1:0.5.0-2) ...
Setting up libboost-iostreams1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libboost-date-time1.74-dev:armhf (1.74.0-17+b1) ...
Setting up libboost-serialization-dev:armhf (1.74.0.3+b4) ...
Setting up libboost-thread1.74-dev:armhf (1.74.0-17+b1) ...
Setting up valgrind-mpi (1:3.7.0-6+rpi7) ...
Setting up libpmix-dev:armhf (4.2.2-1) ...
Setting up openmpi-bin (4.1.4-3+rpi1) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode
Setting up libboost-thread-dev:armhf (1.74.0.3+b4) ...
Setting up libhdf5-openmpi-103-1:armhf (1.10.8+repack-4) ...
Setting up libptscotch-7.0:armhf (7.0.1-3) ...
Setting up libparpack2:armhf (3.8.0-3) ...
Setting up libcombblas1.16.0:armhf (1.6.2-8) ...
Setting up libsuperlu-dist8:armhf (8.1.2+dfsg1-1) ...
Setting up libfftw3-mpi-dev:armhf (3.3.10-1) ...
Setting up mpi-default-bin (1.14) ...
Setting up libboost-iostreams-dev:armhf (1.74.0.3+b4) ...
Setting up python3-mpi4py (3.1.4-2) ...
Setting up libsuperlu-dist-dev:armhf (8.1.2+dfsg1-1) ...
Setting up libhdf5-openmpi-fortran-102:armhf (1.10.8+repack-4) ...
Setting up libhdf5-openmpi-hl-100:armhf (1.10.8+repack-4) ...
Setting up libopenmpi-dev:armhf (4.1.4-3+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode
Setting up libhdf5-openmpi-cpp-103-1:armhf (1.10.8+repack-4) ...
Setting up libhdf5-openmpi-hl-cpp-100:armhf (1.10.8+repack-4) ...
Setting up libscalapack-openmpi2.2:armhf (2.2.1-1+rpi1) ...
Setting up libhdf5-openmpi-hl-fortran-100:armhf (1.10.8+repack-4) ...
Setting up libhypre-2.26.0:armhf (2.26.0-2) ...
Setting up libmumps-5.5:armhf (5.5.1-1) ...
Setting up libpetsc-real3.18:armhf (3.18.2+dfsg1-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libpetsc_real.so.3.18.2 to provide /usr/lib/arm-linux-gnueabihf/libpetsc.so.3.18 (libpetsc.so.3.18) in auto mode
Setting up libslepc-real3.18 (3.18.1+dfsg1-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libslepc_real.so.3.18.1 to provide /usr/lib/arm-linux-gnueabihf/libslepc.so.3.18 (libslepc.so.3.18) in auto mode
Setting up python3-petsc4py-real3.18 (3.18.2-1) ...
Setting up libscalapack-openmpi-dev:armhf (2.2.1-1+rpi1) ...
Setting up mpi-default-dev (1.14) ...
Setting up libscalapack-mpi-dev:armhf (2.2.1-1+rpi1) ...
Setting up libhdf5-openmpi-dev (1.10.8+repack-4) ...
update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-mpi.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up libpetsc-complex3.18:armhf (3.18.2+dfsg1-1) ...
Setting up python3-petsc4py (3.18.2-1) ...
Setting up python3-petsc4py-complex3.18 (3.18.2-1) ...
Setting up python3-slepc4py-real3.18 (3.18.1-1) ...
Setting up libmumps-dev:armhf (5.5.1-1) ...
Setting up libscotch-dev (7.0.1-3) ...
Setting up libboost-mpi1.74-dev (1.74.0-17+b1) ...
Setting up libparpack2-dev:armhf (3.8.0-3) ...
Setting up python3-petsc4py-real (3.18.2-1) ...
Setting up libhypre-dev:armhf (2.26.0-2) ...
Setting up libptscotch-dev (7.0.1-3) ...
Setting up python3-petsc4py-complex (3.18.2-1) ...
Setting up libboost-mpi-dev (1.74.0.3+b4) ...
Setting up libhdf5-mpi-dev (1.10.8+repack-4) ...
Setting up libslepc-complex3.18 (3.18.1+dfsg1-1) ...
Setting up python3-slepc4py (3.18.1-1) ...
Setting up python3-slepc4py-real (3.18.1-1) ...
Setting up python3-slepc4py-complex3.18 (3.18.1-1) ...
Setting up python3-slepc4py-complex (3.18.1-1) ...
Processing triggers for libc-bin (2.35-2+rpi1) ...
Processing triggers for sgml-base (1.31) ...
Setting up x11proto-dev (2022.1-1) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up docutils-common (0.17.1+dfsg-3) ...
Setting up libxcb1-dev:armhf (1.15-1) ...
Setting up libx11-dev:armhf (2:1.8.1-2) ...
Setting up libpetsc3.18-dev-common (3.18.2+dfsg1-1) ...
Setting up libpetsc-complex3.18-dev:armhf (3.18.2+dfsg1-1) ...
update-alternatives: error: no alternatives for petsc
update-alternatives: using /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex to provide /usr/lib/petsc (petsc) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libpetsc_complex.so.3.18.2 to provide /usr/lib/arm-linux-gnueabihf/libpetsc_complex.so (libpetsc_complex.so) in auto mode
update-alternatives: using /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex to provide /usr/lib/petscdir/3.18 (petsc3.18) in auto mode
Setting up libpetsc-complex-dev (3.18.2+dfsg1-1) ...
Setting up libpetsc-real3.18-dev:armhf (3.18.2+dfsg1-1) ...
update-alternatives: using /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real to provide /usr/lib/petsc (petsc) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libpetsc_real.so.3.18.2 to provide /usr/lib/arm-linux-gnueabihf/libpetsc_real.so (libpetsc_real.so) in auto mode
update-alternatives: using /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real to provide /usr/lib/petscdir/3.18 (petsc3.18) in auto mode
Setting up libslepc-complex3.18-dev (3.18.1+dfsg1-1) ...
update-alternatives: error: no alternatives for slepc
update-alternatives: using /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex to provide /usr/lib/slepc (slepc) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libslepc_complex.so.3.18.1 to provide /usr/lib/arm-linux-gnueabihf/libslepc_complex.so (libslepc_complex.so) in auto mode
update-alternatives: using /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex to provide /usr/lib/slepcdir/3.18 (slepc3.18) in auto mode
Setting up libslepc-complex-dev (3.18.1+dfsg1-1) ...
Setting up libslepc-real3.18-dev (3.18.1+dfsg1-1) ...
update-alternatives: using /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real to provide /usr/lib/slepc (slepc) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libslepc_real.so.3.18.1 to provide /usr/lib/arm-linux-gnueabihf/libslepc_real.so (libslepc_real.so) in auto mode
update-alternatives: using /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real to provide /usr/lib/slepcdir/3.18 (slepc3.18) in auto mode
Setting up libpetsc-real-dev (3.18.2+dfsg1-1) ...
Setting up libslepc-real-dev (3.18.1+dfsg1-1) ...
Processing triggers for sgml-base (1.31) ...
Setting up python3-docutils (0.17.1+dfsg-3) ...
Setting up python3-sphinx (5.3.0-2) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.39-6+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-9+rpi1 gcc-12_12.2.0-9+rpi1 libc6-dev_2.35-2+rpi1 libstdc++-12-dev_12.2.0-9+rpi1 libstdc++6_12.2.0-9+rpi1 linux-libc-dev_5.19.6-1+rpi1
Package versions: adduser_3.129 apt_2.5.3 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-10 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2~rc2-2 binutils_2.39-6+rpi1 binutils-arm-linux-gnueabihf_2.39-6+rpi1 binutils-common_2.39-6+rpi1 bsdextrautils_2.38.1-4 bsdutils_1:2.38.1-4 build-essential_12.9 bzip2_1.0.8-5+b2 ca-certificates_20211016 catch2_2.13.10-1 chrpath_0.16-2 cmake_3.25.1-1 cmake-data_3.25.1-1 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-9+rpi1 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.79 debhelper_13.11.1 debianutils_5.7-0.3 dh-autoreconf_20 dh-python_5.20220819+rpi1 dh-strip-nondeterminism_1.13.0-2 diffutils_1:3.8-1 dirmngr_2.2.39-1 docutils-common_0.17.1+dfsg-3 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14+20220924-2 e2fsprogs_1.46.6~rc1-1 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 fonts-mathjax_2.7.9+dfsg-1 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-9+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-9+rpi1 gcc-12-base_12.2.0-9+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-10 gettext-base_0.21-10 gfortran_4:12.2.0-1+rpi1 gfortran-12_12.2.0-9+rpi1 gnupg_2.2.39-1 gnupg-l10n_2.2.39-1 gnupg-utils_2.2.39-1 gpg_2.2.39-1 gpg-agent_2.2.39-1 gpg-wks-client_2.2.39-1 gpg-wks-server_2.2.39-1 gpgconf_2.2.39-1 gpgsm_2.2.39-1 gpgv_2.2.39-1 grep_3.7-1 groff-base_1.22.4-9 gzip_1.12-1 hostname_3.23 ibverbs-providers_42.0-1 icu-devtools_72.1-3 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20211215-1 krb5-locales_1.20-1 libacl1_2.3.1-1 libaec-dev_1.0.6-1 libaec0_1.0.6-1 libamd2_1:5.12.0+dfsg-2 libapt-pkg6.0_2.5.3 libarchive-zip-perl_1.68-1 libarchive13_3.6.0-1 libarpack2_3.8.0-3 libarpack2-dev_3.8.0-3 libasan8_12.2.0-9+rpi1 libassuan0_2.5.5-4 libatomic1_12.2.0-9+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1.1 libaudit1_1:3.0.7-1.1 libbasix-dev_0.5.1-1 libbasix0.5_0.5.1-1 libbinutils_2.39-6+rpi1 libblas-dev_3.10.1-2 libblas3_3.10.1-2 libblkid1_2.38.1-4 libboost-atomic1.74-dev_1.74.0-17+b1 libboost-atomic1.74.0_1.74.0-17+b1 libboost-chrono-dev_1.74.0.3+b4 libboost-chrono1.74-dev_1.74.0-17+b1 libboost-chrono1.74.0_1.74.0-17+b1 libboost-date-time1.74-dev_1.74.0-17+b1 libboost-date-time1.74.0_1.74.0-17+b1 libboost-dev_1.74.0.3+b4 libboost-filesystem-dev_1.74.0.3+b4 libboost-filesystem1.74-dev_1.74.0-17+b1 libboost-filesystem1.74.0_1.74.0-17+b1 libboost-iostreams-dev_1.74.0.3+b4 libboost-iostreams1.74-dev_1.74.0-17+b1 libboost-iostreams1.74.0_1.74.0-17+b1 libboost-math-dev_1.74.0.3+b4 libboost-math1.74-dev_1.74.0-17+b1 libboost-math1.74.0_1.74.0-17+b1 libboost-mpi-dev_1.74.0.3+b4 libboost-mpi1.74-dev_1.74.0-17+b1 libboost-mpi1.74.0_1.74.0-17+b1 libboost-program-options-dev_1.74.0.3+b4 libboost-program-options1.74-dev_1.74.0-17+b1 libboost-program-options1.74.0_1.74.0-17+b1 libboost-regex1.74-dev_1.74.0-17+b1 libboost-regex1.74.0_1.74.0-17+b1 libboost-serialization-dev_1.74.0.3+b4 libboost-serialization1.74-dev_1.74.0-17+b1 libboost-serialization1.74.0_1.74.0-17+b1 libboost-system1.74-dev_1.74.0-17+b1 libboost-system1.74.0_1.74.0-17+b1 libboost-thread-dev_1.74.0.3+b4 libboost-thread1.74-dev_1.74.0-17+b1 libboost-thread1.74.0_1.74.0-17+b1 libboost-timer-dev_1.74.0.3+b4 libboost-timer1.74-dev_1.74.0-17+b1 libboost-timer1.74.0_1.74.0-17+b1 libboost1.74-dev_1.74.0-17+b1 libbrotli1_1.0.9-2+b2 libbsd0_0.11.7-1 libbtf1_1:5.12.0+dfsg-2 libbz2-1.0_1.0.8-5+b2 libc-bin_2.35-2+rpi1 libc-dev-bin_2.35-2+rpi1 libc6_2.35-2+rpi1 libc6-dbg_2.35-2+rpi1 libc6-dev_2.35-2+rpi1 libcamd2_1:5.12.0+dfsg-2 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcbor0.8_0.8.0-2 libcc1-0_12.2.0-9+rpi1 libccolamd2_1:5.12.0+dfsg-2 libcholmod3_1:5.12.0+dfsg-2 libcolamd2_1:5.12.0+dfsg-2 libcom-err2_1.46.6~rc1-1 libcombblas1.16.0_1.6.2-8 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libctf-nobfd0_2.39-6+rpi1 libctf0_2.39-6+rpi1 libcurl4_7.86.0-2 libcurl4-openssl-dev_7.86.0-2 libcxsparse3_1:5.12.0+dfsg-2 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.264 libdebhelper-perl_13.11.1 libdpkg-perl_1.21.9+rpi1 libedit2_3.1-20221030-2 libeigen3-dev_3.4.0-4 libelf1_0.187-2+rpi2 libevent-2.1-7_2.1.12-stable-5+b1 libevent-core-2.1-7_2.1.12-stable-5+b1 libevent-dev_2.1.12-stable-5+b1 libevent-extra-2.1-7_2.1.12-stable-5+b1 libevent-openssl-2.1-7_2.1.12-stable-5+b1 libevent-pthreads-2.1-7_2.1.12-stable-5+b1 libexpat1_2.5.0-1 libexpat1-dev_2.5.0-1 libext2fs2_1.46.6~rc1-1 libfabric1_1.11.0-3 libfakeroot_1.29-1 libffi8_3.4.2-4 libfftw3-bin_3.3.10-1 libfftw3-dev_3.3.10-1 libfftw3-double3_3.3.10-1 libfftw3-mpi-dev_3.3.10-1 libfftw3-mpi3_3.3.10-1 libfftw3-single3_3.3.10-1 libfido2-1_1.12.0-2 libfile-stripnondeterminism-perl_1.13.0-2 libgcc-12-dev_12.2.0-9+rpi1 libgcc-s1_12.2.0-9+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgfortran-12-dev_12.2.0-9+rpi1 libgfortran5_12.2.0-9+rpi1 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-2 libgomp1_12.2.0-9+rpi1 libgpg-error0_1.45-2 libgssapi-krb5-2_1.20-1 libhdf5-mpi-dev_1.10.8+repack-4 libhdf5-openmpi-103-1_1.10.8+repack-4 libhdf5-openmpi-cpp-103-1_1.10.8+repack-4 libhdf5-openmpi-dev_1.10.8+repack-4 libhdf5-openmpi-fortran-102_1.10.8+repack-4 libhdf5-openmpi-hl-100_1.10.8+repack-4 libhdf5-openmpi-hl-cpp-100_1.10.8+repack-4 libhdf5-openmpi-hl-fortran-100_1.10.8+repack-4 libhogweed6_3.8.1-2 libhwloc-dev_2.8.0-1 libhwloc-plugins_2.8.0-1 libhwloc15_2.8.0-1 libhypre-2.26.0_2.26.0-2 libhypre-dev_2.26.0-2 libibverbs-dev_42.0-1 libibverbs1_42.0-1 libicu-dev_72.1-3 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjpeg-dev_1:2.1.2-1 libjpeg62-turbo_1:2.1.2-1 libjpeg62-turbo-dev_1:2.1.2-1 libjs-jquery_3.6.1+dfsg+~3.5.14-1 libjs-jquery-ui_1.13.2+dfsg-1 libjs-mathjax_2.7.9+dfsg-1 libjs-sphinxdoc_5.3.0-2 libjs-underscore_1.13.4~dfsg+~1.11.4-2 libjson-perl_4.10000-1 libjsoncpp25_1.9.5-4 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libklu1_1:5.12.0+dfsg-2 libkrb5-3_1.20-1 libkrb5support0_1.20-1 libksba8_1.6.0-3 liblapack-dev_3.10.1-2 liblapack3_3.10.1-2 libldap-2.5-0_2.5.13+dfsg-2+rpi1 libldl2_1:5.12.0+dfsg-2 libltdl-dev_2.4.7-5 libltdl7_2.4.7-5 liblz4-1_1.9.4-1+rpi1 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmd0_1.0.4-2 libmetis5_5.1.0.dfsg-7 libmongoose2_1:5.12.0+dfsg-2 libmount1_2.38.1-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libmumps-5.5_5.5.1-1 libmumps-dev_5.5.1-1 libmumps-headers-dev_5.5.1-1 libmunge2_0.5.14-6 libncurses6_6.3+20220423-2 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnghttp2-14_1.51.0-1 libnl-3-200_3.7.0-0.2 libnl-3-dev_3.7.0-0.2 libnl-route-3-200_3.7.0-0.2 libnl-route-3-dev_3.7.0-0.2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnuma-dev_2.0.15-1 libnuma1_2.0.15-1 libopenmpi-dev_4.1.4-3+rpi1 libopenmpi3_4.1.4-3+rpi1 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-5 libpam-modules-bin_1.5.2-5 libpam-runtime_1.5.2-5 libpam0g_1.5.2-5 libparpack2_3.8.0-3 libparpack2-dev_3.8.0-3 libpciaccess0_0.17-2 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libperl5.32_5.32.1-6 libperl5.34_5.34.0-5 libperl5.36_5.36.0-4 libpetsc-complex-dev_3.18.2+dfsg1-1 libpetsc-complex3.18_3.18.2+dfsg1-1 libpetsc-complex3.18-dev_3.18.2+dfsg1-1 libpetsc-real-dev_3.18.2+dfsg1-1 libpetsc-real3.18_3.18.2+dfsg1-1 libpetsc-real3.18-dev_3.18.2+dfsg1-1 libpetsc3.18-dev-common_3.18.2+dfsg1-1 libpipeline1_1.5.7-1 libpkgconf3_1.8.0-11 libpmix-dev_4.2.2-1 libpmix2_4.2.2-1 libprocps8_2:3.3.17-7.1 libpsl5_0.21.0-1.2 libpthread-stubs0-dev_0.4-1 libptscotch-7.0_7.0.1-3 libptscotch-dev_7.0.1-3 libpugixml-dev_1.13-0.2 libpugixml1v5_1.13-0.2 libpython3-all-dev_3.10.6-1 libpython3-dev_3.10.6-1 libpython3-stdlib_3.10.6-1 libpython3.10_3.10.9-1 libpython3.10-dev_3.10.9-1 libpython3.10-minimal_3.10.9-1 libpython3.10-stdlib_3.10.9-1 librbio2_1:5.12.0+dfsg-2 librdmacm1_42.0-1 libreadline8_8.2-1 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-8 libsasl2-modules-db_2.1.28+dfsg-8 libscalapack-mpi-dev_2.2.1-1+rpi1 libscalapack-openmpi-dev_2.2.1-1+rpi1 libscalapack-openmpi2.2_2.2.1-1+rpi1 libscotch-7.0_7.0.1-3 libscotch-dev_7.0.1-3 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libslepc-complex-dev_3.18.1+dfsg1-1 libslepc-complex3.18_3.18.1+dfsg1-1 libslepc-complex3.18-dev_3.18.1+dfsg1-1 libslepc-real-dev_3.18.1+dfsg1-1 libslepc-real3.18_3.18.1+dfsg1-1 libslepc-real3.18-dev_3.18.1+dfsg1-1 libsliplu1_1:5.12.0+dfsg-2 libsmartcols1_2.38.1-4 libspqr2_1:5.12.0+dfsg-2 libsqlite3-0_3.39.4-1 libss2_1.46.6~rc1-1 libssh2-1_1.10.0-3+b1 libssl-dev_3.0.7-1 libssl1.1_1.1.1o-1 libssl3_3.0.7-1 libstdc++-12-dev_12.2.0-9+rpi1 libstdc++6_12.2.0-9+rpi1 libsub-override-perl_0.09-4 libsuitesparse-dev_1:5.12.0+dfsg-2 libsuitesparseconfig5_1:5.12.0+dfsg-2 libsuperlu-dev_5.3.0+dfsg1-2 libsuperlu-dist-dev_8.1.2+dfsg1-1 libsuperlu-dist8_8.1.2+dfsg1-1 libsuperlu5_5.3.0+dfsg1-2 libsystemd0_251.5-1+rpi1 libsz2_1.0.6-1 libtasn1-6_4.19.0-2 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libubsan1_12.2.0-9+rpi1 libuchardet0_0.0.7-1 libudev1_251.5-1+rpi1 libumfpack5_1:5.12.0+dfsg-2 libunistring2_1.0-2 libuuid1_2.38.1-4 libuv1_1.44.2-1+rpi1 libx11-6_2:1.8.1-2 libx11-data_2:1.8.1-2 libx11-dev_2:1.8.1-2 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxml2_2.9.14+dfsg-1.1 libxml2-dev_2.9.14+dfsg-1.1 libxnvctrl0_510.85.02-2 libxtensor-dev_0.24.3-1 libxxhash0_0.8.1-1 libyaml-0-2_0.2.5-1 libyaml-dev_0.2.5-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.19.6-1+rpi1 login_1:4.12.3+dfsg1-1 logsave_1.46.6~rc1-1 lsb-base_11.4+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.11.1-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-4 mpi-default-bin_1.14 mpi-default-dev_1.14 nano_6.4-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 nlohmann-json3-dev_3.11.2-2 ocl-icd-libopencl1_2.3.1-1 ocl-icd-opencl-dev_2.3.1-1 opencl-c-headers_3.0~2022.09.30-1 opencl-clhpp-headers_3.0~2022.09.30-1 openmpi-bin_4.1.4-3+rpi1 openmpi-common_4.1.4-3+rpi1 openssh-client_1:9.1p1-1 openssl_3.0.7-1 passwd_1:4.12.3+dfsg1-1 patch_2.7.6-7 perl_5.36.0-4 perl-base_5.36.0-4 perl-modules-5.32_5.32.1-6 perl-modules-5.34_5.34.0-5 perl-modules-5.36_5.36.0-4 pinentry-curses_1.2.0-2 pkg-config_1.8.0-11 pkgconf_1.8.0-11 pkgconf-bin_1.8.0-11 po-debconf_1.0.21+nmu1 procps_2:3.3.17-7.1 pybind11-dev_2.10.1-1 python-babel-localedata_2.10.3-1 python-petsc4py-doc_3.18.2-1 python3_3.10.6-1 python3-alabaster_0.7.12-1 python3-all_3.10.6-1 python3-all-dev_3.10.6-1 python3-babel_2.10.3-1 python3-basix_0.5.1-1 python3-certifi_2022.9.24-1 python3-cffi_1.15.1-4 python3-cffi-backend_1.15.1-4 python3-chardet_4.0.0-2 python3-charset-normalizer_3.0.1-2 python3-dev_3.10.6-1 python3-distutils_3.10.8-1 python3-docutils_0.17.1+dfsg-3 python3-ffcx_1:0.5.0-2 python3-idna_3.3-1 python3-imagesize_1.4.1-1 python3-jinja2_3.0.3-2 python3-lib2to3_3.10.8-1 python3-markupsafe_2.1.1-1 python3-minimal_3.10.6-1 python3-mpi4py_3.1.4-2 python3-numpy_1:1.21.5-2 python3-packaging_21.3-1.1 python3-petsc4py_3.18.2-1 python3-petsc4py-complex_3.18.2-1 python3-petsc4py-complex3.18_3.18.2-1 python3-petsc4py-real_3.18.2-1 python3-petsc4py-real3.18_3.18.2-1 python3-pip_22.3+dfsg-1 python3-pkg-resources_65.5.0-1 python3-ply_3.11-5 python3-pybind11_2.10.1-1 python3-pycparser_2.21-1 python3-pygments_2.13.0+dfsg-1 python3-pyparsing_3.0.7-3 python3-requests_2.28.1+dfsg-1 python3-roman_3.3-3 python3-setuptools_65.5.0-1 python3-six_1.16.0-4 python3-slepc4py_3.18.1-1 python3-slepc4py-complex_3.18.1-1 python3-slepc4py-complex3.18_3.18.1-1 python3-slepc4py-real_3.18.1-1 python3-slepc4py-real3.18_3.18.1-1 python3-snowballstemmer_2.2.0-2 python3-sphinx_5.3.0-2 python3-tz_2022.6-1 python3-ufl_2022.2.0-2 python3-urllib3_1.26.12-1 python3-wheel_0.38.4-1 python3.10_3.10.9-1 python3.10-dev_3.10.9-1 python3.10-minimal_3.10.9-1 raspbian-archive-keyring_20120528.2 readline-common_8.2-1 rpcsvc-proto_1.4.2-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.31 sphinx-common_5.3.0-2 swig_4.1.0-0.1 swig4.0_4.1.0-0.1 sysvinit-utils_3.05-6 tar_1.34+dfsg-1 tzdata_2022d-1 util-linux_2.38.1-4 util-linux-extra_2.38.1-4 valgrind_1:3.7.0-6+rpi7 valgrind-mpi_1:3.7.0-6+rpi7 x11proto-dev_2022.1-1 xml-core_0.18+nmu1 xorg-sgml-doctools_1:1.11-1.1 xtl-dev_0.7.2-2.1 xtrans-dev_1.4.0-1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.13.dfsg-1 zlib1g-dev_1:1.2.13.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

Format: 3.0 (quilt)
Source: fenics-dolfinx
Binary: libdolfinx-dev, libdolfinx-real-dev, libdolfinx-complex-dev, libdolfinx-real0.5, libdolfinx-complex0.5, python3-dolfinx, python3-dolfinx-real, python3-dolfinx-complex, dolfinx-doc
Architecture: any all
Version: 1:0.5.1-1+rpi1
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Uploaders:  Drew Parsons <dparsons@debian.org>
Homepage: http://fenicsproject.org
Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/science-team/fenics/fenics-dolfinx
Vcs-Git: https://salsa.debian.org/science-team/fenics/fenics-dolfinx.git
Testsuite: autopkgtest
Testsuite-Triggers: @builddeps@, python3-cppimport, python3-decorator, python3-gmsh, python3-matplotlib, python3-pytest, python3-scipy
Build-Depends: cmake (>= 3.12), debhelper-compat (= 13), dh-python, gfortran, catch2, chrpath, libbasix-dev (>= 0.5.0~), python3-basix, libboost-chrono-dev, libboost-dev (>= 1.70), libboost-filesystem-dev, libboost-iostreams-dev, libboost-math-dev, libboost-mpi-dev, libboost-program-options-dev, libboost-serialization-dev, libboost-thread-dev, libboost-timer-dev, libeigen3-dev (>= 3.2.90), libhdf5-mpi-dev, libpugixml-dev, libsuitesparse-dev, libscotch-dev, libxml2-dev, mpi-default-dev, libpetsc-real-dev (>= 3.10), libpetsc-complex-dev (>= 3.10), libslepc-real-dev (>= 3.10), libslepc-complex-dev (>= 3.10), libxtensor-dev (>= 0.23.10~), libxsimd-dev (>= 7.4.4~) [amd64 arm64 kfreebsd-any], python3-setuptools, python3-petsc4py, python3-petsc4py-real, python3-petsc4py-complex, python3-slepc4py, python3-slepc4py-real, python3-slepc4py-complex, pkg-config, python3-all-dev:any (>= 3.7~), python3-cffi, python3-pkg-resources, python3-ffcx (>= 1:0.5.0~), python3-ffcx (<< 1:0.6.0), python3-ufl (>= 2022.2.0~), python3-mpi4py, python3-numpy, python3-pip, python3-ply, python3-pybind11 (>= 2.7.0~), python3-sphinx
Build-Depends-Indep: doxygen, graphviz, libjs-mathjax, libjs-modernizr, python3-myst-parser, python3-sphinx-rtd-theme
Package-List:
 dolfinx-doc deb doc optional arch=all
 libdolfinx-complex-dev deb libdevel optional arch=any
 libdolfinx-complex0.5 deb libs optional arch=any
 libdolfinx-dev deb libdevel optional arch=any
 libdolfinx-real-dev deb libdevel optional arch=any
 libdolfinx-real0.5 deb libs optional arch=any
 python3-dolfinx deb python optional arch=any
 python3-dolfinx-complex deb python optional arch=any
 python3-dolfinx-real deb python optional arch=any
Checksums-Sha1:
 77d46644617598ea1f05622a0dee04768b66007b 638568 fenics-dolfinx_0.5.1.orig.tar.gz
 f7e20d01ad872e9fd453a1c18a8566d835ccb7cc 35840 fenics-dolfinx_0.5.1-1+rpi1.debian.tar.xz
Checksums-Sha256:
 a570e3f6ed8e7c570e7e61d0e6fd44fa9dad2c5f8f1f48a6dc9ad22bacfbc973 638568 fenics-dolfinx_0.5.1.orig.tar.gz
 e83eb8bbdc15871777bf80c2f3d0bd45f41358b4b55c0036f184b6cadc275b6e 35840 fenics-dolfinx_0.5.1-1+rpi1.debian.tar.xz
Files:
 e1c2d3def7db68eb8967a856338786ab 638568 fenics-dolfinx_0.5.1.orig.tar.gz
 84ee72c52491621609908c830908ed49 35840 fenics-dolfinx_0.5.1-1+rpi1.debian.tar.xz

dpkg-source: warning: extracting unsigned source package (fenics-dolfinx_0.5.1-1+rpi1.dsc)
dpkg-source: info: extracting fenics-dolfinx in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking fenics-dolfinx_0.5.1.orig.tar.gz
dpkg-source: info: unpacking fenics-dolfinx_0.5.1-1+rpi1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying extra_CXXFLAGS.patch
dpkg-source: info: applying python_cmake_module_path.patch
dpkg-source: info: applying lib_rename.patch
dpkg-source: info: applying enable-importing-cffi_support-from-new-or-old-numba.patch
dpkg-source: info: applying python_unit_test_32bit.patch
dpkg-source: info: applying docs_local_mathjax.patch
dpkg-source: info: applying docs_no_jupytext.patch
dpkg-source: info: applying test_no_numba.patch
dpkg-source: info: applying mipsel_python_lighter.patch
dpkg-source: info: applying skip_demo_stokes_direct.patch
dpkg-source: info: applying header_algorithm_PR2323.patch

Check disk space
----------------

Sufficient free space for build

Hack binNMU version
-------------------

Created changelog entry for binNMU version 1:0.5.1-1+rpi1+b1

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=f89ee6850c51463faed427366eb0b008
JOURNAL_STREAM=8:31299
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-7d2f04d0-8c28-4706-8ab0-b55329a6f39e
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c69652
XDG_SESSION_TYPE=unspecified

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package fenics-dolfinx
dpkg-buildpackage: info: source version 1:0.5.1-1+rpi1+b1
dpkg-buildpackage: info: source distribution bookworm-staging
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --buildsystem=cmake --with python3,sphinxdoc
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_auto_clean --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real
dh_auto_clean --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex
rm -rf python/build-real python/build-complex
rm -rf debian/tmp-real debian/tmp-complex
rm -rf python/fenics_dolfinx.egg-info
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules build-arch
py3versions: no X-Python3-Version in control file, using supported versions
dh build-arch --buildsystem=cmake --with python3,sphinxdoc
   dh_update_autotools_config -a -O--buildsystem=cmake
   dh_autoreconf -a -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
PETSC_DIR=/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real SLEPC_DIR=/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real dh_auto_configure --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real -- -D CMAKE_BUILD_TYPE:STRING=RelWithDebInfo -D BUILD_SHARED_LIBS:BOOL=ON -D CMAKE_SKIP_RPATH:BOOL=ON -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF -D DOLFINX_ENABLE_TRILINOS:BOOL=OFF -D DOLFINX_ENABLE_HDF5:BOOL=ON -D HDF5_C_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5pcc -D DOLFINX_ENABLE_PARMETIS:BOOL=OFF -D DOLFINX_ENABLE_SCOTCH:BOOL=ON -D DOLFINX_ENABLE_DOCS:BOOL=OFF -D DOLFINX_ENABLE_MPI:BOOL=ON -D MPIEXEC_PARAMS:STRING="--oversubscribe" -D CMAKE_CXX_FLAGS:STRING="-fpermissive" -D DOLFINX_EXTRA_CXX_FLAGS:STRING="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" -DXTENSOR_USE_XSIMD=OFF /<<PKGBUILDDIR>>/cpp
	cd obj-arm-linux-gnueabihf-real && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -D CMAKE_BUILD_TYPE:STRING=RelWithDebInfo -D BUILD_SHARED_LIBS:BOOL=ON -D CMAKE_SKIP_RPATH:BOOL=ON -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF -D DOLFINX_ENABLE_TRILINOS:BOOL=OFF -D DOLFINX_ENABLE_HDF5:BOOL=ON -D HDF5_C_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5pcc -D DOLFINX_ENABLE_PARMETIS:BOOL=OFF -D DOLFINX_ENABLE_SCOTCH:BOOL=ON -D DOLFINX_ENABLE_DOCS:BOOL=OFF -D DOLFINX_ENABLE_MPI:BOOL=ON -D MPIEXEC_PARAMS:STRING=--oversubscribe -D CMAKE_CXX_FLAGS:STRING=-fpermissive -D "DOLFINX_EXTRA_CXX_FLAGS:STRING=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" -DXTENSOR_USE_XSIMD=OFF /<<PKGBUILDDIR>>/cpp ..
CMake Warning:
  Ignoring extra path from command line:

   ".."


-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found MPI_C: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3") 
-- Found MPI_CXX: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so (found suitable version "3.1", minimum required is "3") 
-- Found MPI: TRUE (found suitable version "3.1", minimum required is "3")  
-- Performing Test HAVE_PIPE
-- Performing Test HAVE_PIPE - Success
-- Performing Test HAVE_PEDANTIC
-- Performing Test HAVE_PEDANTIC - Success
-- Performing Test HAVE_DEBUG
-- Performing Test HAVE_DEBUG - Success
-- Performing Test HAVE_O2_OPTIMISATION
-- Performing Test HAVE_O2_OPTIMISATION - Success
-- Found Boost 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0
--   Requested configuration: QUIET REQUIRED COMPONENTS timer
-- Found boost_headers 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_headers-1.74.0
-- Found boost_timer 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_timer-1.74.0
--   [x] libboost_timer.so.1.74.0
--   [ ] libboost_timer.a
-- Adding boost_timer dependencies: chrono;headers
-- Found boost_chrono 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_chrono-1.74.0
--   [x] libboost_chrono.so.1.74.0
--   [ ] libboost_chrono.a
-- Adding boost_chrono dependencies: headers
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.70") found components: timer 
-- Found Python3: /usr/bin/python3 (found version "3.10.9") found components: Interpreter 
-- Adding /usr/lib/python3/dist-packages/basix to Basix search hints
-- Performing Test arch_native_supported
-- Performing Test arch_native_supported - Success
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for one of the modules 'PETSc>=3.15;petsc>=3.15'
-- Looking for PETSC_USE_COMPLEX
-- Looking for PETSC_USE_COMPLEX - not found
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so (found version "1.10.8") found components: C 
-- HDF5_DIR: HDF5_DIR-NOTFOUND
-- HDF5_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_HL_LIBRARIES: 
-- HDF5_C_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_C_INCLUDE_DIR: 
-- HDF5_C_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_C_LIBRARY: 
-- HDF5_C_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_C_HL_LIBRARY: 
-- HDF5_C_HL_LIBRARIES: 
-- Defined targets (if any):
-- ... hdf5::hdf5
-- Asking Python module FFCx for location of UFC... (Python executable: /usr/bin/python3)
-- Found UFCx: /usr/lib/python3/dist-packages/ffcx/codegeneration (found suitable version "0.5.0", minimum required is "0.5") 
CMake Warning at CMakeLists.txt:225 (find_package):
  By not providing "FindADIOS2.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "ADIOS2", but
  CMake did not find one.

  Could not find a package configuration file provided by "ADIOS2" (requested
  version 2.8.1) with any of the following names:

    ADIOS2Config.cmake
    adios2-config.cmake

  Add the installation prefix of "ADIOS2" to CMAKE_PREFIX_PATH or set
  "ADIOS2_DIR" to a directory containing one of the above files.  If "ADIOS2"
  provides a separate development package or SDK, be sure it has been
  installed.


-- Checking for one of the modules 'slepc>=3.15'
-- Checking for package 'SCOTCH-PT'
-- Found SCOTCH (version 7.0.1)
-- Performing test SCOTCH_TEST_RUNS
-- Performing test SCOTCH_TEST_RUNS - Success
-- Found SCOTCH: /usr/lib/arm-linux-gnueabihf/libptscotch.so;/usr/lib/arm-linux-gnueabihf/libscotch.so;/usr/lib/arm-linux-gnueabihf/libptscotcherr.so  
-- The following features have been enabled:

 * BUILD_SHARED_LIBS, Build DOLFINx with shared libraries.
 * DOLFINX_UFCX_PYTHON, Enable UFCx discovery using Python. Disable if UFCx should be found using a CMake config file.

-- The following OPTIONAL packages have been found:

 * SCOTCH, Programs and libraries for graph, mesh and hypergraph partitioning, <https://www.labri.fr/perso/pelegrin/scotch>
   Parallel graph partitioning

-- The following RECOMMENDED packages have been found:

 * SLEPc, Scalable Library for Eigenvalue Problem Computations, <http://slepc.upv.es/>
   Eigenvalue computation

-- The following REQUIRED packages have been found:

 * MPI (required version >= 3)
 * pugixml
 * boost_chrono (required version == 1.74.0)
 * boost_headers (required version == 1.74.0)
 * boost_timer (required version == 1.74.0)
 * Boost (required version >= 1.70), Boost C++ libraries, <http://www.boost.org>
 * Basix
 * xtensor (required version >= 0.23.10), C++ library for numerical analysis with multi-dimensional array expressions., <https://xtensor.readthedocs.io/>
 * PETSc, Portable, Extensible Toolkit for Scientific Computation (PETSc), <https://www.mcs.anl.gov/petsc/>
   PETSc linear algebra backend
 * HDF5, Hierarchical Data Format 5 (HDF5), <https://www.hdfgroup.org/HDF5>
 * Python3
 * UFCx (required version >= 0.5), Interface for form-compilers (part of FFCx), <https://github.com/fenics/ffcx>
 * PkgConfig

-- The following features have been disabled:

 * DOLFINX_SKIP_BUILD_TESTS, Skip build tests for testing usability of dependency packages.
 * CMAKE_INSTALL_RPATH_USE_LINK_PATH, Add paths to linker search and installed rpath.
 * XTENSOR_OPTIMIZE, Enable architecture-specific optimizations as defined by xtensor.

-- The following OPTIONAL packages have not been found:

 * ADIOS2 (required version >= 2.8.1), Adaptable Input/Output (I/O) System., <https://adios2.readthedocs.io/en/latest/>
   IO, including in parallel

-- 
-- Copying demo and test data to build directory.
-- ----------------------------------------------
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    DOLFINX_ENABLE_DOCS
    DOLFINX_ENABLE_HDF5
    DOLFINX_ENABLE_MPI
    DOLFINX_ENABLE_TRILINOS
    FETCHCONTENT_FULLY_DISCONNECTED
    MPIEXEC_PARAMS


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real
PETSC_DIR=/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex SLEPC_DIR=/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex dh_auto_configure --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex -- -D CMAKE_BUILD_TYPE:STRING=RelWithDebInfo -D BUILD_SHARED_LIBS:BOOL=ON -D CMAKE_SKIP_RPATH:BOOL=ON -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF -D DOLFINX_ENABLE_TRILINOS:BOOL=OFF -D DOLFINX_ENABLE_HDF5:BOOL=ON -D HDF5_C_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5pcc -D DOLFINX_ENABLE_PARMETIS:BOOL=OFF -D DOLFINX_ENABLE_SCOTCH:BOOL=ON -D DOLFINX_ENABLE_DOCS:BOOL=OFF -D DOLFINX_ENABLE_MPI:BOOL=ON -D MPIEXEC_PARAMS:STRING="--oversubscribe" -D CMAKE_CXX_FLAGS:STRING="-fpermissive" -D DOLFINX_EXTRA_CXX_FLAGS:STRING="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" -DXTENSOR_USE_XSIMD=OFF /<<PKGBUILDDIR>>/cpp
	cd obj-arm-linux-gnueabihf-complex && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -D CMAKE_BUILD_TYPE:STRING=RelWithDebInfo -D BUILD_SHARED_LIBS:BOOL=ON -D CMAKE_SKIP_RPATH:BOOL=ON -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF -D DOLFINX_ENABLE_TRILINOS:BOOL=OFF -D DOLFINX_ENABLE_HDF5:BOOL=ON -D HDF5_C_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5pcc -D DOLFINX_ENABLE_PARMETIS:BOOL=OFF -D DOLFINX_ENABLE_SCOTCH:BOOL=ON -D DOLFINX_ENABLE_DOCS:BOOL=OFF -D DOLFINX_ENABLE_MPI:BOOL=ON -D MPIEXEC_PARAMS:STRING=--oversubscribe -D CMAKE_CXX_FLAGS:STRING=-fpermissive -D "DOLFINX_EXTRA_CXX_FLAGS:STRING=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" -DXTENSOR_USE_XSIMD=OFF /<<PKGBUILDDIR>>/cpp ..
CMake Warning:
  Ignoring extra path from command line:

   ".."


-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found MPI_C: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so (found suitable version "3.1", minimum required is "3") 
-- Found MPI_CXX: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so (found suitable version "3.1", minimum required is "3") 
-- Found MPI: TRUE (found suitable version "3.1", minimum required is "3")  
-- Performing Test HAVE_PIPE
-- Performing Test HAVE_PIPE - Success
-- Performing Test HAVE_PEDANTIC
-- Performing Test HAVE_PEDANTIC - Success
-- Performing Test HAVE_DEBUG
-- Performing Test HAVE_DEBUG - Success
-- Performing Test HAVE_O2_OPTIMISATION
-- Performing Test HAVE_O2_OPTIMISATION - Success
-- Found Boost 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0
--   Requested configuration: QUIET REQUIRED COMPONENTS timer
-- Found boost_headers 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_headers-1.74.0
-- Found boost_timer 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_timer-1.74.0
--   [x] libboost_timer.so.1.74.0
--   [ ] libboost_timer.a
-- Adding boost_timer dependencies: chrono;headers
-- Found boost_chrono 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_chrono-1.74.0
--   [x] libboost_chrono.so.1.74.0
--   [ ] libboost_chrono.a
-- Adding boost_chrono dependencies: headers
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.70") found components: timer 
-- Found Python3: /usr/bin/python3 (found version "3.10.9") found components: Interpreter 
-- Adding /usr/lib/python3/dist-packages/basix to Basix search hints
-- Performing Test arch_native_supported
-- Performing Test arch_native_supported - Success
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for one of the modules 'PETSc>=3.15;petsc>=3.15'
-- Looking for PETSC_USE_COMPLEX
-- Looking for PETSC_USE_COMPLEX - found
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so (found version "1.10.8") found components: C 
-- HDF5_DIR: HDF5_DIR-NOTFOUND
-- HDF5_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_HL_LIBRARIES: 
-- HDF5_C_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_C_INCLUDE_DIR: 
-- HDF5_C_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_C_LIBRARY: 
-- HDF5_C_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_C_HL_LIBRARY: 
-- HDF5_C_HL_LIBRARIES: 
-- Defined targets (if any):
-- ... hdf5::hdf5
-- Asking Python module FFCx for location of UFC... (Python executable: /usr/bin/python3)
-- Found UFCx: /usr/lib/python3/dist-packages/ffcx/codegeneration (found suitable version "0.5.0", minimum required is "0.5") 
CMake Warning at CMakeLists.txt:225 (find_package):
  By not providing "FindADIOS2.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "ADIOS2", but
  CMake did not find one.

  Could not find a package configuration file provided by "ADIOS2" (requested
  version 2.8.1) with any of the following names:

    ADIOS2Config.cmake
    adios2-config.cmake

  Add the installation prefix of "ADIOS2" to CMAKE_PREFIX_PATH or set
  "ADIOS2_DIR" to a directory containing one of the above files.  If "ADIOS2"
  provides a separate development package or SDK, be sure it has been
  installed.


-- Checking for one of the modules 'slepc>=3.15'
-- Checking for package 'SCOTCH-PT'
-- Found SCOTCH (version 7.0.1)
-- Performing test SCOTCH_TEST_RUNS
-- Performing test SCOTCH_TEST_RUNS - Success
-- Found SCOTCH: /usr/lib/arm-linux-gnueabihf/libptscotch.so;/usr/lib/arm-linux-gnueabihf/libscotch.so;/usr/lib/arm-linux-gnueabihf/libptscotcherr.so  
-- The following features have been enabled:

 * BUILD_SHARED_LIBS, Build DOLFINx with shared libraries.
 * DOLFINX_UFCX_PYTHON, Enable UFCx discovery using Python. Disable if UFCx should be found using a CMake config file.

-- The following OPTIONAL packages have been found:

 * SCOTCH, Programs and libraries for graph, mesh and hypergraph partitioning, <https://www.labri.fr/perso/pelegrin/scotch>
   Parallel graph partitioning

-- The following RECOMMENDED packages have been found:

 * SLEPc, Scalable Library for Eigenvalue Problem Computations, <http://slepc.upv.es/>
   Eigenvalue computation

-- The following REQUIRED packages have been found:

 * MPI (required version >= 3)
 * pugixml
 * boost_chrono (required version == 1.74.0)
 * boost_headers (required version == 1.74.0)
 * boost_timer (required version == 1.74.0)
 * Boost (required version >= 1.70), Boost C++ libraries, <http://www.boost.org>
 * Basix
 * xtensor (required version >= 0.23.10), C++ library for numerical analysis with multi-dimensional array expressions., <https://xtensor.readthedocs.io/>
 * PETSc, Portable, Extensible Toolkit for Scientific Computation (PETSc), <https://www.mcs.anl.gov/petsc/>
   PETSc linear algebra backend
 * HDF5, Hierarchical Data Format 5 (HDF5), <https://www.hdfgroup.org/HDF5>
 * Python3
 * UFCx (required version >= 0.5), Interface for form-compilers (part of FFCx), <https://github.com/fenics/ffcx>
 * PkgConfig

-- The following features have been disabled:

 * DOLFINX_SKIP_BUILD_TESTS, Skip build tests for testing usability of dependency packages.
 * CMAKE_INSTALL_RPATH_USE_LINK_PATH, Add paths to linker search and installed rpath.
 * XTENSOR_OPTIMIZE, Enable architecture-specific optimizations as defined by xtensor.

-- The following OPTIONAL packages have not been found:

 * ADIOS2 (required version >= 2.8.1), Adaptable Input/Output (I/O) System., <https://adios2.readthedocs.io/en/latest/>
   IO, including in parallel

-- 
-- Copying demo and test data to build directory.
-- ----------------------------------------------
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    DOLFINX_ENABLE_DOCS
    DOLFINX_ENABLE_HDF5
    DOLFINX_ENABLE_MPI
    DOLFINX_ENABLE_TRILINOS
    FETCHCONTENT_FULLY_DISCONNECTED
    MPIEXEC_PARAMS


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
PETSC_DIR=/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real SLEPC_DIR=/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real dh_auto_build --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real
	cd obj-arm-linux-gnueabihf-real && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/CMakeFiles /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
make  -f dolfinx/CMakeFiles/dolfinx.dir/build.make dolfinx/CMakeFiles/dolfinx.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/cpp /<<PKGBUILDDIR>>/cpp/dolfinx /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx/CMakeFiles/dolfinx.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
make  -f dolfinx/CMakeFiles/dolfinx.dir/build.make dolfinx/CMakeFiles/dolfinx.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
[  3%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o
[  3%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o
[  7%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o
[  7%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -DDOLFINX_GIT_COMMIT_HASH=\"unknown\" -DUFCX_SIGNATURE=\"da4f06cb7b24fd71359bedaeafbca801c698ea33\" -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/defines.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/log.cpp
[  9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o -MF CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o.d -o CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/common/Scatterer.cpp
[ 11%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Table.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/Table.cpp
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Distance = int; _Tp = pair<int, long long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
[ 13%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Timer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/Timer.cpp
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Distance = int; _Tp = pair<long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::pair<dolfinx::common::IndexMap, std::vector<int> > dolfinx::common::IndexMap::create_submap(const std::span<const int>&) const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:499:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
[ 15%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/TimeLogger.cpp
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<long long int, std::vector<int, std::allocator<int> >, std::vector<std::vector<long long int, std::allocator<long long int> >, std::allocator<std::vector<long long int, std::allocator<long long int> > > >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > dolfinx::common::stack_index_maps(const std::vector<std::pair<std::reference_wrapper<const IndexMap>, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:220:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<int, long long int> >::iterator’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)::<lambda(auto:23)> [with auto:23 = int]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:48:39,
    inlined from ‘constexpr _Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<const int*, span<const int> >; _Funct = dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)::<lambda(auto:23)>]’ at /usr/include/c++/12/bits/stl_algo.h:3787:5,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:41:16:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:51:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:51:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:110:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<const long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<const int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _BinaryOperation = dolfinx::common::IndexMap::shared_indices() const::<lambda(auto:45, auto:46)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘std::vector<int> dolfinx::common::IndexMap::shared_indices() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:826:17:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::IndexMap::shared_indices() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:830:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::IndexMap::shared_indices() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:830:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:60,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/Table.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/Table.cpp:7:
/usr/include/c++/12/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array<std::__cxx11::basic_string<char>, 2>; _Val = std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double>; _KeyOfValue = std::_Select1st<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> >; _Compare = std::less<std::array<std::__cxx11::basic_string<char>, 2> >; _Alloc = std::allocator<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> >]’:
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::array<std::__cxx11::basic_string<char>, 2>, std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double>, std::_Select1st<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> >, std::less<std::array<std::__cxx11::basic_string<char>, 2> >, std::allocator<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> > >::const_iterator’ changed in GCC 7.1
 2209 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<const long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<const int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _BinaryOperation = dolfinx::common::IndexMap::index_to_dest_ranks() const::<lambda(auto:33, auto:34)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:626:19:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:631:14:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:631:14:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:744:27:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:779:29:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:780:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:780:16:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 16%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/TimeLogManager.cpp
[ 18%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/timing.cpp
[ 20%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp
[ 22%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp
[ 24%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DofMap.cpp
[ 26%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/ElementDofLayout.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp: In member function ‘void dolfinx::fem::CoordinateElement::tabulate(int, std::span<const double>, std::array<unsigned int, 2>, std::span<double>) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:47:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   47 | void CoordinateElement::tabulate(int nd, std::span<const double> X,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:47:6: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:15,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:7:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
  123 | void inv(U A, V B)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘auto dolfinx::math::det(Matrix) [with Matrix = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:85:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
   85 | auto det(Matrix A)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  123 | void inv(U A, V B)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::pinv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  210 | void pinv(U A, V P)
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:239:23: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
  239 |     dolfinx::math::inv(ATA, Inv);
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp: In member function ‘void dolfinx::fem::CoordinateElement::pull_back_nonaffine(mdspan2_t, cmdspan2_t, cmdspan2_t, double, int) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:62:6: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
   62 | void CoordinateElement::pull_back_nonaffine(mdspan2_t X, cmdspan2_t x,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:62:6: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:62:6: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::CoordinateElement::pull_back_nonaffine(mdspan2_t, cmdspan2_t, cmdspan2_t, double, int) const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:124:31:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::CoordinateElement::pull_back_nonaffine(mdspan2_t, cmdspan2_t, cmdspan2_t, double, int) const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:124:31:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
[ 28%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp
In file included from /usr/include/c++/12/map:61,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:26,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DofMap.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp:7:
/usr/include/c++/12/bits/stl_map.h: In constructor ‘std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >; _Key = long long int; _Tp = int; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, int> >]’:
/usr/include/c++/12/bits/stl_map.h:283:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  283 |         map(_InputIterator __first, _InputIterator __last)
      |         ^~~
/usr/include/c++/12/bits/stl_map.h:283:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
[ 30%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o -MF CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/fem/FunctionSpace.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp: In function ‘std::vector<int> {anonymous}::get_remote_dofs(MPI_Comm, const dolfinx::common::IndexMap&, int, const std::span<const int>&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp:155:61: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  155 |       global_local_ghosts.begin(), global_local_ghosts.end());
      |                                                             ^
[ 32%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp
[ 33%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o -MF CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/fem/interpolate.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp: In member function ‘void dolfinx::fem::FiniteElement::tabulate(std::span<double>, std::span<const double>, std::array<unsigned int, 2>, int) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp:347:6: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  347 | void FiniteElement::tabulate(std::span<double> values,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp:347:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp: In member function ‘std::pair<std::vector<double>, std::array<unsigned int, 4> > dolfinx::fem::FiniteElement::tabulate(std::span<const double>, std::array<unsigned int, 2>, int) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp:356:1: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  356 | FiniteElement::tabulate(std::span<const double> X,
      | ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/functional:64,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.h:10,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Distance = int; _Tp = pair<long long int, pair<long long int, int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62:
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, std::pair<long long int, int> >}; _Tp = std::pair<long long int, std::pair<long long int, int> >; _Alloc = std::allocator<std::pair<long long int, std::pair<long long int, int> > >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, std::pair<long long int, int> > >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/petsc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/interpolate.cpp: In function ‘std::vector<double> dolfinx::fem::interpolation_coords(const FiniteElement&, const dolfinx::mesh::Mesh&, std::span<const int>)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/interpolate.cpp:38:16: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
   38 |   cmap.tabulate(0, X, Xshape, phi_b);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[ 37%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/sparsitybuild.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FunctionSpace.cpp: In member function ‘std::vector<double> dolfinx::fem::FunctionSpace::tabulate_dof_coordinates(bool) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FunctionSpace.cpp:208:16: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  208 |   cmap.tabulate(0, X, Xshape, phi_b);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, std::pair<long long int, int> >}; _Tp = std::pair<long long int, std::pair<long long int, int> >; _Alloc = std::allocator<std::pair<long long int, std::pair<long long int, int> > >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, std::pair<long long int, int> >; _Alloc = std::allocator<std::pair<long long int, std::pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘std::pair<std::vector<long long int>, std::vector<int> > {anonymous}::get_global_indices(const dolfinx::mesh::Topology&, int32_t, int64_t, const std::vector<long long int>&, const std::vector<int>&, const std::vector<std::pair<signed char, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:536:31,
    inlined from ‘std::tuple<dolfinx::common::IndexMap, int, dolfinx::graph::AdjacencyList<int> > dolfinx::fem::build_dofmap_data(MPI_Comm, const dolfinx::mesh::Topology&, const ElementDofLayout&, const std::function<std::vector<int>(const dolfinx::graph::AdjacencyList<int>&)>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:608:51:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::pair<std::vector<long long int>, std::vector<int> > {anonymous}::get_global_indices(const dolfinx::mesh::Topology&, int32_t, int64_t, const std::vector<long long int>&, const std::vector<int>&, const std::vector<std::pair<signed char, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:539:14,
    inlined from ‘std::tuple<dolfinx::common::IndexMap, int, dolfinx::graph::AdjacencyList<int> > dolfinx::fem::build_dofmap_data(MPI_Comm, const dolfinx::mesh::Topology&, const ElementDofLayout&, const std::function<std::vector<int>(const dolfinx::graph::AdjacencyList<int>&)>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:608:51:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::pair<std::vector<long long int>, std::vector<int> > {anonymous}::get_global_indices(const dolfinx::mesh::Topology&, int32_t, int64_t, const std::vector<long long int>&, const std::vector<int>&, const std::vector<std::pair<signed char, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:539:14,
    inlined from ‘std::tuple<dolfinx::common::IndexMap, int, dolfinx::graph::AdjacencyList<int> > dolfinx::fem::build_dofmap_data(MPI_Comm, const dolfinx::mesh::Topology&, const ElementDofLayout&, const std::function<std::vector<int>(const dolfinx::graph::AdjacencyList<int>&)>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:608:51:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/utils.cpp
[ 41%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o -MF CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o.d -o CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp
[ 43%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o -MF CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o.d -o CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/gjk.cpp
[ 45%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/geometry/utils.cpp.o -MF CMakeFiles/dolfinx.dir/geometry/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/geometry/utils.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/utils.cpp
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:10:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<array<double, 3>, int>*, span<pair<array<double, 3>, int> > >; _Distance = int; _Tp = pair<array<double, 3>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)::<lambda(auto:158&, auto:159&&)> >]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::array<double, 3>, int>*, std::span<std::pair<std::array<double, 3>, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.h:15,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:8:
/usr/include/c++/12/bits/vector.tcc: In function ‘constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const double*; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function ‘constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<array<array<double, 3>, 2>, int>*, span<pair<array<array<double, 3>, 2>, int> > >; _Distance = int; _Tp = pair<array<array<double, 3>, 2>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)::<lambda(auto:156&, auto:157&)> >]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::array<std::array<double, 3>, 2>, int>*, std::span<std::pair<std::array<std::array<double, 3>, 2>, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp: In function ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:88:5: note: parameter passing for argument of type ‘std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >’ changed in GCC 7.1
   88 | int _build_from_leaf(
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:105:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:106:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:143:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:144:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:180:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:182:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:214:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:215:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::array<std::array<double, 3>, 2>&, int&}; _Tp = std::pair<std::array<std::array<double, 3>, 2>, int>; _Alloc = std::allocator<std::pair<std::array<std::array<double, 3>, 2>, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::array<std::array<double, 3>, 2>, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::array<std::array<double, 3>, 2>&, int&}; _Tp = std::pair<std::array<std::array<double, 3>, 2>, int>; _Alloc = std::allocator<std::pair<std::array<std::array<double, 3>, 2>, int> >]’,
    inlined from ‘dolfinx::geometry::BoundingBoxTree::BoundingBoxTree(const dolfinx::mesh::Mesh&, int, const std::span<const int>&, double)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:256:29:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::array<std::array<double, 3>, 2>, int>*, std::vector<std::pair<std::array<std::array<double, 3>, 2>, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/graph/ordering.cpp
[ 49%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.cpp
[ 50%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/assemble_vector_impl.h:10,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h: In member function ‘void dolfinx::fem::DirichletBC<T>::set(std::span<_Type, 4294967295>, const std::span<const T>&, double) const [with T = double]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h:384:8: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  384 |   void set(std::span<T> x, const std::span<const T>& x0,
      |        ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h: In member function ‘void dolfinx::fem::DirichletBC<T>::set(std::span<_Type, 4294967295>, double) const [with T = double]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h:347:8: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  347 |   void set(std::span<T> x, double scale = 1.0) const
      |        ^~~
In function ‘void dolfinx::fem::set_bc(std::span<_Type, 4294967295>, const std::vector<std::shared_ptr<const DirichletBC<T> > >&, const std::span<const T>&, double) [with T = double]’,
    inlined from ‘void dolfinx::fem::petsc::set_bc(Vec, const std::vector<std::shared_ptr<const dolfinx::fem::DirichletBC<double> > >&, Vec, double)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp:414:29:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:384:12: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  384 |     bc->set(b, x0, scale);
      |     ~~~~~~~^~~~~~~~~~~~~~
In function ‘void dolfinx::fem::set_bc(std::span<_Type, 4294967295>, const std::vector<std::shared_ptr<const DirichletBC<T> > >&, double) [with T = double]’,
    inlined from ‘void dolfinx::fem::petsc::set_bc(Vec, const std::vector<std::shared_ptr<const dolfinx::fem::DirichletBC<double> > >&, Vec, double)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp:419:29:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:399:12: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  399 |     bc->set(b, scale);
      |     ~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.cpp:7:
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/ADIOS2Writers.cpp
[ 54%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/cells.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::scotch::partitioner(strategy, double, int)::<lambda(MPI_Comm, int, const dolfinx::graph::AdjacencyList<long long int>&, bool)>’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.cpp:417:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
[ 56%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/HDF5Interface.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:7:
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/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<long long int*, std::span<long long int, 4294967295> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.h:9:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Distance = int; _Tp = pair<long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Distance = int; _Tp = array<long long int, 2>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:192:21:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:199:21:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:211:15:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:214:25:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
[ 58%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:322:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:322:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:351:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:351:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘std::vector<int> dolfinx::graph::build::compute_local_to_local(const std::span<const long long int>&, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:418:31:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::graph::build::compute_local_to_local(const std::span<const long long int>&, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:419:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::graph::build::compute_local_to_local(const std::span<const long long int>&, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:419:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/vtk_utils.cpp
[ 62%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/XDMFFile.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h: In function ‘void dolfinx::fem::assemble_vector(std::span<_Type, 4294967295>, const Form<T>&) [with T = double]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:102:6: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  102 | void assemble_vector(std::span<T> b, const Form<T>& L)
      |      ^~~~~~~~~~~~~~~
[ 64%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_function.cpp
In file included from /usr/include/c++/12/vector:64,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:7:
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
  823 |         assign(_InputIterator __first, _InputIterator __last)
      |         ^~~~~~
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::span<const double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
In function ‘std::tuple<std::vector<double, std::allocator<double> >, std::array<unsigned int, 2>, std::vector<long long int, std::allocator<long long int> >, std::vector<unsigned char, std::allocator<unsigned char> > > {anonymous}::tabulate_lagrange_dof_coordinates(const dolfinx::fem::FunctionSpace&)’,
    inlined from ‘std::tuple<std::vector<double, std::allocator<double> >, std::array<unsigned int, 2>, std::vector<long long int, std::allocator<long long int> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<long long int, std::allocator<long long int> >, std::array<unsigned int, 2> > dolfinx::io::vtk_mesh_from_space(const dolfinx::fem::FunctionSpace&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/vtk_utils.cpp:158:78:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/vtk_utils.cpp:90:16: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
   90 |   cmap.tabulate(0, X, Xshape, phi_b);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In function ‘void {anonymous}::add_mesh(const std::span<const double>&, std::array<unsigned int, 2>, std::span<const long long int>, std::span<const unsigned char>, const std::span<const long long int>&, std::array<unsigned int, 2>, const dolfinx::common::IndexMap&, dolfinx::mesh::CellType, int, pugi::xml_node&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:195:6: note: parameter passing for argument of type ‘const std::span<const long long int>’ changed in GCC 7.1
  195 | void add_mesh(const std::span<const double>& x,
      |      ^~~~~~~~
[ 66%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_mesh.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In function ‘void {anonymous}::write_function(const std::vector<std::reference_wrapper<const dolfinx::fem::Function<T> > >&, double, std::unique_ptr<pugi::xml_document>&, const std::filesystem::__cxx11::path&) [with T = std::complex<double>]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:424:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
  424 |     cells.assign(tmp.begin(), tmp.end());
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:426:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
  426 |     x.assign(geometry.x().begin(), geometry.x().end());
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:445:11: note: parameter passing for argument of type ‘std::span<const long long int>’ changed in GCC 7.1
  445 |   add_mesh(x, xshape, x_id, x_ghost, cells, cshape,
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  446 |            *mesh0->topology().index_map(tdim), mesh0->topology().cell_type(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  447 |            mesh0->topology().dim(), piece_node);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In function ‘void {anonymous}::write_function(const std::vector<std::reference_wrapper<const dolfinx::fem::Function<T> > >&, double, std::unique_ptr<pugi::xml_document>&, const std::filesystem::__cxx11::path&) [with T = double]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:424:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
  424 |     cells.assign(tmp.begin(), tmp.end());
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:426:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
  426 |     x.assign(geometry.x().begin(), geometry.x().end());
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:445:11: note: parameter passing for argument of type ‘std::span<const long long int>’ changed in GCC 7.1
  445 |   add_mesh(x, xshape, x_id, x_ghost, cells, cshape,
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  446 |            *mesh0->topology().index_map(tdim), mesh0->topology().cell_type(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  447 |            mesh0->topology().dim(), piece_node);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In member function ‘void dolfinx::io::VTKFile::write(const dolfinx::mesh::Mesh&, double)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:778:11: note: parameter passing for argument of type ‘std::span<const long long int>’ changed in GCC 7.1
  778 |   add_mesh(geometry.x(), xshape, geometry.input_global_indices(), x_ghost,
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  779 |            cells, cshape, *topology.index_map(tdim), topology.cell_type(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  780 |            topology.dim(), piece_node);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/XDMFFile.cpp: In member function ‘dolfinx::mesh::Mesh dolfinx::io::XDMFFile::read_mesh(const dolfinx::fem::CoordinateElement&, const dolfinx::mesh::GhostMode&, std::string, std::string) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/XDMFFile.cpp:246:76: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  246 |       = mesh::create_mesh(_comm.comm(), cells_adj, element, x, xshape, mode);
      |                                                                            ^
[ 67%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp
[ 69%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp
[ 71%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/la/petsc.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp:7:
/usr/include/c++/12/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<const long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::la::SparsityPattern::SparsityPattern(MPI_Comm, const std::vector<std::vector<const dolfinx::la::SparsityPattern*> >&, const std::array<std::vector<std::pair<std::reference_wrapper<const dolfinx::common::IndexMap>, int> >, 2>&, const std::array<std::vector<int>, 2>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp:53:19:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::la::SparsityPattern::SparsityPattern(MPI_Comm, const std::vector<std::vector<const dolfinx::la::SparsityPattern*> >&, const std::array<std::vector<std::pair<std::reference_wrapper<const dolfinx::common::IndexMap>, int> >, 2>&, const std::array<std::vector<int>, 2>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp:58:19:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
[ 73%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/la/slepc.cpp
[ 75%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp
[ 77%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Geometry.cpp
[ 79%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp
In file included from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/utils.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:7:
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, span<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, span<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, span<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Mesh&, int, const std::span<const long long int>&, const std::span<const int>&)::<lambda(const dolfinx::mesh::Mesh&, int, const std::span<const long long int>&, const std::span<const int>&)>’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:570:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In file included from /usr/include/c++/12/vector:64,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/HDF5Interface.h:19,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.h:9:
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
  823 |         assign(_InputIterator __first, _InputIterator __last)
      |         ^~~~~~
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >; <template-parameter-2-2> = void; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Geometry.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Geometry.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Distance = int; _Tp = tuple<int, long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp: In function ‘dolfinx::mesh::Mesh dolfinx::mesh::create_mesh(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::fem::CoordinateElement&, std::span<const double>, std::array<unsigned int, 2>, GhostMode, const CellPartitionFunction&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp:71:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   71 | Mesh mesh::create_mesh(MPI_Comm comm,
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp: In function ‘dolfinx::mesh::Mesh dolfinx::mesh::create_mesh(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::fem::CoordinateElement&, std::span<const double>, std::array<unsigned int, 2>, GhostMode)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp:60:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   60 | Mesh mesh::create_mesh(MPI_Comm comm,
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp:68:47: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   68 |                      create_cell_partitioner());
      |                                               ^
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple<int, long long int, int>}; _Tp = std::tuple<int, long long int, int>; _Alloc = std::allocator<std::tuple<int, long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::tuple<int, long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<int, long long int, int>}; _Tp = std::tuple<int, long long int, int>; _Alloc = std::allocator<std::tuple<int, long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple<int, long long int, int>; _Alloc = std::allocator<std::tuple<int, long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘std::vector<T> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, const std::span<const long long int>&, const std::span<const T>&, std::array<long long int, 2>, int64_t) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:475:29:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<T> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, const std::span<const long long int>&, const std::span<const T>&, std::array<long long int, 2>, int64_t) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:477:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<T> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, const std::span<const long long int>&, const std::span<const T>&, std::array<long long int, 2>, int64_t) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:477:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:15,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:11:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘auto dolfinx::math::det(Matrix) [with Matrix = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:85:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
   85 | auto det(Matrix A)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  123 | void inv(U A, V B)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::pinv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  210 | void pinv(U A, V P)
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:239:23: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
  239 |     dolfinx::math::inv(ATA, Inv);
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 81%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/cell_types.cpp
[ 83%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/generation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/generation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/generation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/generation.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:14:
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:422:18: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  422 |     cmap.tabulate(1, std::vector<double>(tdim), {1, tdim}, phi0_b);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  492 |         cmap.pull_back_nonaffine(Xp, xp, coord_dofs);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:494:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  494 |         cmap.tabulate(1, std::span(Xpb.data(), tdim), {1, tdim}, phi_b);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  515 |     element->tabulate(basis_derivatives_reference_values_b, Xb,
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |                       {X.extent(0), X.extent(1)}, 0);
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Distance = int; _Tp = pair<int, long long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In function ‘std::vector<T> {anonymous}::_get_point_data_values(const dolfinx::fem::Function<T>&) [with Scalar = std::complex<double>]’,
    inlined from ‘std::vector<std::complex<double> > dolfinx::io::xdmf_utils::get_point_data_values(const dolfinx::fem::Function<std::complex<double> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:398:34:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:168:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1
  168 |     values.assign(data_values.begin(),
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  169 |                   std::next(data_values.begin(), num_local_points * dshape[1]));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Distance = int; _Tp = pair<long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Distance = int; _Tp = array<long long int, 3>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:422:18: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  422 |     cmap.tabulate(1, std::vector<double>(tdim), {1, tdim}, phi0_b);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  492 |         cmap.pull_back_nonaffine(Xp, xp, coord_dofs);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:494:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  494 |         cmap.tabulate(1, std::span(Xpb.data(), tdim), {1, tdim}, phi_b);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  515 |     element->tabulate(basis_derivatives_reference_values_b, Xb,
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |                       {X.extent(0), X.extent(1)}, 0);
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/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<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘std::vector<T> {anonymous}::_get_point_data_values(const dolfinx::fem::Function<T>&) [with Scalar = double]’,
    inlined from ‘std::vector<double> dolfinx::io::xdmf_utils::get_point_data_values(const dolfinx::fem::Function<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:392:34:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:168:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
  168 |     values.assign(data_values.begin(),
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  169 |                   std::next(data_values.begin(), num_local_points * dshape[1]));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
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<long long int>]’,
    inlined from ‘std::vector<long long int> {anonymous}::exchange_indexing(MPI_Comm, const std::span<const long long int>&, const dolfinx::graph::AdjacencyList<int>&, int64_t, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:469:37:
/usr/include/c++/12/bits/stl_vector.h:1409:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1409 |         _M_range_insert(begin() + __offset, __l.begin(), __l.end(),
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1410 |                         std::random_access_iterator_tag());
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::vector<long long int> {anonymous}::exchange_indexing(MPI_Comm, const std::span<const long long int>&, const dolfinx::graph::AdjacencyList<int>&, int64_t, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:496:21:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
[ 84%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/graphbuild.cpp
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >’ changed in GCC 7.1
  823 |         assign(_InputIterator __first, _InputIterator __last)
      |         ^~~~~~
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >’ changed in GCC 7.1
[ 86%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/permutationcomputation.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp: In function ‘dolfinx::mesh::Mesh {anonymous}::build_tet(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:134:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  134 |                      partitioner);
      |                                 ^
In function ‘dolfinx::mesh::Mesh {anonymous}::build_hex(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_box(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, CellType, GhostMode, const CellPartitionFunction&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:244:57:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:178:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  178 |                      partitioner);
      |                                 ^
In function ‘dolfinx::mesh::Mesh {anonymous}::build_prism(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_box(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, CellType, GhostMode, const CellPartitionFunction&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:246:59:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:226:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  226 |                      partitioner);
      |                                 ^
In function ‘dolfinx::mesh::Mesh {anonymous}::build(MPI_Comm, std::size_t, std::array<double, 2>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_interval(MPI_Comm, std::size_t, std::array<double, 2>, GhostMode, const CellPartitionFunction&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:307:51:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:264:72: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  264 |         element, std::vector<double>(), {0, 1}, ghost_mode, partitioner);
      |                                                                        ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:298:78: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  298 |                      element, geom, {geom.size(), 1}, ghost_mode, partitioner);
      |                                                                              ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp: In function ‘dolfinx::mesh::Mesh {anonymous}::build_tri(MPI_Comm, const std::array<std::array<double, 2>, 2>&, std::array<unsigned int, 2>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&, dolfinx::mesh::DiagonalType)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:326:72: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  326 |         element, std::vector<double>(), {0, 2}, ghost_mode, partitioner);
      |                                                                        ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:497:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  497 |                      partitioner);
      |                                 ^
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::determine_sharing_ranks(MPI_Comm, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:196:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::determine_sharing_ranks(MPI_Comm, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:196:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘dolfinx::mesh::Mesh {anonymous}::build_quad(MPI_Comm, std::array<std::array<double, 2>, 2>, std::array<unsigned int, 2>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_rectangle(MPI_Comm, const std::array<std::array<double, 2>, 2>&, std::array<unsigned int, 2>, CellType, GhostMode, const CellPartitionFunction&, DiagonalType)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:584:58:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:513:72: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  513 |         element, std::vector<double>(), {0, 2}, ghost_mode, partitioner);
      |                                                                        ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:557:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  557 |                      partitioner);
      |                                 ^
[ 88%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<int, long long int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<const long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<const int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _BinaryOperation = {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)::<lambda(auto:161, auto:162)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:586:19:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:591:14:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:591:14:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:650:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
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<long long int>]’,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:700:27:
/usr/include/c++/12/bits/stl_vector.h:1409:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1409 |         _M_range_insert(begin() + __offset, __l.begin(), __l.end(),
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1410 |                         std::random_access_iterator_tag());
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:720:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:720:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:967:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:171, auto:172)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1075:21:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:173, auto:174)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1081:21:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1087:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1087:16:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:175, auto:176)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1127:17:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:177, auto:178)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1132:17:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1137:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1137:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp: In function ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1192:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >’ changed in GCC 7.1
 1192 |   topology.original_cell_index.assign(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1193 |       original_cell_index.begin(),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1194 |       std::next(original_cell_index.begin(), num_local_nodes));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/graphbuild.cpp:9:
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 90%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/utils.cpp
[ 92%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/nls/NewtonSolver.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<int>, std::vector<long long int, std::allocator<long long int> >, unsigned int, std::vector<int, std::allocator<int> > > dolfinx::mesh::build_local_dual_graph(const std::span<const long long int>&, const std::span<const int>&, int)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/graphbuild.cpp:439:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
[ 94%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:8:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Distance = int; _Tp = pair<int, long long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::create_adj_list(U&, int32_t) [with U = std::vector<std::pair<int, long long int> >]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:42:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::create_adj_list(U&, int32_t) [with U = std::vector<std::pair<int, long long int> >]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:42:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/refine.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/refine.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/refine.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/refine.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/refinement/refine.cpp
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<int, long long int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:216:37:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:215:20:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:228:36:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:272:25:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const long long int*, span<const long long int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _UnaryOperation = {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)::<lambda(auto:61)>]’ at /usr/include/c++/12/bits/stl_algo.h:4263:12,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:341:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 98%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp: In function ‘std::tuple<dolfinx::mesh::Mesh, std::vector<int, std::allocator<int> >, std::vector<signed char, std::allocator<signed char> > > dolfinx::refinement::plaza::refine(const dolfinx::mesh::Mesh&, const std::span<const int>&, bool, RefinementOptions)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:657:30: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  657 |     return {mesh::create_mesh(mesh.comm(), cell_adj, mesh.geometry().cmap(),
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  658 |                               new_vertex_coords, xshape, mesh::GhostMode::none),
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:676:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  676 |   return {partition(mesh, cell_adj, new_vertex_coords, xshape, redistribute,
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  677 |                     ghost_mode),
      |                     ~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:676:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp: In function ‘std::tuple<dolfinx::mesh::Mesh, std::vector<int, std::allocator<int> >, std::vector<signed char, std::allocator<signed char> > > dolfinx::refinement::plaza::refine(const dolfinx::mesh::Mesh&, bool, RefinementOptions)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:622:30: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  622 |     return {mesh::create_mesh(mesh.comm(), cell_adj, mesh.geometry().cmap(),
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  623 |                               new_coords, xshape, mesh::GhostMode::none),
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:641:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  641 |   return {partition(mesh, cell_adj, std::span(new_coords), xshape, redistribute,
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  642 |                     ghost_mode),
      |                     ~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:641:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp: In function ‘dolfinx::mesh::Mesh dolfinx::refinement::partition(const dolfinx::mesh::Mesh&, const dolfinx::graph::AdjacencyList<long long int>&, std::span<const double>, std::array<unsigned int, 2>, bool, dolfinx::mesh::GhostMode)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp:297:1: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  297 | refinement::partition(const mesh::Mesh& old_mesh,
      | ^~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp:307:32: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  307 |                              gm);
      |                                ^
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp:370:39: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  370 |                            partitioner);
      |                                       ^
[100%] Linking CXX shared library libdolfinx_real.so
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/cmake -E cmake_link_script CMakeFiles/dolfinx.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -shared -Wl,-soname,libdolfinx_real.so.0.5 -o libdolfinx_real.so.0.5.1 CMakeFiles/dolfinx.dir/common/defines.cpp.o CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o CMakeFiles/dolfinx.dir/common/log.cpp.o CMakeFiles/dolfinx.dir/common/MPI.cpp.o CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o CMakeFiles/dolfinx.dir/common/Table.cpp.o CMakeFiles/dolfinx.dir/common/Timer.cpp.o CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o CMakeFiles/dolfinx.dir/common/timing.cpp.o CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o CMakeFiles/dolfinx.dir/fem/petsc.cpp.o CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o CMakeFiles/dolfinx.dir/fem/utils.cpp.o CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o CMakeFiles/dolfinx.dir/geometry/utils.cpp.o CMakeFiles/dolfinx.dir/graph/ordering.cpp.o CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o CMakeFiles/dolfinx.dir/graph/partition.cpp.o CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o CMakeFiles/dolfinx.dir/io/cells.cpp.o CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o CMakeFiles/dolfinx.dir/la/petsc.cpp.o CMakeFiles/dolfinx.dir/la/slepc.cpp.o CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o CMakeFiles/dolfinx.dir/mesh/generation.cpp.o CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o CMakeFiles/dolfinx.dir/mesh/utils.cpp.o CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o CMakeFiles/dolfinx.dir/refinement/refine.cpp.o CMakeFiles/dolfinx.dir/refinement/utils.cpp.o  /usr/lib/arm-linux-gnueabihf/libbasix.so.0.5.1 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libptscotch.so /usr/lib/arm-linux-gnueabihf/libscotch.so /usr/lib/arm-linux-gnueabihf/libptscotcherr.so /usr/lib/arm-linux-gnueabihf/libpugixml.so.1.13 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/libpetsc_real.so 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/dolfinx && /usr/bin/cmake -E cmake_symlink_library libdolfinx_real.so.0.5.1 libdolfinx_real.so.0.5 libdolfinx_real.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
[100%] Built target dolfinx
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real/CMakeFiles 0
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
PETSC_DIR=/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex SLEPC_DIR=/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex dh_auto_build --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex
	cd obj-arm-linux-gnueabihf-complex && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/CMakeFiles /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
make  -f dolfinx/CMakeFiles/dolfinx.dir/build.make dolfinx/CMakeFiles/dolfinx.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/cpp /<<PKGBUILDDIR>>/cpp/dolfinx /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx/CMakeFiles/dolfinx.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
make  -f dolfinx/CMakeFiles/dolfinx.dir/build.make dolfinx/CMakeFiles/dolfinx.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
[  5%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o
[  5%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/MPI.cpp.o
[  5%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/defines.cpp.o
[  7%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/log.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -DDOLFINX_GIT_COMMIT_HASH=\"unknown\" -DUFCX_SIGNATURE=\"da4f06cb7b24fd71359bedaeafbca801c698ea33\" -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/defines.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/log.cpp
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.cpp
[  9%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o -MF CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o.d -o CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/common/Scatterer.cpp
[ 11%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Table.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/Table.cpp
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Distance = int; _Tp = pair<int, long long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Distance = int; _Tp = pair<long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
[ 13%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/Timer.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/Timer.cpp
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::pair<dolfinx::common::IndexMap, std::vector<int> > dolfinx::common::IndexMap::create_submap(const std::span<const int>&) const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:499:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
[ 15%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/TimeLogger.cpp
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<long long int, std::vector<int, std::allocator<int> >, std::vector<std::vector<long long int, std::allocator<long long int> >, std::allocator<std::vector<long long int, std::allocator<long long int> > > >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > dolfinx::common::stack_index_maps(const std::vector<std::pair<std::reference_wrapper<const IndexMap>, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:220:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<int, long long int> >::iterator’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)::<lambda(auto:23)> [with auto:23 = int]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:48:39,
    inlined from ‘constexpr _Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<const int*, span<const int> >; _Funct = dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)::<lambda(auto:23)>]’ at /usr/include/c++/12/bits/stl_algo.h:3787:5,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:41:16:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:51:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:51:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::compute_owned_indices(const std::span<const int>&, const IndexMap&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:110:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<const long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<const int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _BinaryOperation = dolfinx::common::IndexMap::shared_indices() const::<lambda(auto:45, auto:46)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘std::vector<int> dolfinx::common::IndexMap::shared_indices() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:826:17:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::IndexMap::shared_indices() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:830:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::common::IndexMap::shared_indices() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:830:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/map:60,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/Table.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/Table.cpp:7:
/usr/include/c++/12/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::array<std::__cxx11::basic_string<char>, 2>; _Val = std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double>; _KeyOfValue = std::_Select1st<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> >; _Compare = std::less<std::array<std::__cxx11::basic_string<char>, 2> >; _Alloc = std::allocator<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> >]’:
/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type ‘std::_Rb_tree<std::array<std::__cxx11::basic_string<char>, 2>, std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double>, std::_Select1st<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> >, std::less<std::array<std::__cxx11::basic_string<char>, 2> >, std::allocator<std::pair<const std::array<std::__cxx11::basic_string<char>, 2>, double> > >::const_iterator’ changed in GCC 7.1
 2209 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<const long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<const int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _BinaryOperation = dolfinx::common::IndexMap::index_to_dest_ranks() const::<lambda(auto:33, auto:34)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:626:19:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:631:14:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:631:14:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:744:27:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:779:29:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:780:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> dolfinx::common::IndexMap::index_to_dest_ranks() const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.cpp:780:16:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 16%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/TimeLogManager.cpp
[ 18%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/common/timing.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/common/timing.cpp
[ 20%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp
[ 22%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp
[ 24%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DofMap.cpp
[ 26%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/ElementDofLayout.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp: In member function ‘void dolfinx::fem::CoordinateElement::tabulate(int, std::span<const double>, std::array<unsigned int, 2>, std::span<double>) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:47:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   47 | void CoordinateElement::tabulate(int nd, std::span<const double> X,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:47:6: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:15,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:7:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
  123 | void inv(U A, V B)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘auto dolfinx::math::det(Matrix) [with Matrix = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:85:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
   85 | auto det(Matrix A)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  123 | void inv(U A, V B)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::pinv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  210 | void pinv(U A, V P)
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:239:23: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
  239 |     dolfinx::math::inv(ATA, Inv);
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp: In member function ‘void dolfinx::fem::CoordinateElement::pull_back_nonaffine(mdspan2_t, cmdspan2_t, cmdspan2_t, double, int) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:62:6: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
   62 | void CoordinateElement::pull_back_nonaffine(mdspan2_t X, cmdspan2_t x,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:62:6: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:62:6: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::CoordinateElement::pull_back_nonaffine(mdspan2_t, cmdspan2_t, cmdspan2_t, double, int) const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:124:31:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::CoordinateElement::pull_back_nonaffine(mdspan2_t, cmdspan2_t, cmdspan2_t, double, int) const’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.cpp:124:31:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
[ 28%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp
[ 30%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o -MF CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/fem/FunctionSpace.cpp
In file included from /usr/include/c++/12/map:61,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42,
                 from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:26,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DofMap.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp:7:
/usr/include/c++/12/bits/stl_map.h: In constructor ‘std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >; _Key = long long int; _Tp = int; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, int> >]’:
/usr/include/c++/12/bits/stl_map.h:283:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  283 |         map(_InputIterator __first, _InputIterator __last)
      |         ^~~
/usr/include/c++/12/bits/stl_map.h:283:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp: In function ‘std::vector<int> {anonymous}::get_remote_dofs(MPI_Comm, const dolfinx::common::IndexMap&, int, const std::span<const int>&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.cpp:155:61: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  155 |       global_local_ghosts.begin(), global_local_ghosts.end());
      |                                                             ^
[ 32%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp
[ 33%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o -MF CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o.d -o CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/fem/interpolate.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp: In member function ‘void dolfinx::fem::FiniteElement::tabulate(std::span<double>, std::span<const double>, std::array<unsigned int, 2>, int) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp:347:6: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  347 | void FiniteElement::tabulate(std::span<double> values,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp:347:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp: In member function ‘std::pair<std::vector<double>, std::array<unsigned int, 4> > dolfinx::fem::FiniteElement::tabulate(std::span<const double>, std::array<unsigned int, 2>, int) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FiniteElement.cpp:356:1: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  356 | FiniteElement::tabulate(std::span<const double> X,
      | ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/functional:64,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.h:10,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Distance = int; _Tp = pair<long long int, pair<long long int, int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /usr/include/c++/12/functional:62:
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, std::pair<long long int, int> >}; _Tp = std::pair<long long int, std::pair<long long int, int> >; _Alloc = std::allocator<std::pair<long long int, std::pair<long long int, int> > >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, std::pair<long long int, int> > >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/petsc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/interpolate.cpp: In function ‘std::vector<double> dolfinx::fem::interpolation_coords(const FiniteElement&, const dolfinx::mesh::Mesh&, std::span<const int>)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/interpolate.cpp:38:16: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
   38 |   cmap.tabulate(0, X, Xshape, phi_b);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FunctionSpace.cpp: In member function ‘std::vector<double> dolfinx::fem::FunctionSpace::tabulate_dof_coordinates(bool) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/FunctionSpace.cpp:208:16: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  208 |   cmap.tabulate(0, X, Xshape, phi_b);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[ 37%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/sparsitybuild.cpp
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, std::pair<long long int, int> >}; _Tp = std::pair<long long int, std::pair<long long int, int> >; _Alloc = std::allocator<std::pair<long long int, std::pair<long long int, int> > >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, std::pair<long long int, int> >; _Alloc = std::allocator<std::pair<long long int, std::pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘std::pair<std::vector<long long int>, std::vector<int> > {anonymous}::get_global_indices(const dolfinx::mesh::Topology&, int32_t, int64_t, const std::vector<long long int>&, const std::vector<int>&, const std::vector<std::pair<signed char, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:536:31,
    inlined from ‘std::tuple<dolfinx::common::IndexMap, int, dolfinx::graph::AdjacencyList<int> > dolfinx::fem::build_dofmap_data(MPI_Comm, const dolfinx::mesh::Topology&, const ElementDofLayout&, const std::function<std::vector<int>(const dolfinx::graph::AdjacencyList<int>&)>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:608:51:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::pair<std::vector<long long int>, std::vector<int> > {anonymous}::get_global_indices(const dolfinx::mesh::Topology&, int32_t, int64_t, const std::vector<long long int>&, const std::vector<int>&, const std::vector<std::pair<signed char, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:539:14,
    inlined from ‘std::tuple<dolfinx::common::IndexMap, int, dolfinx::graph::AdjacencyList<int> > dolfinx::fem::build_dofmap_data(MPI_Comm, const dolfinx::mesh::Topology&, const ElementDofLayout&, const std::function<std::vector<int>(const dolfinx::graph::AdjacencyList<int>&)>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:608:51:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, pair<long long int, int> >*, vector<pair<long long int, pair<long long int, int> > > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::pair<std::vector<long long int>, std::vector<int> > {anonymous}::get_global_indices(const dolfinx::mesh::Topology&, int32_t, int64_t, const std::vector<long long int>&, const std::vector<int>&, const std::vector<std::pair<signed char, int> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:539:14,
    inlined from ‘std::tuple<dolfinx::common::IndexMap, int, dolfinx::graph::AdjacencyList<int> > dolfinx::fem::build_dofmap_data(MPI_Comm, const dolfinx::mesh::Topology&, const ElementDofLayout&, const std::function<std::vector<int>(const dolfinx::graph::AdjacencyList<int>&)>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/dofmapbuilder.cpp:608:51:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, std::pair<long long int, int> >*, std::vector<std::pair<long long int, std::pair<long long int, int> > > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/fem/utils.cpp
[ 41%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o -MF CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o.d -o CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp
[ 43%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o -MF CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o.d -o CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/gjk.cpp
[ 45%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/geometry/utils.cpp.o -MF CMakeFiles/dolfinx.dir/geometry/utils.cpp.o.d -o CMakeFiles/dolfinx.dir/geometry/utils.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/utils.cpp
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/IndexMap.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:10:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<array<double, 3>, int>*, span<pair<array<double, 3>, int> > >; _Distance = int; _Tp = pair<array<double, 3>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)::<lambda(auto:158&, auto:159&&)> >]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::array<double, 3>, int>*, std::span<std::pair<std::array<double, 3>, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.h:15,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:8:
/usr/include/c++/12/bits/vector.tcc: In function ‘constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const double*; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In function ‘constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<array<array<double, 3>, 2>, int>*, span<pair<array<array<double, 3>, 2>, int> > >; _Distance = int; _Tp = pair<array<array<double, 3>, 2>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)::<lambda(auto:156&, auto:157&)> >]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::array<std::array<double, 3>, 2>, int>*, std::span<std::pair<std::array<std::array<double, 3>, 2>, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp: In function ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:88:5: note: parameter passing for argument of type ‘std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >’ changed in GCC 7.1
   88 | int _build_from_leaf(
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:105:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:106:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:143:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_leaf(std::span<std::pair<std::array<std::array<double, 3>, 2>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:144:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:180:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:182:28:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:214:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = double*; _Tp = double; _Alloc = std::allocator<double>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘int {anonymous}::_build_from_point(std::span<std::pair<std::array<double, 3>, int> >, std::vector<std::array<int, 2> >&, std::vector<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:215:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<double>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::array<std::array<double, 3>, 2>&, int&}; _Tp = std::pair<std::array<std::array<double, 3>, 2>, int>; _Alloc = std::allocator<std::pair<std::array<std::array<double, 3>, 2>, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<std::array<std::array<double, 3>, 2>, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::array<std::array<double, 3>, 2>&, int&}; _Tp = std::pair<std::array<std::array<double, 3>, 2>, int>; _Alloc = std::allocator<std::pair<std::array<std::array<double, 3>, 2>, int> >]’,
    inlined from ‘dolfinx::geometry::BoundingBoxTree::BoundingBoxTree(const dolfinx::mesh::Mesh&, int, const std::span<const int>&, double)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/geometry/BoundingBoxTree.cpp:256:29:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<std::array<std::array<double, 3>, 2>, int>*, std::vector<std::pair<std::array<std::array<double, 3>, 2>, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/ordering.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/graph/ordering.cpp
[ 49%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.cpp
[ 50%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/assemble_vector_impl.h:10,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h: In member function ‘void dolfinx::fem::DirichletBC<T>::set(std::span<_Type, 4294967295>, const std::span<const T>&, double) const [with T = std::complex<double>]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h:384:8: note: parameter passing for argument of type ‘std::span<std::complex<double> >’ changed in GCC 7.1
  384 |   void set(std::span<T> x, const std::span<const T>& x0,
      |        ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h: In member function ‘void dolfinx::fem::DirichletBC<T>::set(std::span<_Type, 4294967295>, double) const [with T = std::complex<double>]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/DirichletBC.h:347:8: note: parameter passing for argument of type ‘std::span<std::complex<double> >’ changed in GCC 7.1
  347 |   void set(std::span<T> x, double scale = 1.0) const
      |        ^~~
In function ‘void dolfinx::fem::set_bc(std::span<_Type, 4294967295>, const std::vector<std::shared_ptr<const DirichletBC<T> > >&, const std::span<const T>&, double) [with T = std::complex<double>]’,
    inlined from ‘void dolfinx::fem::petsc::set_bc(Vec, const std::vector<std::shared_ptr<const dolfinx::fem::DirichletBC<std::complex<double> > > >&, Vec, double)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp:414:29:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:384:12: note: parameter passing for argument of type ‘std::span<std::complex<double> >’ changed in GCC 7.1
  384 |     bc->set(b, x0, scale);
      |     ~~~~~~~^~~~~~~~~~~~~~
In function ‘void dolfinx::fem::set_bc(std::span<_Type, 4294967295>, const std::vector<std::shared_ptr<const DirichletBC<T> > >&, double) [with T = std::complex<double>]’,
    inlined from ‘void dolfinx::fem::petsc::set_bc(Vec, const std::vector<std::shared_ptr<const dolfinx::fem::DirichletBC<std::complex<double> > > >&, Vec, double)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/petsc.cpp:419:29:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:399:12: note: parameter passing for argument of type ‘std::span<std::complex<double> >’ changed in GCC 7.1
  399 |     bc->set(b, scale);
      |     ~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.cpp:7:
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/ADIOS2Writers.cpp
[ 54%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/cells.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::scotch::partitioner(strategy, double, int)::<lambda(MPI_Comm, int, const dolfinx::graph::AdjacencyList<long long int>&, bool)>’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partitioners.cpp:417:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
[ 56%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/HDF5Interface.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:7:
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/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<long long int*, std::span<long long int, 4294967295> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.h:9:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Distance = int; _Tp = pair<long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Distance = int; _Tp = array<long long int, 2>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:192:21:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:199:21:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int, 4294967295> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:211:15:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<long long int>, std::vector<int, std::allocator<int> >, std::vector<long long int, std::allocator<long long int> >, std::vector<int, std::allocator<int> > > dolfinx::graph::build::distribute(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::graph::AdjacencyList<int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:214:25:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
[ 58%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:322:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:322:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:351:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 2>*, vector<array<long long int, 2> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<long long int> dolfinx::graph::build::compute_ghost_indices(MPI_Comm, const std::span<const long long int>&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:351:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 2>*, std::vector<std::array<long long int, 2> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘std::vector<int> dolfinx::graph::build::compute_local_to_local(const std::span<const long long int>&, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:418:31:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::graph::build::compute_local_to_local(const std::span<const long long int>&, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:419:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<int> dolfinx::graph::build::compute_local_to_local(const std::span<const long long int>&, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/graph/partition.cpp:419:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 60%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/vtk_utils.cpp
[ 62%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/XDMFFile.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h: In function ‘void dolfinx::fem::assemble_vector(std::span<_Type, 4294967295>, const Form<T>&) [with T = std::complex<double>]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/assembler.h:102:6: note: parameter passing for argument of type ‘std::span<std::complex<double> >’ changed in GCC 7.1
  102 | void assemble_vector(std::span<T> b, const Form<T>& L)
      |      ^~~~~~~~~~~~~~~
[ 64%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_function.cpp
In file included from /usr/include/c++/12/vector:64,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:7:
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
  823 |         assign(_InputIterator __first, _InputIterator __last)
      |         ^~~~~~
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::span<const double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
In function ‘std::tuple<std::vector<double, std::allocator<double> >, std::array<unsigned int, 2>, std::vector<long long int, std::allocator<long long int> >, std::vector<unsigned char, std::allocator<unsigned char> > > {anonymous}::tabulate_lagrange_dof_coordinates(const dolfinx::fem::FunctionSpace&)’,
    inlined from ‘std::tuple<std::vector<double, std::allocator<double> >, std::array<unsigned int, 2>, std::vector<long long int, std::allocator<long long int> >, std::vector<unsigned char, std::allocator<unsigned char> >, std::vector<long long int, std::allocator<long long int> >, std::array<unsigned int, 2> > dolfinx::io::vtk_mesh_from_space(const dolfinx::fem::FunctionSpace&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/vtk_utils.cpp:158:78:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/vtk_utils.cpp:90:16: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
   90 |   cmap.tabulate(0, X, Xshape, phi_b);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In function ‘void {anonymous}::add_mesh(const std::span<const double>&, std::array<unsigned int, 2>, std::span<const long long int>, std::span<const unsigned char>, const std::span<const long long int>&, std::array<unsigned int, 2>, const dolfinx::common::IndexMap&, dolfinx::mesh::CellType, int, pugi::xml_node&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:195:6: note: parameter passing for argument of type ‘const std::span<const long long int>’ changed in GCC 7.1
  195 | void add_mesh(const std::span<const double>& x,
      |      ^~~~~~~~
[ 66%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_mesh.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In function ‘void {anonymous}::write_function(const std::vector<std::reference_wrapper<const dolfinx::fem::Function<T> > >&, double, std::unique_ptr<pugi::xml_document>&, const std::filesystem::__cxx11::path&) [with T = std::complex<double>]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:424:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
  424 |     cells.assign(tmp.begin(), tmp.end());
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:426:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
  426 |     x.assign(geometry.x().begin(), geometry.x().end());
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:445:11: note: parameter passing for argument of type ‘std::span<const long long int>’ changed in GCC 7.1
  445 |   add_mesh(x, xshape, x_id, x_ghost, cells, cshape,
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  446 |            *mesh0->topology().index_map(tdim), mesh0->topology().cell_type(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  447 |            mesh0->topology().dim(), piece_node);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In function ‘void {anonymous}::write_function(const std::vector<std::reference_wrapper<const dolfinx::fem::Function<T> > >&, double, std::unique_ptr<pugi::xml_document>&, const std::filesystem::__cxx11::path&) [with T = double]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:424:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
  424 |     cells.assign(tmp.begin(), tmp.end());
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:426:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::span<const double> >’ changed in GCC 7.1
  426 |     x.assign(geometry.x().begin(), geometry.x().end());
      |     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:445:11: note: parameter passing for argument of type ‘std::span<const long long int>’ changed in GCC 7.1
  445 |   add_mesh(x, xshape, x_id, x_ghost, cells, cshape,
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  446 |            *mesh0->topology().index_map(tdim), mesh0->topology().cell_type(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  447 |            mesh0->topology().dim(), piece_node);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp: In member function ‘void dolfinx::io::VTKFile::write(const dolfinx::mesh::Mesh&, double)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/VTKFile.cpp:778:11: note: parameter passing for argument of type ‘std::span<const long long int>’ changed in GCC 7.1
  778 |   add_mesh(geometry.x(), xshape, geometry.input_global_indices(), x_ghost,
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  779 |            cells, cshape, *topology.index_map(tdim), topology.cell_type(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  780 |            topology.dim(), piece_node);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/io/XDMFFile.cpp: In member function ‘dolfinx::mesh::Mesh dolfinx::io::XDMFFile::read_mesh(const dolfinx::fem::CoordinateElement&, const dolfinx::mesh::GhostMode&, std::string, std::string) const’:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/XDMFFile.cpp:246:76: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  246 |       = mesh::create_mesh(_comm.comm(), cells_adj, element, x, xshape, mode);
      |                                                                            ^
[ 67%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp
[ 69%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp
[ 71%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/petsc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/la/petsc.cpp
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp:7:
/usr/include/c++/12/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<const long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::la::SparsityPattern::SparsityPattern(MPI_Comm, const std::vector<std::vector<const dolfinx::la::SparsityPattern*> >&, const std::array<std::vector<std::pair<std::reference_wrapper<const dolfinx::common::IndexMap>, int> >, 2>&, const std::array<std::vector<int>, 2>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp:53:19:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::la::SparsityPattern::SparsityPattern(MPI_Comm, const std::vector<std::vector<const dolfinx::la::SparsityPattern*> >&, const std::array<std::vector<std::pair<std::reference_wrapper<const dolfinx::common::IndexMap>, int> >, 2>&, const std::array<std::vector<int>, 2>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/la/SparsityPattern.cpp:58:19:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >’ changed in GCC 7.1
[ 73%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/slepc.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/la/slepc.cpp
[ 75%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp
[ 77%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Geometry.cpp
In file included from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/utils.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:7:
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, span<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 79%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, span<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, span<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::io::xdmf_utils::distribute_entity_data(const dolfinx::mesh::Mesh&, int, const std::span<const long long int>&, const std::span<const int>&)::<lambda(const dolfinx::mesh::Mesh&, int, const std::span<const long long int>&, const std::span<const int>&)>’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:570:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::span<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In file included from /usr/include/c++/12/vector:64,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/HDF5Interface.h:19,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.h:9:
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
  823 |         assign(_InputIterator __first, _InputIterator __last)
      |         ^~~~~~
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >; <template-parameter-2-2> = void; _Tp = std::complex<double>; _Alloc = std::allocator<std::complex<double> >]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Geometry.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Geometry.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Distance = int; _Tp = tuple<int, long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp: In function ‘dolfinx::mesh::Mesh dolfinx::mesh::create_mesh(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::fem::CoordinateElement&, std::span<const double>, std::array<unsigned int, 2>, GhostMode, const CellPartitionFunction&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp:71:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   71 | Mesh mesh::create_mesh(MPI_Comm comm,
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp: In function ‘dolfinx::mesh::Mesh dolfinx::mesh::create_mesh(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const dolfinx::fem::CoordinateElement&, std::span<const double>, std::array<unsigned int, 2>, GhostMode)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp:60:6: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   60 | Mesh mesh::create_mesh(MPI_Comm comm,
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Mesh.cpp:68:47: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
   68 |                      create_cell_partitioner());
      |                                               ^
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple<int, long long int, int>}; _Tp = std::tuple<int, long long int, int>; _Alloc = std::allocator<std::tuple<int, long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::tuple<int, long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:15,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:11:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘auto dolfinx::math::det(Matrix) [with Matrix = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:85:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
   85 | auto det(Matrix A)
      |      ^~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<int, long long int, int>}; _Tp = std::tuple<int, long long int, int>; _Alloc = std::allocator<std::tuple<int, long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple<int, long long int, int>; _Alloc = std::allocator<std::tuple<int, long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘std::vector<T> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, const std::span<const long long int>&, const std::span<const T>&, std::array<long long int, 2>, int64_t) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:475:29:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<T> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, const std::span<const long long int>&, const std::span<const T>&, std::array<long long int, 2>, int64_t) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:477:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<tuple<int, long long int, int>*, vector<tuple<int, long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<T> dolfinx::MPI::distribute_from_postoffice(MPI_Comm, const std::span<const long long int>&, const std::span<const T>&, std::array<long long int, 2>, int64_t) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:477:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::tuple<int, long long int, int>*, std::vector<std::tuple<int, long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  123 | void inv(U A, V B)
      |      ^~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::inv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:123:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h: In function ‘void dolfinx::math::pinv(U, V) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >]’:
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  210 | void pinv(U A, V P)
      |      ^~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:210:6: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/common/math.h:239:23: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 2, 2>, std::experimental::layout_right, std::experimental::default_accessor<double> >’ changed in GCC 7.1
  239 |     dolfinx::math::inv(ATA, Inv);
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[ 81%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/cell_types.cpp
[ 83%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/generation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/mesh/generation.cpp.o -MF CMakeFiles/dolfinx.dir/mesh/generation.cpp.o.d -o CMakeFiles/dolfinx.dir/mesh/generation.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp
In file included from /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:14:
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:422:18: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  422 |     cmap.tabulate(1, std::vector<double>(tdim), {1, tdim}, phi0_b);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  492 |         cmap.pull_back_nonaffine(Xp, xp, coord_dofs);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:494:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  494 |         cmap.tabulate(1, std::span(Xpb.data(), tdim), {1, tdim}, phi_b);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = std::complex<double>]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = std::complex<double>]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  515 |     element->tabulate(basis_derivatives_reference_values_b, Xb,
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |                       {X.extent(0), X.extent(1)}, 0);
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
In function ‘std::vector<T> {anonymous}::_get_point_data_values(const dolfinx::fem::Function<T>&) [with Scalar = std::complex<double>]’,
    inlined from ‘std::vector<std::complex<double> > dolfinx::io::xdmf_utils::get_point_data_values(const dolfinx::fem::Function<std::complex<double> >&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:398:34:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:168:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const std::complex<double>*, std::vector<std::complex<double> > >’ changed in GCC 7.1
  168 |     values.assign(data_values.begin(),
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  169 |                   std::next(data_values.begin(), num_local_points * dshape[1]));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:422:18: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  422 |     cmap.tabulate(1, std::vector<double>(tdim), {1, tdim}, phi0_b);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:481:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::mdspan2_t’ {aka ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
  492 |         cmap.pull_back_nonaffine(Xp, xp, coord_dofs);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:492:33: note: parameter passing for argument of type ‘dolfinx::fem::CoordinateElement::cmdspan2_t’ {aka ‘std::experimental::mdspan<const double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’} changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:494:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  494 |         cmap.tabulate(1, std::span(Xpb.data(), tdim), {1, tdim}, phi_b);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:109:15,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  114 |       math::inv(J, K);
      |       ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:114:16: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In static member function ‘static void dolfinx::fem::CoordinateElement::compute_jacobian_inverse(const U&, V&&) [with U = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >; V = std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >&]’,
    inlined from ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:496:52,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
  116 |       math::pinv(J, K);
      |       ~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/CoordinateElement.h:116:17: note: parameter passing for argument of type ‘std::experimental::mdspan<double, std::experimental::extents<unsigned int, 4294967295, 4294967295> >’ changed in GCC 7.1
In member function ‘void dolfinx::fem::Function<T>::eval(std::span<const double>, std::array<unsigned int, 2>, std::span<const int>, std::span<_Type, 4294967295>, std::array<unsigned int, 2>) const [with T = double]’,
    inlined from ‘std::pair<std::vector<T>, std::array<unsigned int, 2> > {anonymous}::compute_point_values(const dolfinx::fem::Function<T>&) [with T = double]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:114:9:
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<double>’ changed in GCC 7.1
  515 |     element->tabulate(basis_derivatives_reference_values_b, Xb,
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  516 |                       {X.extent(0), X.extent(1)}, 0);
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/fem/Function.h:515:22: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
In function ‘std::vector<T> {anonymous}::_get_point_data_values(const dolfinx::fem::Function<T>&) [with Scalar = double]’,
    inlined from ‘std::vector<double> dolfinx::io::xdmf_utils::get_point_data_values(const dolfinx::fem::Function<double>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:392:34:
/<<PKGBUILDDIR>>/cpp/dolfinx/io/xdmf_utils.cpp:168:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const double*, std::vector<double> >’ changed in GCC 7.1
  168 |     values.assign(data_values.begin(),
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  169 |                   std::next(data_values.begin(), num_local_points * dshape[1]));
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:7:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Distance = int; _Tp = pair<int, long long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Distance = int; _Tp = pair<long long int, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Distance = int; _Tp = array<long long int, 3>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/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<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 84%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/graphbuild.cpp
[ 86%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/permutationcomputation.cpp
In file included from /usr/include/c++/12/vector:64:
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<long long int>]’,
    inlined from ‘std::vector<long long int> {anonymous}::exchange_indexing(MPI_Comm, const std::span<const long long int>&, const dolfinx::graph::AdjacencyList<int>&, int64_t, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:469:37:
/usr/include/c++/12/bits/stl_vector.h:1409:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1409 |         _M_range_insert(begin() + __offset, __l.begin(), __l.end(),
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1410 |                         std::random_access_iterator_tag());
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::vector<long long int> {anonymous}::exchange_indexing(MPI_Comm, const std::span<const long long int>&, const dolfinx::graph::AdjacencyList<int>&, int64_t, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:496:21:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp: In function ‘dolfinx::mesh::Mesh {anonymous}::build_tet(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:134:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  134 |                      partitioner);
      |                                 ^
In function ‘dolfinx::mesh::Mesh {anonymous}::build_hex(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_box(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, CellType, GhostMode, const CellPartitionFunction&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:244:57:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:178:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  178 |                      partitioner);
      |                                 ^
In function ‘dolfinx::mesh::Mesh {anonymous}::build_prism(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_box(MPI_Comm, const std::array<std::array<double, 3>, 2>&, std::array<unsigned int, 3>, CellType, GhostMode, const CellPartitionFunction&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:246:59:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:226:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  226 |                      partitioner);
      |                                 ^
In function ‘dolfinx::mesh::Mesh {anonymous}::build(MPI_Comm, std::size_t, std::array<double, 2>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_interval(MPI_Comm, std::size_t, std::array<double, 2>, GhostMode, const CellPartitionFunction&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:307:51:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:264:72: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  264 |         element, std::vector<double>(), {0, 1}, ghost_mode, partitioner);
      |                                                                        ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:298:78: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  298 |                      element, geom, {geom.size(), 1}, ghost_mode, partitioner);
      |                                                                              ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp: In function ‘dolfinx::mesh::Mesh {anonymous}::build_tri(MPI_Comm, const std::array<std::array<double, 2>, 2>&, std::array<unsigned int, 2>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&, dolfinx::mesh::DiagonalType)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:326:72: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  326 |         element, std::vector<double>(), {0, 2}, ghost_mode, partitioner);
      |                                                                        ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:497:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  497 |                      partitioner);
      |                                 ^
/usr/include/c++/12/bits/stl_vector.h: In member function ‘constexpr void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >’ changed in GCC 7.1
  823 |         assign(_InputIterator __first, _InputIterator __last)
      |         ^~~~~~
/usr/include/c++/12/bits/stl_vector.h:823:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >’ changed in GCC 7.1
In function ‘dolfinx::mesh::Mesh {anonymous}::build_quad(MPI_Comm, std::array<std::array<double, 2>, 2>, std::array<unsigned int, 2>, dolfinx::mesh::GhostMode, const dolfinx::mesh::CellPartitionFunction&)’,
    inlined from ‘dolfinx::mesh::Mesh dolfinx::mesh::create_rectangle(MPI_Comm, const std::array<std::array<double, 2>, 2>&, std::array<unsigned int, 2>, CellType, GhostMode, const CellPartitionFunction&, DiagonalType)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:584:58:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:513:72: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  513 |         element, std::vector<double>(), {0, 2}, ghost_mode, partitioner);
      |                                                                        ^
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/generation.cpp:557:33: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  557 |                      partitioner);
      |                                 ^
[ 88%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::determine_sharing_ranks(MPI_Comm, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:196:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::determine_sharing_ranks(MPI_Comm, const std::span<const long long int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:196:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<int, long long int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<const long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<const int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _BinaryOperation = {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)::<lambda(auto:161, auto:162)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:586:19:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:591:14:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:591:14:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:650:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
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<long long int>]’,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:700:27:
/usr/include/c++/12/bits/stl_vector.h:1409:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1409 |         _M_range_insert(begin() + __offset, __l.begin(), __l.end(),
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1410 |                         std::random_access_iterator_tag());
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:720:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<array<long long int, 3>*, vector<array<long long int, 3> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::vector<std::array<long long int, 3> > {anonymous}::exchange_ghost_indexing(const dolfinx::common::IndexMap&, const dolfinx::graph::AdjacencyList<long long int>&, int, int64_t, const std::span<const std::pair<long long int, int> >&, const std::span<const long long int>&, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:720:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::array<long long int, 3>*, std::vector<std::array<long long int, 3> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<long long int, int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/graphbuild.cpp:9:
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:967:26:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:171, auto:172)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1075:21:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:173, auto:174)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1081:21:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1087:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1087:16:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:175, auto:176)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1127:17:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, int>}; _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<long long int, int>; _Alloc = std::allocator<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<long long int, int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) [with _IIter1 = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _IIter2 = __gnu_cxx::__normal_iterator<int*, vector<int> >; _OIter = back_insert_iterator<vector<pair<long long int, int> > >; _BinaryOperation = dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)::<lambda(auto:177, auto:178)>]’ at /usr/include/c++/12/bits/stl_algo.h:4303:12,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1132:17:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1137:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, int>*, vector<pair<long long int, int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1137:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<long long int, int>*, std::vector<std::pair<long long int, int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp: In function ‘dolfinx::mesh::Topology dolfinx::mesh::create_topology(MPI_Comm, const dolfinx::graph::AdjacencyList<long long int>&, const std::span<const long long int>&, const std::span<const int>&, const CellType&, GhostMode)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.cpp:1192:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<const long long int*, std::span<const long long int> >’ changed in GCC 7.1
 1192 |   topology.original_cell_index.assign(
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1193 |       original_cell_index.begin(),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
 1194 |       std::next(original_cell_index.begin(), num_local_nodes));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 90%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/mesh/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/utils.cpp
[ 92%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/nls/NewtonSolver.cpp
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::tuple<dolfinx::graph::AdjacencyList<int>, std::vector<long long int, std::allocator<long long int> >, unsigned int, std::vector<int, std::allocator<int> > > dolfinx::mesh::build_local_dual_graph(const std::span<const long long int>&, const std::span<const int>&, int)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/graphbuild.cpp:439:16:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
[ 94%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp
In file included from /usr/include/c++/12/bits/stl_algo.h:60,
                 from /usr/include/c++/12/algorithm:61,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:9,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/Topology.h:11,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:8:
/usr/include/c++/12/bits/stl_heap.h: In function ‘constexpr void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Distance = int; _Tp = pair<int, long long int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:70,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/graph/AdjacencyList.h:14,
                 from /<<PKGBUILDDIR>>/cpp/dolfinx/common/MPI.h:16:
/usr/include/c++/12/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<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’:
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
  739 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1802 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h: In function ‘constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1908 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1922 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::create_adj_list(U&, int32_t) [with U = std::vector<std::pair<int, long long int> >]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:42:12:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In function ‘constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<int, long long int>*, vector<pair<int, long long int> > >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘dolfinx::graph::AdjacencyList<int> {anonymous}::create_adj_list(U&, int32_t) [with U = std::vector<std::pair<int, long long int> >]’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:42:12:
/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1849 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
 1854 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 96%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/refine.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT dolfinx/CMakeFiles/dolfinx.dir/refinement/refine.cpp.o -MF CMakeFiles/dolfinx.dir/refinement/refine.cpp.o.d -o CMakeFiles/dolfinx.dir/refinement/refine.cpp.o -c /<<PKGBUILDDIR>>/cpp/dolfinx/refinement/refine.cpp
/usr/include/c++/12/bits/vector.tcc: In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’:
/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector<std::pair<int, long long int> >::iterator’ changed in GCC 7.1
  439 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/12/vector:64:
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:216:37:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In function ‘constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’,
    inlined from ‘constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<long long int*, vector<long long int> >]’ at /usr/include/c++/12/bits/stl_algo.h:4820:18,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:215:20:
/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
 1937 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1938 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1939 |                                 __comp);
      |                                 ~~~~~~~
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:228:36:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Tp = long long int; _Alloc = std::allocator<long long int>]’,
    inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; <template-parameter-2-2> = void; _Tp = long long int; _Alloc = std::allocator<long long int>]’ at /usr/include/c++/12/bits/stl_vector.h:1481:22,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:272:25:
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘std::vector<long long int>::iterator’ changed in GCC 7.1
 1779 |           _M_range_insert(__pos, __first, __last,
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1780 |                           std::__iterator_category(__first));
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >’ changed in GCC 7.1
In member function ‘constexpr std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, long long int>}; _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’,
    inlined from ‘constexpr void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair<int, long long int>; _Alloc = std::allocator<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21,
    inlined from ‘constexpr std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector<std::pair<int, long long int> >]’ at /usr/include/c++/12/bits/stl_iterator.h:743:22,
    inlined from ‘constexpr _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const long long int*, span<const long long int> >; _OIter = back_insert_iterator<vector<pair<int, long long int> > >; _UnaryOperation = {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)::<lambda(auto:61)>]’ at /usr/include/c++/12/bits/stl_algo.h:4263:12,
    inlined from ‘std::tuple<std::vector<int, std::allocator<int> >, dolfinx::common::IndexMap> {anonymous}::get_local_indexing(MPI_Comm, const dolfinx::common::IndexMap&, const dolfinx::common::IndexMap&, const std::span<const int>&, int, int, const std::span<const int>&)’ at /<<PKGBUILDDIR>>/cpp/dolfinx/mesh/topologycomputation.cpp:341:25:
/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<std::pair<int, long long int>*, std::vector<std::pair<int, long long int> > >’ changed in GCC 7.1
  123 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 98%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/refinement/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Ddolfinx_EXPORTS -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp: In function ‘std::tuple<dolfinx::mesh::Mesh, std::vector<int, std::allocator<int> >, std::vector<signed char, std::allocator<signed char> > > dolfinx::refinement::plaza::refine(const dolfinx::mesh::Mesh&, const std::span<const int>&, bool, RefinementOptions)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:657:30: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  657 |     return {mesh::create_mesh(mesh.comm(), cell_adj, mesh.geometry().cmap(),
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  658 |                               new_vertex_coords, xshape, mesh::GhostMode::none),
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:676:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  676 |   return {partition(mesh, cell_adj, new_vertex_coords, xshape, redistribute,
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  677 |                     ghost_mode),
      |                     ~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:676:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp: In function ‘std::tuple<dolfinx::mesh::Mesh, std::vector<int, std::allocator<int> >, std::vector<signed char, std::allocator<signed char> > > dolfinx::refinement::plaza::refine(const dolfinx::mesh::Mesh&, bool, RefinementOptions)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:622:30: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  622 |     return {mesh::create_mesh(mesh.comm(), cell_adj, mesh.geometry().cmap(),
      |             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  623 |                               new_coords, xshape, mesh::GhostMode::none),
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:641:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  641 |   return {partition(mesh, cell_adj, std::span(new_coords), xshape, redistribute,
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  642 |                     ghost_mode),
      |                     ~~~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/plaza.cpp:641:20: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp: In function ‘dolfinx::mesh::Mesh dolfinx::refinement::partition(const dolfinx::mesh::Mesh&, const dolfinx::graph::AdjacencyList<long long int>&, std::span<const double>, std::array<unsigned int, 2>, bool, dolfinx::mesh::GhostMode)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp:297:1: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  297 | refinement::partition(const mesh::Mesh& old_mesh,
      | ^~~~~~~~~~
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp:307:32: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  307 |                              gm);
      |                                ^
/<<PKGBUILDDIR>>/cpp/dolfinx/refinement/utils.cpp:370:39: note: parameter passing for argument of type ‘std::span<const double>’ changed in GCC 7.1
  370 |                            partitioner);
      |                                       ^
[100%] Linking CXX shared library libdolfinx_complex.so
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/cmake -E cmake_link_script CMakeFiles/dolfinx.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -fpermissive -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O2 -g -DNDEBUG -Wl,-z,relro -shared -Wl,-soname,libdolfinx_complex.so.0.5 -o libdolfinx_complex.so.0.5.1 CMakeFiles/dolfinx.dir/common/defines.cpp.o CMakeFiles/dolfinx.dir/common/IndexMap.cpp.o CMakeFiles/dolfinx.dir/common/log.cpp.o CMakeFiles/dolfinx.dir/common/MPI.cpp.o CMakeFiles/dolfinx.dir/common/Scatterer.cpp.o CMakeFiles/dolfinx.dir/common/Table.cpp.o CMakeFiles/dolfinx.dir/common/Timer.cpp.o CMakeFiles/dolfinx.dir/common/TimeLogger.cpp.o CMakeFiles/dolfinx.dir/common/TimeLogManager.cpp.o CMakeFiles/dolfinx.dir/common/timing.cpp.o CMakeFiles/dolfinx.dir/fem/DirichletBC.cpp.o CMakeFiles/dolfinx.dir/fem/CoordinateElement.cpp.o CMakeFiles/dolfinx.dir/fem/DofMap.cpp.o CMakeFiles/dolfinx.dir/fem/ElementDofLayout.cpp.o CMakeFiles/dolfinx.dir/fem/FiniteElement.cpp.o CMakeFiles/dolfinx.dir/fem/FunctionSpace.cpp.o CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o CMakeFiles/dolfinx.dir/fem/petsc.cpp.o CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o CMakeFiles/dolfinx.dir/fem/utils.cpp.o CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o CMakeFiles/dolfinx.dir/geometry/utils.cpp.o CMakeFiles/dolfinx.dir/graph/ordering.cpp.o CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o CMakeFiles/dolfinx.dir/graph/partition.cpp.o CMakeFiles/dolfinx.dir/io/ADIOS2Writers.cpp.o CMakeFiles/dolfinx.dir/io/cells.cpp.o CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o CMakeFiles/dolfinx.dir/io/vtk_utils.cpp.o CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o CMakeFiles/dolfinx.dir/la/SparsityPattern.cpp.o CMakeFiles/dolfinx.dir/la/petsc.cpp.o CMakeFiles/dolfinx.dir/la/slepc.cpp.o CMakeFiles/dolfinx.dir/mesh/Mesh.cpp.o CMakeFiles/dolfinx.dir/mesh/Geometry.cpp.o CMakeFiles/dolfinx.dir/mesh/Topology.cpp.o CMakeFiles/dolfinx.dir/mesh/cell_types.cpp.o CMakeFiles/dolfinx.dir/mesh/generation.cpp.o CMakeFiles/dolfinx.dir/mesh/graphbuild.cpp.o CMakeFiles/dolfinx.dir/mesh/permutationcomputation.cpp.o CMakeFiles/dolfinx.dir/mesh/topologycomputation.cpp.o CMakeFiles/dolfinx.dir/mesh/utils.cpp.o CMakeFiles/dolfinx.dir/nls/NewtonSolver.cpp.o CMakeFiles/dolfinx.dir/refinement/plaza.cpp.o CMakeFiles/dolfinx.dir/refinement/refine.cpp.o CMakeFiles/dolfinx.dir/refinement/utils.cpp.o  /usr/lib/arm-linux-gnueabihf/libbasix.so.0.5.1 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libptscotch.so /usr/lib/arm-linux-gnueabihf/libscotch.so /usr/lib/arm-linux-gnueabihf/libptscotcherr.so /usr/lib/arm-linux-gnueabihf/libpugixml.so.1.13 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/lib/libslepc_complex.so /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/libpetsc_complex.so 
cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/dolfinx && /usr/bin/cmake -E cmake_symlink_library libdolfinx_complex.so.0.5.1 libdolfinx_complex.so.0.5 libdolfinx_complex.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
[100%] Built target dolfinx
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex/CMakeFiles 0
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
echo "Tests must be run after installation"
Tests must be run after installation
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
py3versions: no X-Python3-Version in control file, using supported versions
dh binary-arch --buildsystem=cmake --with python3,sphinxdoc
   dh_testroot -a -O--buildsystem=cmake
   dh_prep -a -O--buildsystem=cmake
   debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_auto_install --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real --destdir=debian/tmp-real
	cd obj-arm-linux-gnueabihf-real && make -j4 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp-real AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
make[3]: Nothing to be done for 'preinstall'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "RelWithDebInfo"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.5
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXTargets.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXTargets-relwithdebinfo.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/defines.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/dolfin_common.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/dolfin_doc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/IndexMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/log.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/loguru.hpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/sort.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/math.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/MPI.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/Scatterer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/Table.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/Timer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/TimeLogger.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/TimeLogManager.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/timing.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/Constant.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/CoordinateElement.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/DirichletBC.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/DofMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/ElementDofLayout.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/Expression.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/FiniteElement.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/Form.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/Function.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/FunctionSpace.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/assembler.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/assemble_matrix_impl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/assemble_scalar_impl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/assemble_vector_impl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/discreteoperators.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/dofmapbuilder.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/dolfin_fem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/interpolate.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/petsc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/sparsitybuild.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/fem/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/geometry/BoundingBoxTree.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/geometry/gjk.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/geometry/dolfin_geometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/geometry/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/graph/AdjacencyList.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/graph/dolfin_graph.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/graph/ordering.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/graph/partitioners.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/graph/partition.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/dolfin_io.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/ADIOS2Writers.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/cells.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/HDF5Interface.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/vtk_utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/VTKFile.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/XDMFFile.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/xdmf_function.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/xdmf_mesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/xdmf_meshtags.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/xdmf_read.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/io/xdmf_utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/la/dolfin_la.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/la/MatrixCSR.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/la/SparsityPattern.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/la/Vector.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/la/petsc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/la/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/la/slepc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/dolfin_mesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/Mesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/Geometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/Topology.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/MeshTags.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/cell_types.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/generation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/graphbuild.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/permutationcomputation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/topologycomputation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/mesh/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/nls/dolfin_nls.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/nls/NewtonSolver.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/refinement/dolfin_refinement.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/refinement/plaza.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/refinement/refine.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/refinement/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/include/dolfinx/common/version.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXConfig.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXConfigVersion.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx_real.pc
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/dolfinx/dolfinx.conf
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/hyperelasticity
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/hyperelasticity/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/hyperelasticity/hyperelasticity.py
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/hyperelasticity/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/interpolation-io
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/interpolation-io/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/interpolation-io/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson/poisson.py
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson_matrix_free
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson_matrix_free/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson_matrix_free/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-real/usr/share/dolfinx/demo/poisson_matrix_free/poisson.py
----------------------------------------------------------------------------
DOLFINx has now been installed in

    /usr

and demo programs have been installed in

    /usr/share/dolfinx/demo

Don't forget to update your environment variables. This can be done
easily using the helper file 'dolfinx.conf' which sets the appropriate
variables (for users of the Bash shell).

To update your environment variables, run the following command:

    source /usr/lib/arm-linux-gnueabihf/dolfinx/dolfinx.conf

----------------------------------------------------------------------------
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-real'
for build in real; do \
  for v in python3.10; do \
      cd python; \
      PATH=/<<PKGBUILDDIR>>/debian/tmp-${build}/usr/bin:$PATH \
      PETSC_DIR=/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-${build} SLEPC_DIR=/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-${build} \
      CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-${build}/usr/include" \
      VERBOSE=1 \
      $v setup.py build --build-base=build-${build} install --root=/<<PKGBUILDDIR>>/debian/tmp-${build} --install-layout=deb; \
      cd ..; \
  done; \
done
running build
running build_py
creating build-real
creating build-real/lib.linux-armv7l-cpython-310
creating build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/__init__.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/common.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/geometry.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/graph.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/jit.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/la.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/log.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/mesh.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/pkgconfig.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/plot.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx
creating build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/__init__.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/assemble.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/bcs.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/dofmap.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/forms.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/function.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/petsc.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
creating build-real/lib.linux-armv7l-cpython-310/dolfinx/io
copying dolfinx/io/__init__.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/io
copying dolfinx/io/gmshio.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/io
copying dolfinx/io/utils.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/io
creating build-real/lib.linux-armv7l-cpython-310/dolfinx/nls
copying dolfinx/nls/__init__.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/nls
copying dolfinx/nls/petsc.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/nls
creating build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/__init__.py -> build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/py.typed -> build-real/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/fem/py.typed -> build-real/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/nls/py.typed -> build-real/lib.linux-armv7l-cpython-310/dolfinx/nls
copying dolfinx/wrappers/MPICommWrapper.h -> build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/array.h -> build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/caster_mpi.h -> build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/caster_petsc.h -> build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers
running build_ext
Re-run cmake no build system arguments
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: /usr/bin/python3.10 (found version "3.10.9") found components: Interpreter Development.Module 
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Found pybind11: /usr/lib/python3/dist-packages/pybind11/include (found version "2.10.1")
-- Adding /usr/lib/python3/dist-packages/basix to Basix search hints
-- Performing Test arch_native_supported
-- Performing Test arch_native_supported - Success
-- Found MPI_C: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so (found version "3.1") 
-- Found MPI_CXX: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so (found version "3.1") 
-- Found MPI: TRUE (found version "3.1")  
-- Found Boost 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0
--   Requested configuration: QUIET REQUIRED COMPONENTS timer;filesystem
-- Found boost_headers 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_headers-1.74.0
-- Found boost_timer 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_timer-1.74.0
--   [x] libboost_timer.so.1.74.0
--   [ ] libboost_timer.a
-- Adding boost_timer dependencies: chrono;headers
-- Found boost_chrono 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_chrono-1.74.0
--   [x] libboost_chrono.so.1.74.0
--   [ ] libboost_chrono.a
-- Adding boost_chrono dependencies: headers
-- Found boost_filesystem 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_filesystem-1.74.0
--   [x] libboost_filesystem.so.1.74.0
--   [ ] libboost_filesystem.a
-- Adding boost_filesystem dependencies: headers
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.70") found components: timer filesystem 
-- Found Python3: /usr/bin/python3.10 (found version "3.10.9") found components: Interpreter 
-- Adding /usr/lib/python3/dist-packages/basix to Basix search hints
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so (found version "1.10.8") found components: C 
-- HDF5_DIR: HDF5_DIR-NOTFOUND
-- HDF5_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_HL_LIBRARIES: 
-- HDF5_C_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_C_INCLUDE_DIR: 
-- HDF5_C_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_C_LIBRARY: 
-- HDF5_C_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_C_HL_LIBRARY: 
-- HDF5_C_HL_LIBRARIES: 
-- Defined targets (if any):
-- ... hdf5::hdf5
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for one of the modules 'PETSc;petsc'
-- Looking for PETSC_USE_COMPLEX
-- Looking for PETSC_USE_COMPLEX - not found
-- Checking for one of the modules 'SLEPc;slepc'
-- Performing Test HAVE_PEDANTIC
-- Performing Test HAVE_PEDANTIC - Success
-- Found petsc4py include directory at /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include
-- Found mpi4py include directory at /usr/lib/python3/dist-packages/mpi4py/include
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    Python3_LIBRARIES


-- Build files have been written to: /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310
gmake[2]: Entering directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/python -B/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310/CMakeFiles /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[3]: Entering directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
/usr/bin/gmake  -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/depend
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
cd /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/python /<<PKGBUILDDIR>>/python /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310 /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310 /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310/CMakeFiles/cpp.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
/usr/bin/gmake  -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/build
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
[ 16%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o
[ 16%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/python/dolfinx/wrappers/dolfinx.cpp
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/common.cpp
[ 25%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/fem.cpp
[ 33%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/geometry.cpp
[ 41%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/graph.cpp
[ 50%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/io.cpp
[ 58%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/la.cpp
[ 66%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/log.cpp
[ 75%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/mesh.cpp
[ 83%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/nls.cpp
[ 91%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/refinement.cpp
[100%] Linking CXX shared module /<<PKGBUILDDIR>>/python/build-real/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/cpp.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-real/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -flto -Wl,-z,relro -shared  -o /<<PKGBUILDDIR>>/python/build-real/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.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/nls.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o  -Wl,-rpath,/<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/lib:/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.5.1 /usr/lib/arm-linux-gnueabihf/libpugixml.so.1.13 /usr/lib/arm-linux-gnueabihf/libbasix.so.0.5.1 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/libpetsc_real.so 
lto-wrapper: warning: using serial compilation of 56 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
/usr/bin/strip /<<PKGBUILDDIR>>/python/build-real/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
[100%] Built target cpp
gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310/CMakeFiles 0
gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/python/build-real/temp.linux-armv7l-cpython-310'
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running install_lib
creating /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3
creating /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages
creating /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/common.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/geometry.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/graph.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/jit.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/la.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/log.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/mesh.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/pkgconfig.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/plot.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
creating /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/assemble.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/bcs.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/dofmap.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/forms.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/function.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/petsc.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/fem/py.typed -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem
creating /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/io
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/io/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/io
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/io/gmshio.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/io
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/io/utils.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/io
creating /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/nls
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/nls/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/nls
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/nls/petsc.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/nls
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/nls/py.typed -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/nls
creating /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers/MPICommWrapper.h -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers/array.h -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers/caster_mpi.h -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/wrappers/caster_petsc.h -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/py.typed -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
copying build-real/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so -> /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/common.py to common.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/geometry.py to geometry.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/graph.py to graph.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/jit.py to jit.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/la.py to la.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/log.py to log.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/mesh.py to mesh.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/pkgconfig.py to pkgconfig.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/plot.py to plot.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem/assemble.py to assemble.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem/bcs.py to bcs.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem/dofmap.py to dofmap.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem/forms.py to forms.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem/function.py to function.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/fem/petsc.py to petsc.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/io/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/io/gmshio.py to gmshio.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/io/utils.py to utils.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/nls/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/nls/petsc.py to petsc.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/dolfinx/wrappers/__init__.py to __init__.cpython-310.pyc
running install_egg_info
running egg_info
creating fenics_dolfinx.egg-info
writing fenics_dolfinx.egg-info/PKG-INFO
writing dependency_links to fenics_dolfinx.egg-info/dependency_links.txt
writing requirements to fenics_dolfinx.egg-info/requires.txt
writing top-level names to fenics_dolfinx.egg-info/top_level.txt
writing manifest file 'fenics_dolfinx.egg-info/SOURCES.txt'
reading manifest file 'fenics_dolfinx.egg-info/SOURCES.txt'
writing manifest file 'fenics_dolfinx.egg-info/SOURCES.txt'
Copying fenics_dolfinx.egg-info to /<<PKGBUILDDIR>>/debian/tmp-real/usr/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info
Skipping SOURCES.txt
running install_scripts
dh_auto_install -a --builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex --destdir=debian/tmp-complex
	cd obj-arm-linux-gnueabihf-complex && make -j4 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp-complex AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp -B/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex --check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
make[3]: Nothing to be done for 'preinstall'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "RelWithDebInfo"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.5.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.5
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXTargets.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXTargets-relwithdebinfo.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/defines.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/dolfin_common.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/dolfin_doc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/IndexMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/log.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/loguru.hpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/sort.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/math.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/MPI.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/Scatterer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/Table.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/Timer.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/TimeLogger.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/TimeLogManager.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/timing.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/Constant.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/CoordinateElement.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/DirichletBC.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/DofMap.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/ElementDofLayout.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/Expression.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/FiniteElement.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/Form.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/Function.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/FunctionSpace.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/assembler.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/assemble_matrix_impl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/assemble_scalar_impl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/assemble_vector_impl.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/discreteoperators.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/dofmapbuilder.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/dolfin_fem.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/interpolate.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/petsc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/sparsitybuild.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/fem/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/geometry/BoundingBoxTree.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/geometry/gjk.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/geometry/dolfin_geometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/geometry/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/graph/AdjacencyList.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/graph/dolfin_graph.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/graph/ordering.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/graph/partitioners.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/graph/partition.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/dolfin_io.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/ADIOS2Writers.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/cells.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/HDF5Interface.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/vtk_utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/VTKFile.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/XDMFFile.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/xdmf_function.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/xdmf_mesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/xdmf_meshtags.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/xdmf_read.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/io/xdmf_utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/la/dolfin_la.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/la/MatrixCSR.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/la/SparsityPattern.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/la/Vector.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/la/petsc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/la/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/la/slepc.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/dolfin_mesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/Mesh.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/Geometry.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/Topology.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/MeshTags.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/cell_types.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/generation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/graphbuild.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/permutationcomputation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/topologycomputation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/mesh/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/nls/dolfin_nls.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/nls/NewtonSolver.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/refinement/dolfin_refinement.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/refinement/plaza.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/refinement/refine.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/refinement/utils.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include/dolfinx/common/version.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXConfig.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXConfigVersion.cmake
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx_complex.pc
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/dolfinx/dolfinx.conf
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/hyperelasticity
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/hyperelasticity/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/hyperelasticity/hyperelasticity.py
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/hyperelasticity/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/interpolation-io
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/interpolation-io/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/interpolation-io/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson/poisson.py
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson_matrix_free
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson_matrix_free/CMakeLists.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson_matrix_free/main.cpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp-complex/usr/share/dolfinx/demo/poisson_matrix_free/poisson.py
----------------------------------------------------------------------------
DOLFINx has now been installed in

    /usr

and demo programs have been installed in

    /usr/share/dolfinx/demo

Don't forget to update your environment variables. This can be done
easily using the helper file 'dolfinx.conf' which sets the appropriate
variables (for users of the Bash shell).

To update your environment variables, run the following command:

    source /usr/lib/arm-linux-gnueabihf/dolfinx/dolfinx.conf

----------------------------------------------------------------------------
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-complex'
dh_numpy3 -a
for build in complex; do \
  for v in python3.10; do \
      cd python; \
      PATH=/<<PKGBUILDDIR>>/debian/tmp-${build}/usr/bin:$PATH \
      PETSC_DIR=/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-${build} SLEPC_DIR=/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-${build} \
      CXXFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-${build}/usr/include" \
      VERBOSE=1 \
      $v setup.py build --build-base=build-${build} install --root=/<<PKGBUILDDIR>>/debian/tmp-${build} --install-layout=deb; \
      cd ..; \
  done; \
done
running build
running build_py
creating build-complex
creating build-complex/lib.linux-armv7l-cpython-310
creating build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/__init__.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/common.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/geometry.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/graph.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/jit.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/la.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/log.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/mesh.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/pkgconfig.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/plot.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
creating build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/__init__.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/assemble.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/bcs.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/dofmap.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/forms.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/function.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/fem/petsc.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
creating build-complex/lib.linux-armv7l-cpython-310/dolfinx/io
copying dolfinx/io/__init__.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/io
copying dolfinx/io/gmshio.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/io
copying dolfinx/io/utils.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/io
creating build-complex/lib.linux-armv7l-cpython-310/dolfinx/nls
copying dolfinx/nls/__init__.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/nls
copying dolfinx/nls/petsc.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/nls
creating build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/__init__.py -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/py.typed -> build-complex/lib.linux-armv7l-cpython-310/dolfinx
copying dolfinx/fem/py.typed -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem
copying dolfinx/nls/py.typed -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/nls
copying dolfinx/wrappers/MPICommWrapper.h -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/array.h -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/caster_mpi.h -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers
copying dolfinx/wrappers/caster_petsc.h -> build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers
running build_ext
Re-run cmake no build system arguments
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Python3: /usr/bin/python3.10 (found version "3.10.9") found components: Interpreter Development.Module 
-- Performing Test HAS_FLTO
-- Performing Test HAS_FLTO - Success
-- Found pybind11: /usr/lib/python3/dist-packages/pybind11/include (found version "2.10.1")
-- Adding /usr/lib/python3/dist-packages/basix to Basix search hints
-- Performing Test arch_native_supported
-- Performing Test arch_native_supported - Success
-- Found MPI_C: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so (found version "3.1") 
-- Found MPI_CXX: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so (found version "3.1") 
-- Found MPI: TRUE (found version "3.1")  
-- Found Boost 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0
--   Requested configuration: QUIET REQUIRED COMPONENTS timer;filesystem
-- Found boost_headers 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_headers-1.74.0
-- Found boost_timer 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_timer-1.74.0
--   [x] libboost_timer.so.1.74.0
--   [ ] libboost_timer.a
-- Adding boost_timer dependencies: chrono;headers
-- Found boost_chrono 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_chrono-1.74.0
--   [x] libboost_chrono.so.1.74.0
--   [ ] libboost_chrono.a
-- Adding boost_chrono dependencies: headers
-- Found boost_filesystem 1.74.0 at /usr/lib/arm-linux-gnueabihf/cmake/boost_filesystem-1.74.0
--   [x] libboost_filesystem.so.1.74.0
--   [ ] libboost_filesystem.a
-- Adding boost_filesystem dependencies: headers
-- Found Boost: /usr/lib/arm-linux-gnueabihf/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.70") found components: timer filesystem 
-- Found Python3: /usr/bin/python3.10 (found version "3.10.9") found components: Interpreter 
-- Adding /usr/lib/python3/dist-packages/basix to Basix search hints
-- HDF5: Using hdf5 compiler wrapper to determine C configuration
-- Found HDF5: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so (found version "1.10.8") found components: C 
-- HDF5_DIR: HDF5_DIR-NOTFOUND
-- HDF5_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_HL_LIBRARIES: 
-- HDF5_C_DEFINITIONS: -D_FILE_OFFSET_BITS=64
-- HDF5_C_INCLUDE_DIR: 
-- HDF5_C_INCLUDE_DIRS: /usr/include/hdf5/openmpi
-- HDF5_C_LIBRARY: 
-- HDF5_C_LIBRARIES: /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so;/usr/lib/arm-linux-gnueabihf/libcurl.so;/usr/lib/arm-linux-gnueabihf/libsz.so;/usr/lib/arm-linux-gnueabihf/libz.so;/usr/lib/arm-linux-gnueabihf/libdl.a;/usr/lib/arm-linux-gnueabihf/libm.so
-- HDF5_C_HL_LIBRARY: 
-- HDF5_C_HL_LIBRARIES: 
-- Defined targets (if any):
-- ... hdf5::hdf5
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for one of the modules 'PETSc;petsc'
-- Looking for PETSC_USE_COMPLEX
-- Looking for PETSC_USE_COMPLEX - found
-- Checking for one of the modules 'SLEPc;slepc'
-- Performing Test HAVE_PEDANTIC
-- Performing Test HAVE_PEDANTIC - Success
-- Found petsc4py include directory at /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include
-- Found mpi4py include directory at /usr/lib/python3/dist-packages/mpi4py/include
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    Python3_LIBRARIES


-- Build files have been written to: /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310
gmake[2]: Entering directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/python -B/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310/CMakeFiles /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[3]: Entering directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
/usr/bin/gmake  -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/depend
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
cd /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>>/python /<<PKGBUILDDIR>>/python /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310 /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310 /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310/CMakeFiles/cpp.dir/DependInfo.cmake --color=
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
/usr/bin/gmake  -f CMakeFiles/cpp.dir/build.make CMakeFiles/cpp.dir/build
gmake[4]: Entering directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
[ 25%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.cpp.o
[ 25%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o
[ 25%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -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 /<<PKGBUILDDIR>>/python/dolfinx/wrappers/dolfinx.cpp
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/common.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/common.cpp
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/fem.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/fem.cpp
[ 33%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/geometry.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/geometry.cpp
[ 41%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/graph.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/graph.cpp
[ 50%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/io.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/io.cpp
[ 58%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/la.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/la.cpp
[ 66%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/log.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/log.cpp
[ 75%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/mesh.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/mesh.cpp
[ 83%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/nls.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/nls.cpp
[ 91%] Building CXX object CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o
/usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK -DDOLFINX_VERSION=\"0.5.1\" -DHAS_PTSCOTCH -DHAS_SLEPC -D_FILE_OFFSET_BITS=64 -Dcpp_EXPORTS -I/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/petsc4py/include -I/usr/lib/python3/dist-packages/mpi4py/include -isystem /usr/include/python3.10 -isystem /usr/lib/python3/dist-packages/pybind11/include -isystem /usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -isystem /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/include -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/include -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -fPIC -fvisibility=hidden -Wall -Werror -pedantic -flto -fno-fat-lto-objects -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -MD -MT CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o -MF CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o.d -o CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o -c /<<PKGBUILDDIR>>/python/dolfinx/wrappers/refinement.cpp
[100%] Linking CXX shared module /<<PKGBUILDDIR>>/python/build-complex/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/cpp.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -isystem /<<PKGBUILDDIR>>/debian/tmp-complex/usr/include -DVERSION_INFO=\"0.5.1\" -O3 -DNDEBUG -flto -Wl,-z,relro -shared  -o /<<PKGBUILDDIR>>/python/build-complex/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so CMakeFiles/cpp.dir/dolfinx/wrappers/dolfinx.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/nls.cpp.o CMakeFiles/cpp.dir/dolfinx/wrappers/refinement.cpp.o  -Wl,-rpath,/<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/lib:/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.5.1 /usr/lib/arm-linux-gnueabihf/libpugixml.so.1.13 /usr/lib/arm-linux-gnueabihf/libbasix.so.0.5.1 /usr/lib/arm-linux-gnueabihf/libboost_timer.so.1.74.0 /usr/lib/arm-linux-gnueabihf/libboost_chrono.so.1.74.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-complex/lib/libslepc_complex.so /usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/libpetsc_complex.so 
lto-wrapper: warning: using serial compilation of 56 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
/usr/bin/strip /<<PKGBUILDDIR>>/python/build-complex/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so
gmake[4]: Leaving directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
[100%] Built target cpp
gmake[3]: Leaving directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310/CMakeFiles 0
gmake[2]: Leaving directory '/<<PKGBUILDDIR>>/python/build-complex/temp.linux-armv7l-cpython-310'
running install
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running install_lib
creating /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3
creating /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages
creating /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/common.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/geometry.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/graph.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/jit.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/la.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/log.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/mesh.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/pkgconfig.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/plot.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
creating /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/assemble.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/bcs.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/dofmap.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/forms.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/function.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/petsc.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/fem/py.typed -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem
creating /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/io
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/io/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/io
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/io/gmshio.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/io
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/io/utils.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/io
creating /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/nls
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/nls/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/nls
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/nls/petsc.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/nls
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/nls/py.typed -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/nls
creating /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers/__init__.py -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers/MPICommWrapper.h -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers/array.h -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers/caster_mpi.h -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/wrappers/caster_petsc.h -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/wrappers
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/py.typed -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
copying build-complex/lib.linux-armv7l-cpython-310/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so -> /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/common.py to common.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/geometry.py to geometry.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/graph.py to graph.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/jit.py to jit.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/la.py to la.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/log.py to log.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/mesh.py to mesh.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/pkgconfig.py to pkgconfig.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/plot.py to plot.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem/assemble.py to assemble.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem/bcs.py to bcs.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem/dofmap.py to dofmap.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem/forms.py to forms.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem/function.py to function.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/fem/petsc.py to petsc.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/io/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/io/gmshio.py to gmshio.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/io/utils.py to utils.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/nls/__init__.py to __init__.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/nls/petsc.py to petsc.cpython-310.pyc
byte-compiling /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/dolfinx/wrappers/__init__.py to __init__.cpython-310.pyc
running install_egg_info
running egg_info
writing fenics_dolfinx.egg-info/PKG-INFO
writing dependency_links to fenics_dolfinx.egg-info/dependency_links.txt
writing requirements to fenics_dolfinx.egg-info/requires.txt
writing top-level names to fenics_dolfinx.egg-info/top_level.txt
reading manifest file 'fenics_dolfinx.egg-info/SOURCES.txt'
writing manifest file 'fenics_dolfinx.egg-info/SOURCES.txt'
Copying fenics_dolfinx.egg-info to /<<PKGBUILDDIR>>/debian/tmp-complex/usr/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info
Skipping SOURCES.txt
running install_scripts
chrpath -d /<<PKGBUILDDIR>>/debian/tmp*/usr/lib/python*/dist-packages/dolfinx/*.so
sed -i "s/-D_FORTIFY_SOURCE=2//g" /<<PKGBUILDDIR>>/debian/tmp*/usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx*.pc
sed -i "s|-DNDEBUG||g" /<<PKGBUILDDIR>>/debian/tmp*/usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx*.pc
if [ "xno" != "xno" ]; then \
  case " mips64el hurd-i386 m68k sh4 " in \
    *\ armhf\ *) echo "ALL tests have been disabled on armhf";; \
    *) set -e; \
       export CTEST_OUTPUT_ON_FAILURE=1; \
       for build in real complex; do \
         echo "== testing $build number build =="; \
         builddir=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf-${build}; \
         for mytest in test demo; do \
           echo "running tests from $mytest for $build build"; \
           testdir=${builddir}/${mytest}; \
           cd $testdir; \
           if [ "xdemo_poisson_mpi_2 demo_poisson_mpi_3" != "x" ]; then echo "set(CTEST_CUSTOM_TESTS_IGNORE demo_poisson_mpi_2 demo_poisson_mpi_3 )" >> CTestCustom.cmake; fi; \
           PETSC_DIR=/usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-${build} SLEPC_DIR=/usr/lib/slepcdir/slepc3.18/arm-linux-gnueabihf-${build}  cmake  -DCMAKE_MODULE_PATH=/<<PKGBUILDDIR>>/debian/tmp-${build}/usr/lib/arm-linux-gnueabihf/cmake/dolfinx \
                                                                                               -DDOLFINX_DIR=/<<PKGBUILDDIR>>/debian/tmp-${build}/usr/lib/arm-linux-gnueabihf/cmake/dolfinx \
                                                                                               -DMPIEXEC_PARAMS:STRING="--oversubscribe" \
                                                                                               ${testdir} ; \
           make all  VERBOSE=1; \
           OMPI_ALLOW_RUN_AS_ROOT=1 OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1 make test VERBOSE=1; \
         done; \
         cd /<<PKGBUILDDIR>>; \
       done; \
  esac; \
fi
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_install -a
sed "s/set(CMAKE_IMPORT_FILE_VERSION 1)/set(CMAKE_IMPORT_FILE_VERSION 1)\n\nif(PETSC_SCALAR_COMPLEX)\n  set(LIB_NAME_EXT \"_complex\")\nelse()\n  set(LIB_NAME_EXT \"_real\")\nendif()/; \
          s/libdolfinx_real.so/libdolfinx\${LIB_NAME_EXT}.so/g" \
          -i debian/libdolfinx-dev/usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXTargets-relwithdebinfo.cmake
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -a -O--buildsystem=cmake
   dh_sphinxdoc -a -O--buildsystem=cmake
dh_sphinxdoc: warning: Sphinx documentation not found
   dh_installchangelogs -a -O--buildsystem=cmake
   debian/rules override_dh_python3-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_python3 -a
E: dh_python3 pydist:283: more than one package name found for petsc4py dist
I: dh_python3 pydist:292: Cannot find package that provides petsc4py. Please add package that provides it to Build-Depends or add "petsc4py python3-petsc4py" line to debian/py3dist-overrides or add proper dependency to Depends by hand and ignore this info.
E: dh_python3 pydist:283: more than one package name found for petsc4py dist
I: dh_python3 pydist:292: Cannot find package that provides petsc4py. Please add package that provides it to Build-Depends or add "petsc4py python3-petsc4py" line to debian/py3dist-overrides or add proper dependency to Depends by hand and ignore this info.
dh_numpy3 -a
mkdir -p debian/python3-dolfinx-real//usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib
mv debian/python3-dolfinx-real/usr/lib/python3  debian/python3-dolfinx-real//usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib
rm -rf debian/python3-dolfinx-real//usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx_utils
mkdir -p debian/python3-dolfinx-complex//usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib
mv debian/python3-dolfinx-complex/usr/lib/python3  debian/python3-dolfinx-complex//usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib
rm -rf debian/python3-dolfinx-complex//usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx_utils
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installsystemduser -a -O--buildsystem=cmake
   dh_perl -a -O--buildsystem=cmake
   dh_link -a -O--buildsystem=cmake
   dh_strip_nondeterminism -a -O--buildsystem=cmake
   debian/rules override_dh_compress
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_compress -X.py -X.cpp -X.h -X.pdf -X.ufl
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_fixperms -a -O--buildsystem=cmake
   dh_missing -a -O--buildsystem=cmake
   debian/rules override_dh_dwz
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_dwz -Xcpp.cpython
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_strip
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_strip --package=libdolfinx-real0.5 -Xcomplex -Xpython
dh_strip --package=libdolfinx-complex0.5 -Xreal -Xpython
dh_strip --package=python3-dolfinx-real
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_makeshlibs -a -O--buildsystem=cmake
   debian/rules override_dh_shlibdeps
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdolfinx-complex0.5/usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.5.1 found in none of the libraries
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libdolfinx-real0.5/usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.5.1 found in none of the libraries
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdeb -a -O--buildsystem=cmake
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
dpkg-query: package 'libxsimd-dev' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files.
echo "python3-petsc4py-real:Depends=python3-petsc4py, python3-slepc4py, python3-petsc4py-real (>= 3.18), python3-petsc4py-real (<< 3.19), python3-slepc4py-real (>= 3.18), python3-slepc4py-real (<< 3.19)" >> debian/python3-dolfinx-real.substvars
echo "python3-petsc4py-complex:Depends=python3-petsc4py, python3-slepc4py, python3-petsc4py-complex (>= 3.18), python3-petsc4py-complex (<< 3.19), python3-slepc4py-complex (>= 3.18), python3-slepc4py-complex (<< 3.19)" >> debian/python3-dolfinx-complex.substvars
echo "python-petsc4py-alt:Depends=python3-petsc4py, python3-slepc4py, python3-petsc4py-real (>= 3.18), python3-petsc4py-real (<< 3.19), python3-slepc4py-real (>= 3.18), python3-slepc4py-real (<< 3.19)" >> debian/libdolfinx-dev.substvars
dh_gencontrol -- -Vpetsc:Depends="libpetsc-real3.18-dev, libslepc-real3.18-dev" -Vpetsc-complex:Depends="libpetsc-complex3.18-dev, libslepc-complex3.18-dev" -Vdolfinx:Next-Upstream-Version=1:0.6~ \
    -Vpybind11:Upstream-Version=2.10 -Vpybind11:Next-Upstream-Version=3 \
    -Vxtensor:Upstream-Version=0.24.3 -Vxsimd:Upstream-Version=
dpkg-gencontrol: warning: package libdolfinx-complex-dev: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libdolfinx-complex0.5: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libdolfinx-dev: substitution variable ${python-petsc4py-alt:Depends} unused, but is defined
dpkg-gencontrol: warning: package libdolfinx-dev: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libdolfinx-complex0.5: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libdolfinx-real0.5: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libdolfinx-real-dev: substitution variable ${python3:Depends} unused, but is defined
dpkg-gencontrol: warning: package libdolfinx-real0.5: substitution variable ${python3:Depends} unused, but is defined
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_md5sums -a -O--buildsystem=cmake
   dh_builddeb -a -O--buildsystem=cmake
dpkg-deb: building package 'libdolfinx-dev' in '../libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'libdolfinx-complex0.5-dbgsym' in '../libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'libdolfinx-real0.5' in '../libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'python3-dolfinx-complex' in '../python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'libdolfinx-real-dev' in '../libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'libdolfinx-complex-dev' in '../libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'libdolfinx-real0.5-dbgsym' in '../libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'python3-dolfinx' in '../python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'python3-dolfinx-real' in '../python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb'.
dpkg-deb: building package 'libdolfinx-complex0.5' in '../libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../fenics-dolfinx_0.5.1-1+rpi1+b1_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian pi4 based autobuilder <root@raspbian.org> -O../fenics-dolfinx_0.5.1-1+rpi1+b1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-12-15T00:12:12Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


fenics-dolfinx_0.5.1-1+rpi1+b1_armhf.changes:
---------------------------------------------

Format: 1.8
Date: Wed, 14 Dec 2022 23:24:25 +0000
Source: fenics-dolfinx (1:0.5.1-1+rpi1)
Binary: libdolfinx-complex-dev libdolfinx-complex0.5 libdolfinx-complex0.5-dbgsym libdolfinx-dev libdolfinx-real-dev libdolfinx-real0.5 libdolfinx-real0.5-dbgsym python3-dolfinx python3-dolfinx-complex python3-dolfinx-real
Binary-Only: yes
Architecture: armhf
Version: 1:0.5.1-1+rpi1+b1
Distribution: bookworm-staging
Urgency: low
Maintainer: Raspbian pi4 based autobuilder <root@raspbian.org>
Changed-By: Raspbian pi4 based autobuilder <root@raspbian.org>
Description:
 libdolfinx-complex-dev - Shared links and header files for DOLFIN (complex numbers)
 libdolfinx-complex0.5 - Shared libraries for DOLFIN
 libdolfinx-dev - Shared links and header files for DOLFIN
 libdolfinx-real-dev - Shared links and header files for DOLFIN (real numbers)
 libdolfinx-real0.5 - Shared libraries for DOLFIN
 python3-dolfinx - Python interface for DOLFIN (Python 3)
 python3-dolfinx-complex - Python interface for DOLFIN (Python 3)
 python3-dolfinx-real - Python interface for DOLFIN (Python 3)
Changes:
 fenics-dolfinx (1:0.5.1-1+rpi1+b1) bookworm-staging; urgency=low, binary-only=yes
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild due to debcheck failure
Checksums-Sha1:
 6b44d3f39bda36595f621fe55db758961468930f 18337 fenics-dolfinx_0.5.1-1+rpi1+b1_armhf.buildinfo
 916e4ffd0cae0887a125a05faec768447175398c 42076 libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb
 d0bce4a1bf3f4d2e9a6c74fb04df01bd1f346d19 11769400 libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 1948f481c5488a3e6cf75fdfd3b34c4736541cb7 529620 libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb
 e84d11dac26d9416051bb3f5d3fde11e4c535ff9 154544 libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb
 be08f90204b31ac95646d4602a13ac2dc8324c88 42076 libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb
 53614abddb0b54cb5b24ba269a07875af84cf5ee 11729744 libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 cd80e5aa4361d48497607ca59212f96a459972b5 525188 libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb
 58975a2b3197a0e5d3f67b0920118e1c0bbc9af9 616716 python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb
 e50f6239acb50b0dd7af6e6a142ce619845c7426 616760 python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb
 540bcdc7229d6a6670794d8d52b2a45a4d9028a4 42852 python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb
Checksums-Sha256:
 d851796acbea76611eda7a9c4f3888da8d40f2422bdfce01937585eed96c112e 18337 fenics-dolfinx_0.5.1-1+rpi1+b1_armhf.buildinfo
 14686dbb8b59908b2259bcd5b495d5f3b9a0e6d54684e92a8069134e1ed232cc 42076 libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb
 531a918dc5aa7482a378bec69d42ac14225388a49955e63ec824acb23fbf08cf 11769400 libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 7a45177a6fe84b12ebb262c54546d82aab66a45100d0180ab3249b80c117f276 529620 libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb
 baa7e8fced1326f352e863d0f6b0d589b18f800f93b7197f0091bdc1d2784378 154544 libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb
 ecc45ee008142e045a2283b293f276f813827c2086f88f18a4ed0059fc489b40 42076 libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb
 2eb5d0593d50e3327558bfa3828c8413afcd0df642eee97550cb19450af89586 11729744 libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 2204ea30e62849b3fe459c781041882471a14cd070fd996cd664f007b9f5c63e 525188 libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb
 87accabd043fe76241990e76314ca218199bceca799189c905ee2e41bfddea35 616716 python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb
 6b48e24f1591c7b8ca380206c9ee156bb8bb0496f6f74cf751ad1fd51d73268e 616760 python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb
 518cd1400a5ca99a477bf5737061019901de42031ec050350aac0300374cb1d9 42852 python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb
Files:
 fc191a8ec22336ceef4e5d002d6f37ac 18337 math optional fenics-dolfinx_0.5.1-1+rpi1+b1_armhf.buildinfo
 86c634c066a406bea187a0262b7370e7 42076 libdevel optional libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb
 a0c30edb670612fe7c7eef63a20876e3 11769400 debug optional libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 e09f4c2e152f5abd5fb94974f6c7dd61 529620 libs optional libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb
 ba77957e42c7e9beda7944ae481ce08f 154544 libdevel optional libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb
 6379688f6630c7711773ae1420cffc3f 42076 libdevel optional libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb
 7e520dd2ca9722aeac386dd89574cc3c 11729744 debug optional libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 846aeb6950f3bf6570053df7728a27a9 525188 libs optional libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb
 270683a79421d9e98d4e77ecacda67f6 616716 python optional python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb
 3985cd67d1baed1590a18ab3116771de 616760 python optional python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb
 fa50aa6a531f75909346c538b2fc252e 42852 python optional python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb

+------------------------------------------------------------------------------+
| Buildinfo                                                                    |
+------------------------------------------------------------------------------+

Format: 1.0
Source: fenics-dolfinx (1:0.5.1-1+rpi1)
Binary: libdolfinx-complex-dev libdolfinx-complex0.5 libdolfinx-complex0.5-dbgsym libdolfinx-dev libdolfinx-real-dev libdolfinx-real0.5 libdolfinx-real0.5-dbgsym python3-dolfinx python3-dolfinx-complex python3-dolfinx-real
Architecture: armhf
Version: 1:0.5.1-1+rpi1+b1
Binary-Only-Changes:
 fenics-dolfinx (1:0.5.1-1+rpi1+b1) bookworm-staging; urgency=low, binary-only=yes
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild due to debcheck failure
 .
  -- Raspbian pi4 based autobuilder <root@raspbian.org>  Wed, 14 Dec 2022 23:24:25 +0000
Checksums-Md5:
 86c634c066a406bea187a0262b7370e7 42076 libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb
 a0c30edb670612fe7c7eef63a20876e3 11769400 libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 e09f4c2e152f5abd5fb94974f6c7dd61 529620 libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb
 ba77957e42c7e9beda7944ae481ce08f 154544 libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb
 6379688f6630c7711773ae1420cffc3f 42076 libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb
 7e520dd2ca9722aeac386dd89574cc3c 11729744 libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 846aeb6950f3bf6570053df7728a27a9 525188 libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb
 270683a79421d9e98d4e77ecacda67f6 616716 python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb
 3985cd67d1baed1590a18ab3116771de 616760 python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb
 fa50aa6a531f75909346c538b2fc252e 42852 python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb
Checksums-Sha1:
 916e4ffd0cae0887a125a05faec768447175398c 42076 libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb
 d0bce4a1bf3f4d2e9a6c74fb04df01bd1f346d19 11769400 libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 1948f481c5488a3e6cf75fdfd3b34c4736541cb7 529620 libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb
 e84d11dac26d9416051bb3f5d3fde11e4c535ff9 154544 libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb
 be08f90204b31ac95646d4602a13ac2dc8324c88 42076 libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb
 53614abddb0b54cb5b24ba269a07875af84cf5ee 11729744 libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 cd80e5aa4361d48497607ca59212f96a459972b5 525188 libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb
 58975a2b3197a0e5d3f67b0920118e1c0bbc9af9 616716 python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb
 e50f6239acb50b0dd7af6e6a142ce619845c7426 616760 python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb
 540bcdc7229d6a6670794d8d52b2a45a4d9028a4 42852 python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb
Checksums-Sha256:
 14686dbb8b59908b2259bcd5b495d5f3b9a0e6d54684e92a8069134e1ed232cc 42076 libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb
 531a918dc5aa7482a378bec69d42ac14225388a49955e63ec824acb23fbf08cf 11769400 libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 7a45177a6fe84b12ebb262c54546d82aab66a45100d0180ab3249b80c117f276 529620 libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb
 baa7e8fced1326f352e863d0f6b0d589b18f800f93b7197f0091bdc1d2784378 154544 libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb
 ecc45ee008142e045a2283b293f276f813827c2086f88f18a4ed0059fc489b40 42076 libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb
 2eb5d0593d50e3327558bfa3828c8413afcd0df642eee97550cb19450af89586 11729744 libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
 2204ea30e62849b3fe459c781041882471a14cd070fd996cd664f007b9f5c63e 525188 libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb
 87accabd043fe76241990e76314ca218199bceca799189c905ee2e41bfddea35 616716 python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb
 6b48e24f1591c7b8ca380206c9ee156bb8bb0496f6f74cf751ad1fd51d73268e 616760 python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb
 518cd1400a5ca99a477bf5737061019901de42031ec050350aac0300374cb1d9 42852 python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Thu, 15 Dec 2022 00:12:07 +0000
Build-Path: /<<PKGBUILDDIR>>
Installed-Build-Depends:
 adduser (= 3.129),
 autoconf (= 2.71-2),
 automake (= 1:1.16.5-1.3),
 autopoint (= 0.21-10),
 autotools-dev (= 20220109.1),
 base-files (= 12.3+rpi1),
 base-passwd (= 3.6.1),
 bash (= 5.2~rc2-2),
 binutils (= 2.39-6+rpi1),
 binutils-arm-linux-gnueabihf (= 2.39-6+rpi1),
 binutils-common (= 2.39-6+rpi1),
 bsdextrautils (= 2.38.1-4),
 bsdutils (= 1:2.38.1-4),
 build-essential (= 12.9),
 bzip2 (= 1.0.8-5+b2),
 ca-certificates (= 20211016),
 catch2 (= 2.13.10-1),
 chrpath (= 0.16-2),
 cmake (= 3.25.1-1),
 cmake-data (= 3.25.1-1),
 coreutils (= 9.1-1),
 cpp (= 4:12.2.0-1+rpi1),
 cpp-12 (= 12.2.0-9+rpi1),
 dash (= 0.5.11+git20210903+057cd650a4ed-9),
 debconf (= 1.5.79),
 debhelper (= 13.11.1),
 debianutils (= 5.7-0.3),
 dh-autoreconf (= 20),
 dh-python (= 5.20220819+rpi1),
 dh-strip-nondeterminism (= 1.13.0-2),
 diffutils (= 1:3.8-1),
 docutils-common (= 0.17.1+dfsg-3),
 dpkg (= 1.21.9+rpi1),
 dpkg-dev (= 1.21.9+rpi1),
 dwz (= 0.14+20220924-2),
 file (= 1:5.41-4),
 findutils (= 4.9.0-3),
 fonts-mathjax (= 2.7.9+dfsg-1),
 g++ (= 4:12.2.0-1+rpi1),
 g++-12 (= 12.2.0-9+rpi1),
 gcc (= 4:12.2.0-1+rpi1),
 gcc-12 (= 12.2.0-9+rpi1),
 gcc-12-base (= 12.2.0-9+rpi1),
 gettext (= 0.21-10),
 gettext-base (= 0.21-10),
 gfortran (= 4:12.2.0-1+rpi1),
 gfortran-12 (= 12.2.0-9+rpi1),
 grep (= 3.7-1),
 groff-base (= 1.22.4-9),
 gzip (= 1.12-1),
 hostname (= 3.23),
 ibverbs-providers (= 42.0-1),
 icu-devtools (= 72.1-3),
 init-system-helpers (= 1.64),
 intltool-debian (= 0.35.0+20060710.6),
 libacl1 (= 2.3.1-1),
 libaec-dev (= 1.0.6-1),
 libaec0 (= 1.0.6-1),
 libamd2 (= 1:5.12.0+dfsg-2),
 libarchive-zip-perl (= 1.68-1),
 libarchive13 (= 3.6.0-1),
 libarpack2 (= 3.8.0-3),
 libarpack2-dev (= 3.8.0-3),
 libasan8 (= 12.2.0-9+rpi1),
 libatomic1 (= 12.2.0-9+rpi1),
 libattr1 (= 1:2.5.1-1),
 libaudit-common (= 1:3.0.7-1.1),
 libaudit1 (= 1:3.0.7-1.1),
 libbasix-dev (= 0.5.1-1),
 libbasix0.5 (= 0.5.1-1),
 libbinutils (= 2.39-6+rpi1),
 libblas-dev (= 3.10.1-2),
 libblas3 (= 3.10.1-2),
 libblkid1 (= 2.38.1-4),
 libboost-atomic1.74-dev (= 1.74.0-17+b1),
 libboost-atomic1.74.0 (= 1.74.0-17+b1),
 libboost-chrono-dev (= 1.74.0.3+b4),
 libboost-chrono1.74-dev (= 1.74.0-17+b1),
 libboost-chrono1.74.0 (= 1.74.0-17+b1),
 libboost-date-time1.74-dev (= 1.74.0-17+b1),
 libboost-date-time1.74.0 (= 1.74.0-17+b1),
 libboost-dev (= 1.74.0.3+b4),
 libboost-filesystem-dev (= 1.74.0.3+b4),
 libboost-filesystem1.74-dev (= 1.74.0-17+b1),
 libboost-filesystem1.74.0 (= 1.74.0-17+b1),
 libboost-iostreams-dev (= 1.74.0.3+b4),
 libboost-iostreams1.74-dev (= 1.74.0-17+b1),
 libboost-iostreams1.74.0 (= 1.74.0-17+b1),
 libboost-math-dev (= 1.74.0.3+b4),
 libboost-math1.74-dev (= 1.74.0-17+b1),
 libboost-math1.74.0 (= 1.74.0-17+b1),
 libboost-mpi-dev (= 1.74.0.3+b4),
 libboost-mpi1.74-dev (= 1.74.0-17+b1),
 libboost-mpi1.74.0 (= 1.74.0-17+b1),
 libboost-program-options-dev (= 1.74.0.3+b4),
 libboost-program-options1.74-dev (= 1.74.0-17+b1),
 libboost-program-options1.74.0 (= 1.74.0-17+b1),
 libboost-regex1.74-dev (= 1.74.0-17+b1),
 libboost-regex1.74.0 (= 1.74.0-17+b1),
 libboost-serialization-dev (= 1.74.0.3+b4),
 libboost-serialization1.74-dev (= 1.74.0-17+b1),
 libboost-serialization1.74.0 (= 1.74.0-17+b1),
 libboost-system1.74-dev (= 1.74.0-17+b1),
 libboost-system1.74.0 (= 1.74.0-17+b1),
 libboost-thread-dev (= 1.74.0.3+b4),
 libboost-thread1.74-dev (= 1.74.0-17+b1),
 libboost-thread1.74.0 (= 1.74.0-17+b1),
 libboost-timer-dev (= 1.74.0.3+b4),
 libboost-timer1.74-dev (= 1.74.0-17+b1),
 libboost-timer1.74.0 (= 1.74.0-17+b1),
 libboost1.74-dev (= 1.74.0-17+b1),
 libbrotli1 (= 1.0.9-2+b2),
 libbsd0 (= 0.11.7-1),
 libbtf1 (= 1:5.12.0+dfsg-2),
 libbz2-1.0 (= 1.0.8-5+b2),
 libc-bin (= 2.35-2+rpi1),
 libc-dev-bin (= 2.35-2+rpi1),
 libc6 (= 2.35-2+rpi1),
 libc6-dbg (= 2.35-2+rpi1),
 libc6-dev (= 2.35-2+rpi1),
 libcamd2 (= 1:5.12.0+dfsg-2),
 libcap-ng0 (= 0.8.3-1),
 libcap2 (= 1:2.44-1),
 libcbor0.8 (= 0.8.0-2),
 libcc1-0 (= 12.2.0-9+rpi1),
 libccolamd2 (= 1:5.12.0+dfsg-2),
 libcholmod3 (= 1:5.12.0+dfsg-2),
 libcolamd2 (= 1:5.12.0+dfsg-2),
 libcom-err2 (= 1.46.6~rc1-1),
 libcombblas1.16.0 (= 1.6.2-8),
 libcrypt-dev (= 1:4.4.28-2),
 libcrypt1 (= 1:4.4.28-2),
 libctf-nobfd0 (= 2.39-6+rpi1),
 libctf0 (= 2.39-6+rpi1),
 libcurl4 (= 7.86.0-2),
 libcurl4-openssl-dev (= 7.86.0-2),
 libcxsparse3 (= 1:5.12.0+dfsg-2),
 libdb5.3 (= 5.3.28+dfsg1-0.10),
 libdebconfclient0 (= 0.264),
 libdebhelper-perl (= 13.11.1),
 libdpkg-perl (= 1.21.9+rpi1),
 libedit2 (= 3.1-20221030-2),
 libeigen3-dev (= 3.4.0-4),
 libelf1 (= 0.187-2+rpi2),
 libevent-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-core-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-dev (= 2.1.12-stable-5+b1),
 libevent-extra-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-openssl-2.1-7 (= 2.1.12-stable-5+b1),
 libevent-pthreads-2.1-7 (= 2.1.12-stable-5+b1),
 libexpat1 (= 2.5.0-1),
 libexpat1-dev (= 2.5.0-1),
 libfabric1 (= 1.11.0-3),
 libffi8 (= 3.4.2-4),
 libfftw3-bin (= 3.3.10-1),
 libfftw3-dev (= 3.3.10-1),
 libfftw3-double3 (= 3.3.10-1),
 libfftw3-mpi-dev (= 3.3.10-1),
 libfftw3-mpi3 (= 3.3.10-1),
 libfftw3-single3 (= 3.3.10-1),
 libfido2-1 (= 1.12.0-2),
 libfile-stripnondeterminism-perl (= 1.13.0-2),
 libgcc-12-dev (= 12.2.0-9+rpi1),
 libgcc-s1 (= 12.2.0-9+rpi1),
 libgcrypt20 (= 1.10.1-2+b2),
 libgdbm-compat4 (= 1.23-3),
 libgdbm6 (= 1.23-3),
 libgfortran-12-dev (= 12.2.0-9+rpi1),
 libgfortran5 (= 12.2.0-9+rpi1),
 libgmp10 (= 2:6.2.1+dfsg1-1.1),
 libgnutls30 (= 3.7.8-2),
 libgomp1 (= 12.2.0-9+rpi1),
 libgpg-error0 (= 1.45-2),
 libgssapi-krb5-2 (= 1.20-1),
 libhdf5-mpi-dev (= 1.10.8+repack-4),
 libhdf5-openmpi-103-1 (= 1.10.8+repack-4),
 libhdf5-openmpi-cpp-103-1 (= 1.10.8+repack-4),
 libhdf5-openmpi-dev (= 1.10.8+repack-4),
 libhdf5-openmpi-fortran-102 (= 1.10.8+repack-4),
 libhdf5-openmpi-hl-100 (= 1.10.8+repack-4),
 libhdf5-openmpi-hl-cpp-100 (= 1.10.8+repack-4),
 libhdf5-openmpi-hl-fortran-100 (= 1.10.8+repack-4),
 libhogweed6 (= 3.8.1-2),
 libhwloc-dev (= 2.8.0-1),
 libhwloc-plugins (= 2.8.0-1),
 libhwloc15 (= 2.8.0-1),
 libhypre-2.26.0 (= 2.26.0-2),
 libhypre-dev (= 2.26.0-2),
 libibverbs-dev (= 42.0-1),
 libibverbs1 (= 42.0-1),
 libicu-dev (= 72.1-3),
 libicu72 (= 72.1-3),
 libidn2-0 (= 2.3.3-1),
 libisl23 (= 0.25-1),
 libjpeg-dev (= 1:2.1.2-1),
 libjpeg62-turbo (= 1:2.1.2-1),
 libjpeg62-turbo-dev (= 1:2.1.2-1),
 libjs-jquery (= 3.6.1+dfsg+~3.5.14-1),
 libjs-jquery-ui (= 1.13.2+dfsg-1),
 libjs-mathjax (= 2.7.9+dfsg-1),
 libjs-sphinxdoc (= 5.3.0-2),
 libjs-underscore (= 1.13.4~dfsg+~1.11.4-2),
 libjson-perl (= 4.10000-1),
 libjsoncpp25 (= 1.9.5-4),
 libk5crypto3 (= 1.20-1),
 libkeyutils1 (= 1.6.3-1),
 libklu1 (= 1:5.12.0+dfsg-2),
 libkrb5-3 (= 1.20-1),
 libkrb5support0 (= 1.20-1),
 liblapack-dev (= 3.10.1-2),
 liblapack3 (= 3.10.1-2),
 libldap-2.5-0 (= 2.5.13+dfsg-2+rpi1),
 libldl2 (= 1:5.12.0+dfsg-2),
 libltdl-dev (= 2.4.7-5),
 libltdl7 (= 2.4.7-5),
 liblz4-1 (= 1.9.4-1+rpi1),
 liblzma5 (= 5.2.5-2.1),
 libmagic-mgc (= 1:5.41-4),
 libmagic1 (= 1:5.41-4),
 libmd0 (= 1.0.4-2),
 libmetis5 (= 5.1.0.dfsg-7),
 libmongoose2 (= 1:5.12.0+dfsg-2),
 libmount1 (= 2.38.1-4),
 libmpc3 (= 1.2.1-2),
 libmpdec3 (= 2.5.1-2+rpi1),
 libmpfr6 (= 4.1.0-3),
 libmumps-5.5 (= 5.5.1-1),
 libmumps-dev (= 5.5.1-1),
 libmumps-headers-dev (= 5.5.1-1),
 libmunge2 (= 0.5.14-6),
 libncurses6 (= 6.3+20220423-2),
 libncursesw6 (= 6.3+20220423-2),
 libnettle8 (= 3.8.1-2),
 libnghttp2-14 (= 1.51.0-1),
 libnl-3-200 (= 3.7.0-0.2),
 libnl-3-dev (= 3.7.0-0.2),
 libnl-route-3-200 (= 3.7.0-0.2),
 libnl-route-3-dev (= 3.7.0-0.2),
 libnsl-dev (= 1.3.0-2),
 libnsl2 (= 1.3.0-2),
 libnuma-dev (= 2.0.15-1),
 libnuma1 (= 2.0.15-1),
 libopenmpi-dev (= 4.1.4-3+rpi1),
 libopenmpi3 (= 4.1.4-3+rpi1),
 libp11-kit0 (= 0.24.1-1),
 libpam-modules (= 1.5.2-5),
 libpam-modules-bin (= 1.5.2-5),
 libpam-runtime (= 1.5.2-5),
 libpam0g (= 1.5.2-5),
 libparpack2 (= 3.8.0-3),
 libparpack2-dev (= 3.8.0-3),
 libpciaccess0 (= 0.17-2),
 libpcre2-8-0 (= 10.40-1+b2),
 libpcre3 (= 2:8.39-14),
 libperl5.36 (= 5.36.0-4),
 libpetsc-complex-dev (= 3.18.2+dfsg1-1),
 libpetsc-complex3.18 (= 3.18.2+dfsg1-1),
 libpetsc-complex3.18-dev (= 3.18.2+dfsg1-1),
 libpetsc-real-dev (= 3.18.2+dfsg1-1),
 libpetsc-real3.18 (= 3.18.2+dfsg1-1),
 libpetsc-real3.18-dev (= 3.18.2+dfsg1-1),
 libpetsc3.18-dev-common (= 3.18.2+dfsg1-1),
 libpipeline1 (= 1.5.7-1),
 libpkgconf3 (= 1.8.0-11),
 libpmix-dev (= 4.2.2-1),
 libpmix2 (= 4.2.2-1),
 libprocps8 (= 2:3.3.17-7.1),
 libpsl5 (= 0.21.0-1.2),
 libpthread-stubs0-dev (= 0.4-1),
 libptscotch-7.0 (= 7.0.1-3),
 libptscotch-dev (= 7.0.1-3),
 libpugixml-dev (= 1.13-0.2),
 libpugixml1v5 (= 1.13-0.2),
 libpython3-all-dev (= 3.10.6-1),
 libpython3-dev (= 3.10.6-1),
 libpython3-stdlib (= 3.10.6-1),
 libpython3.10 (= 3.10.9-1),
 libpython3.10-dev (= 3.10.9-1),
 libpython3.10-minimal (= 3.10.9-1),
 libpython3.10-stdlib (= 3.10.9-1),
 librbio2 (= 1:5.12.0+dfsg-2),
 librdmacm1 (= 42.0-1),
 libreadline8 (= 8.2-1),
 librhash0 (= 1.4.3-3),
 librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b2),
 libsasl2-2 (= 2.1.28+dfsg-8),
 libsasl2-modules-db (= 2.1.28+dfsg-8),
 libscalapack-mpi-dev (= 2.2.1-1+rpi1),
 libscalapack-openmpi-dev (= 2.2.1-1+rpi1),
 libscalapack-openmpi2.2 (= 2.2.1-1+rpi1),
 libscotch-7.0 (= 7.0.1-3),
 libscotch-dev (= 7.0.1-3),
 libseccomp2 (= 2.5.4-1+rpi1),
 libselinux1 (= 3.4-1),
 libsemanage-common (= 3.4-1),
 libsemanage2 (= 3.4-1),
 libsepol2 (= 3.4-2),
 libslepc-complex-dev (= 3.18.1+dfsg1-1),
 libslepc-complex3.18 (= 3.18.1+dfsg1-1),
 libslepc-complex3.18-dev (= 3.18.1+dfsg1-1),
 libslepc-real-dev (= 3.18.1+dfsg1-1),
 libslepc-real3.18 (= 3.18.1+dfsg1-1),
 libslepc-real3.18-dev (= 3.18.1+dfsg1-1),
 libsliplu1 (= 1:5.12.0+dfsg-2),
 libsmartcols1 (= 2.38.1-4),
 libspqr2 (= 1:5.12.0+dfsg-2),
 libsqlite3-0 (= 3.39.4-1),
 libssh2-1 (= 1.10.0-3+b1),
 libssl-dev (= 3.0.7-1),
 libssl3 (= 3.0.7-1),
 libstdc++-12-dev (= 12.2.0-9+rpi1),
 libstdc++6 (= 12.2.0-9+rpi1),
 libsub-override-perl (= 0.09-4),
 libsuitesparse-dev (= 1:5.12.0+dfsg-2),
 libsuitesparseconfig5 (= 1:5.12.0+dfsg-2),
 libsuperlu-dev (= 5.3.0+dfsg1-2),
 libsuperlu-dist-dev (= 8.1.2+dfsg1-1),
 libsuperlu-dist8 (= 8.1.2+dfsg1-1),
 libsuperlu5 (= 5.3.0+dfsg1-2),
 libsystemd0 (= 251.5-1+rpi1),
 libsz2 (= 1.0.6-1),
 libtasn1-6 (= 4.19.0-2),
 libtinfo6 (= 6.3+20220423-2),
 libtirpc-common (= 1.3.3+ds-1),
 libtirpc-dev (= 1.3.3+ds-1),
 libtirpc3 (= 1.3.3+ds-1),
 libtool (= 2.4.7-5),
 libubsan1 (= 12.2.0-9+rpi1),
 libuchardet0 (= 0.0.7-1),
 libudev1 (= 251.5-1+rpi1),
 libumfpack5 (= 1:5.12.0+dfsg-2),
 libunistring2 (= 1.0-2),
 libuuid1 (= 2.38.1-4),
 libuv1 (= 1.44.2-1+rpi1),
 libx11-6 (= 2:1.8.1-2),
 libx11-data (= 2:1.8.1-2),
 libx11-dev (= 2:1.8.1-2),
 libxau-dev (= 1:1.0.9-1),
 libxau6 (= 1:1.0.9-1),
 libxcb1 (= 1.15-1),
 libxcb1-dev (= 1.15-1),
 libxdmcp-dev (= 1:1.1.2-3),
 libxdmcp6 (= 1:1.1.2-3),
 libxext6 (= 2:1.3.4-1),
 libxml2 (= 2.9.14+dfsg-1.1),
 libxml2-dev (= 2.9.14+dfsg-1.1),
 libxnvctrl0 (= 510.85.02-2),
 libxtensor-dev (= 0.24.3-1),
 libyaml-0-2 (= 0.2.5-1),
 libyaml-dev (= 0.2.5-1),
 libzstd1 (= 1.5.2+dfsg-1),
 linux-libc-dev (= 5.19.6-1+rpi1),
 login (= 1:4.12.3+dfsg1-1),
 m4 (= 1.4.19-1),
 make (= 4.3-4.1),
 man-db (= 2.11.1-1),
 mawk (= 1.3.4.20200120-3.1),
 media-types (= 8.0.0),
 mpi-default-bin (= 1.14),
 mpi-default-dev (= 1.14),
 ncurses-base (= 6.3+20220423-2),
 ncurses-bin (= 6.3+20220423-2),
 nlohmann-json3-dev (= 3.11.2-2),
 ocl-icd-libopencl1 (= 2.3.1-1),
 ocl-icd-opencl-dev (= 2.3.1-1),
 opencl-c-headers (= 3.0~2022.09.30-1),
 opencl-clhpp-headers (= 3.0~2022.09.30-1),
 openmpi-bin (= 4.1.4-3+rpi1),
 openmpi-common (= 4.1.4-3+rpi1),
 openssh-client (= 1:9.1p1-1),
 openssl (= 3.0.7-1),
 passwd (= 1:4.12.3+dfsg1-1),
 patch (= 2.7.6-7),
 perl (= 5.36.0-4),
 perl-base (= 5.36.0-4),
 perl-modules-5.36 (= 5.36.0-4),
 pkg-config (= 1.8.0-11),
 pkgconf (= 1.8.0-11),
 pkgconf-bin (= 1.8.0-11),
 po-debconf (= 1.0.21+nmu1),
 procps (= 2:3.3.17-7.1),
 pybind11-dev (= 2.10.1-1),
 python-babel-localedata (= 2.10.3-1),
 python-petsc4py-doc (= 3.18.2-1),
 python3 (= 3.10.6-1),
 python3-alabaster (= 0.7.12-1),
 python3-all (= 3.10.6-1),
 python3-all-dev (= 3.10.6-1),
 python3-babel (= 2.10.3-1),
 python3-basix (= 0.5.1-1),
 python3-certifi (= 2022.9.24-1),
 python3-cffi (= 1.15.1-4),
 python3-cffi-backend (= 1.15.1-4),
 python3-chardet (= 4.0.0-2),
 python3-charset-normalizer (= 3.0.1-2),
 python3-dev (= 3.10.6-1),
 python3-distutils (= 3.10.8-1),
 python3-docutils (= 0.17.1+dfsg-3),
 python3-ffcx (= 1:0.5.0-2),
 python3-idna (= 3.3-1),
 python3-imagesize (= 1.4.1-1),
 python3-jinja2 (= 3.0.3-2),
 python3-lib2to3 (= 3.10.8-1),
 python3-markupsafe (= 2.1.1-1),
 python3-minimal (= 3.10.6-1),
 python3-mpi4py (= 3.1.4-2),
 python3-numpy (= 1:1.21.5-2),
 python3-packaging (= 21.3-1.1),
 python3-petsc4py (= 3.18.2-1),
 python3-petsc4py-complex (= 3.18.2-1),
 python3-petsc4py-complex3.18 (= 3.18.2-1),
 python3-petsc4py-real (= 3.18.2-1),
 python3-petsc4py-real3.18 (= 3.18.2-1),
 python3-pip (= 22.3+dfsg-1),
 python3-pkg-resources (= 65.5.0-1),
 python3-ply (= 3.11-5),
 python3-pybind11 (= 2.10.1-1),
 python3-pycparser (= 2.21-1),
 python3-pygments (= 2.13.0+dfsg-1),
 python3-pyparsing (= 3.0.7-3),
 python3-requests (= 2.28.1+dfsg-1),
 python3-roman (= 3.3-3),
 python3-setuptools (= 65.5.0-1),
 python3-six (= 1.16.0-4),
 python3-slepc4py (= 3.18.1-1),
 python3-slepc4py-complex (= 3.18.1-1),
 python3-slepc4py-complex3.18 (= 3.18.1-1),
 python3-slepc4py-real (= 3.18.1-1),
 python3-slepc4py-real3.18 (= 3.18.1-1),
 python3-snowballstemmer (= 2.2.0-2),
 python3-sphinx (= 5.3.0-2),
 python3-tz (= 2022.6-1),
 python3-ufl (= 2022.2.0-2),
 python3-urllib3 (= 1.26.12-1),
 python3-wheel (= 0.38.4-1),
 python3.10 (= 3.10.9-1),
 python3.10-dev (= 3.10.9-1),
 python3.10-minimal (= 3.10.9-1),
 readline-common (= 8.2-1),
 rpcsvc-proto (= 1.4.2-4),
 sed (= 4.8-1),
 sensible-utils (= 0.0.17),
 sgml-base (= 1.31),
 sphinx-common (= 5.3.0-2),
 swig (= 4.1.0-0.1),
 swig4.0 (= 4.1.0-0.1),
 sysvinit-utils (= 3.05-6),
 tar (= 1.34+dfsg-1),
 tzdata (= 2022d-1),
 util-linux (= 2.38.1-4),
 util-linux-extra (= 2.38.1-4),
 valgrind (= 1:3.7.0-6+rpi7),
 valgrind-mpi (= 1:3.7.0-6+rpi7),
 x11proto-dev (= 2022.1-1),
 xml-core (= 0.18+nmu1),
 xorg-sgml-doctools (= 1:1.11-1.1),
 xtl-dev (= 0.7.2-2.1),
 xtrans-dev (= 1.4.0-1),
 xz-utils (= 5.2.5-2.1),
 zlib1g (= 1:1.2.13.dfsg-1),
 zlib1g-dev (= 1:1.2.13.dfsg-1)
Environment:
 DEB_BUILD_OPTIONS="parallel=4"
 LANG="en_GB.UTF-8"
 LC_ALL="C.UTF-8"
 SOURCE_DATE_EPOCH="1671060265"


+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


libdolfinx-complex-dev_0.5.1-1+rpi1+b1_armhf.deb
------------------------------------------------

 new Debian package, version 2.0.
 size 42076 bytes: control archive=1096 bytes.
    1182 bytes,    25 lines      control              
     444 bytes,     5 lines      md5sums              
 Package: libdolfinx-complex-dev
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 62
 Depends: libdolfinx-complex0.5 (= 1:0.5.1-1+rpi1+b1), libpetsc-complex3.18-dev, libslepc-complex3.18-dev
 Recommends: libdolfinx-dev
 Section: libdevel
 Priority: optional
 Multi-Arch: same
 Homepage: http://fenicsproject.org
 Description: Shared links and header files for DOLFIN (complex numbers)
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This package contains the development files for the complex number build.
  .
  This is the next-generation version of DOLFIN-).
  The legacy version of DOLFIN is provided by libdolfin-dev.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so -> libdolfinx_complex.so.0.5
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/pkgconfig/
-rw-r--r-- root/root      1121 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx_complex.pc
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/libdolfinx-complex-dev/
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/libdolfinx-complex-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8805 2022-12-14 23:24 ./usr/share/doc/libdolfinx-complex-dev/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/libdolfinx-complex-dev/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/libdolfinx-complex-dev/copyright


libdolfinx-complex0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
------------------------------------------------------

 new Debian package, version 2.0.
 size 11769400 bytes: control archive=576 bytes.
     475 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: libdolfinx-complex0.5-dbgsym
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 11771
 Depends: libdolfinx-complex0.5 (= 1:0.5.1-1+rpi1+b1)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libdolfinx-complex0.5
 Build-Ids: eb876addac68093fad9deb5826b947737803639b

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/debug/.build-id/eb/
-rw-r--r-- root/root  12043108 2022-12-14 23:24 ./usr/lib/debug/.build-id/eb/876addac68093fad9deb5826b947737803639b.debug
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-12-14 23:24 ./usr/share/doc/libdolfinx-complex0.5-dbgsym -> libdolfinx-complex0.5


libdolfinx-complex0.5_0.5.1-1+rpi1+b1_armhf.deb
-----------------------------------------------

 new Debian package, version 2.0.
 size 529620 bytes: control archive=1248 bytes.
    1254 bytes,    22 lines      control              
     439 bytes,     5 lines      md5sums              
      58 bytes,     1 lines      shlibs               
      68 bytes,     2 lines      triggers             
 Package: libdolfinx-complex0.5
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 1605
 Depends: libbasix0.5 (>= 0.5.1), libboost-timer1.74.0 (>= 1.74.0), libc6 (>= 2.34), libgcc-s1 (>= 4.0), libhdf5-openmpi-103-1 (>= 1.10.3), libopenmpi3 (>= 4.1.4), libpetsc-complex3.18 (>= 3.18.2+dfsg1), libptscotch-7.0 (>= 7.0.1), libpugixml1v5 (>= 1.7), libslepc-complex3.18 (>= 3.18.1+dfsg1), libstdc++6 (>= 11)
 Suggests: dolfinx-doc, python3-dolfinx
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://fenicsproject.org
 Description: Shared libraries for DOLFIN
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This package contains the shared libraries with complex number support.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.5 -> libdolfinx_complex.so.0.5.1
-rw-r--r-- root/root   1580420 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/libdolfinx_complex.so.0.5.1
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/libdolfinx-complex0.5/
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/libdolfinx-complex0.5/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8806 2022-12-14 23:24 ./usr/share/doc/libdolfinx-complex0.5/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/libdolfinx-complex0.5/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/libdolfinx-complex0.5/copyright


libdolfinx-dev_0.5.1-1+rpi1+b1_armhf.deb
----------------------------------------

 new Debian package, version 2.0.
 size 154544 bytes: control archive=3672 bytes.
    1920 bytes,    27 lines      control              
    6830 bytes,    93 lines      md5sums              
 Package: libdolfinx-dev
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 754
 Depends: libdolfinx-real-dev (>= 1:0.5.1-1+rpi1) | libdolfinx-complex-dev (>= 1:0.5.1-1+rpi1), libdolfinx-real-dev (<< 1:0.6~) | libdolfinx-complex-dev (<< 1:0.6~), cmake (>= 3.12), g++ | c++-compiler, libboost-chrono-dev, libboost-dev, libboost-filesystem-dev, libboost-iostreams-dev, libboost-math-dev, libboost-mpi-dev, libboost-program-options-dev, libboost-serialization-dev, libboost-thread-dev, libboost-timer-dev, libeigen3-dev, libhdf5-mpi-dev, libpugixml-dev, libsuitesparse-dev, libscotch-dev, libxml2-dev, pkg-config, python3-ffcx (>= 1:0.5.0~), python3-ffcx (<< 1:0.6.0), libxtensor-dev (>= 0.24.3~)
 Conflicts: libdolfin0-dev, libdolfin1.0-dev, libdolfin1.1-dev, libdolfin1.2-dev, libdolfin1.3-dev, libdolfin1.4-dev
 Replaces: libdolfin0-dev, libdolfin1.0-dev, libdolfin1.1-dev, libdolfin1.2-dev, libdolfin1.3-dev, libdolfin1.4-dev
 Section: libdevel
 Priority: optional
 Multi-Arch: same
 Homepage: http://fenicsproject.org
 Description: Shared links and header files for DOLFIN
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This package contains the common development files and depends on
  the real or complex development package.
  .
  This is the next-generation version of libdolfinx-dev (DOLFIN-X).
  The legacy version of DOLFIN is provided by libdolfin-dev.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/
-rw-r--r-- root/root       392 2022-09-07 15:18 ./usr/include/dolfinx.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/common/
-rw-r--r-- root/root      9603 2022-09-07 15:18 ./usr/include/dolfinx/common/IndexMap.h
-rw-r--r-- root/root     25030 2022-12-14 23:24 ./usr/include/dolfinx/common/MPI.h
-rw-r--r-- root/root     16371 2022-09-07 15:18 ./usr/include/dolfinx/common/Scatterer.h
-rw-r--r-- root/root      2321 2022-09-07 15:18 ./usr/include/dolfinx/common/Table.h
-rw-r--r-- root/root       378 2022-09-07 15:18 ./usr/include/dolfinx/common/TimeLogManager.h
-rw-r--r-- root/root      1845 2022-09-07 15:18 ./usr/include/dolfinx/common/TimeLogger.h
-rw-r--r-- root/root      1336 2022-09-07 15:18 ./usr/include/dolfinx/common/Timer.h
-rw-r--r-- root/root       929 2022-09-07 15:18 ./usr/include/dolfinx/common/defines.h
-rw-r--r-- root/root       478 2022-09-07 15:18 ./usr/include/dolfinx/common/dolfin_common.h
-rw-r--r-- root/root       273 2022-09-07 15:18 ./usr/include/dolfinx/common/dolfin_doc.h
-rw-r--r-- root/root       932 2022-09-07 15:18 ./usr/include/dolfinx/common/log.h
-rw-r--r-- root/root     55497 2022-09-07 15:18 ./usr/include/dolfinx/common/loguru.hpp
-rw-r--r-- root/root      8806 2022-09-07 15:18 ./usr/include/dolfinx/common/math.h
-rw-r--r-- root/root      5754 2022-09-07 15:18 ./usr/include/dolfinx/common/sort.h
-rw-r--r-- root/root      1554 2022-09-07 15:18 ./usr/include/dolfinx/common/timing.h
-rw-r--r-- root/root      3701 2022-09-07 15:18 ./usr/include/dolfinx/common/utils.h
-rw-r--r-- root/root       305 2022-12-14 23:24 ./usr/include/dolfinx/common/version.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/fem/
-rw-r--r-- root/root      1233 2022-09-07 15:18 ./usr/include/dolfinx/fem/Constant.h
-rw-r--r-- root/root      9056 2022-09-07 15:18 ./usr/include/dolfinx/fem/CoordinateElement.h
-rw-r--r-- root/root     19221 2022-09-07 15:18 ./usr/include/dolfinx/fem/DirichletBC.h
-rw-r--r-- root/root      5861 2022-09-07 15:18 ./usr/include/dolfinx/fem/DofMap.h
-rw-r--r-- root/root      5394 2022-09-07 15:18 ./usr/include/dolfinx/fem/ElementDofLayout.h
-rw-r--r-- root/root      9275 2022-09-07 15:18 ./usr/include/dolfinx/fem/Expression.h
-rw-r--r-- root/root     27844 2022-09-07 15:18 ./usr/include/dolfinx/fem/FiniteElement.h
-rw-r--r-- root/root     24381 2022-09-07 15:18 ./usr/include/dolfinx/fem/Form.h
-rw-r--r-- root/root     20863 2022-09-07 15:18 ./usr/include/dolfinx/fem/Function.h
-rw-r--r-- root/root      4179 2022-09-07 15:18 ./usr/include/dolfinx/fem/FunctionSpace.h
-rw-r--r-- root/root     18075 2022-09-07 15:18 ./usr/include/dolfinx/fem/assemble_matrix_impl.h
-rw-r--r-- root/root      7933 2022-09-07 15:18 ./usr/include/dolfinx/fem/assemble_scalar_impl.h
-rw-r--r-- root/root     40292 2022-09-07 15:18 ./usr/include/dolfinx/fem/assemble_vector_impl.h
-rw-r--r-- root/root     15456 2022-09-07 15:18 ./usr/include/dolfinx/fem/assembler.h
-rw-r--r-- root/root     15652 2022-09-07 15:18 ./usr/include/dolfinx/fem/discreteoperators.h
-rw-r--r-- root/root      1235 2022-09-07 15:18 ./usr/include/dolfinx/fem/dofmapbuilder.h
-rw-r--r-- root/root       620 2022-09-07 15:18 ./usr/include/dolfinx/fem/dolfin_fem.h
-rw-r--r-- root/root     30215 2022-09-07 15:18 ./usr/include/dolfinx/fem/interpolate.h
-rw-r--r-- root/root      6244 2022-09-07 15:18 ./usr/include/dolfinx/fem/petsc.h
-rw-r--r-- root/root      3693 2022-09-07 15:18 ./usr/include/dolfinx/fem/sparsitybuild.h
-rw-r--r-- root/root     35390 2022-09-07 15:18 ./usr/include/dolfinx/fem/utils.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/geometry/
-rw-r--r-- root/root      3932 2022-09-07 15:18 ./usr/include/dolfinx/geometry/BoundingBoxTree.h
-rw-r--r-- root/root       308 2022-09-07 15:18 ./usr/include/dolfinx/geometry/dolfin_geometry.h
-rw-r--r-- root/root       813 2022-09-07 15:18 ./usr/include/dolfinx/geometry/gjk.h
-rw-r--r-- root/root      5152 2022-09-07 15:18 ./usr/include/dolfinx/geometry/utils.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/graph/
-rw-r--r-- root/root      6378 2022-09-07 15:18 ./usr/include/dolfinx/graph/AdjacencyList.h
-rw-r--r-- root/root       307 2022-09-07 15:18 ./usr/include/dolfinx/graph/dolfin_graph.h
-rw-r--r-- root/root       842 2022-09-07 15:18 ./usr/include/dolfinx/graph/ordering.h
-rw-r--r-- root/root      5289 2022-09-07 15:18 ./usr/include/dolfinx/graph/partition.h
-rw-r--r-- root/root      2257 2022-09-07 15:18 ./usr/include/dolfinx/graph/partitioners.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/io/
-rw-r--r-- root/root      6030 2022-09-07 15:18 ./usr/include/dolfinx/io/ADIOS2Writers.h
-rw-r--r-- root/root     13299 2022-09-07 15:18 ./usr/include/dolfinx/io/HDF5Interface.h
-rw-r--r-- root/root      2532 2022-09-07 15:18 ./usr/include/dolfinx/io/VTKFile.h
-rw-r--r-- root/root      6651 2022-09-07 15:18 ./usr/include/dolfinx/io/XDMFFile.h
-rw-r--r-- root/root      5364 2022-09-07 15:18 ./usr/include/dolfinx/io/cells.h
-rw-r--r-- root/root       247 2022-09-07 15:18 ./usr/include/dolfinx/io/dolfin_io.h
-rw-r--r-- root/root      1954 2022-09-07 15:18 ./usr/include/dolfinx/io/vtk_utils.h
-rw-r--r-- root/root       875 2022-09-07 15:18 ./usr/include/dolfinx/io/xdmf_function.h
-rw-r--r-- root/root      2749 2022-09-07 15:18 ./usr/include/dolfinx/io/xdmf_mesh.h
-rw-r--r-- root/root      2841 2022-09-07 15:18 ./usr/include/dolfinx/io/xdmf_meshtags.h
-rw-r--r-- root/root      5075 2022-09-07 15:18 ./usr/include/dolfinx/io/xdmf_read.h
-rw-r--r-- root/root      6206 2022-09-07 15:18 ./usr/include/dolfinx/io/xdmf_utils.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/la/
-rw-r--r-- root/root     21619 2022-09-07 15:18 ./usr/include/dolfinx/la/MatrixCSR.h
-rw-r--r-- root/root      5479 2022-09-07 15:18 ./usr/include/dolfinx/la/SparsityPattern.h
-rw-r--r-- root/root     10725 2022-09-07 15:18 ./usr/include/dolfinx/la/Vector.h
-rw-r--r-- root/root       289 2022-09-07 15:18 ./usr/include/dolfinx/la/dolfin_la.h
-rw-r--r-- root/root     16751 2022-09-07 15:18 ./usr/include/dolfinx/la/petsc.h
-rw-r--r-- root/root      2337 2022-09-07 15:18 ./usr/include/dolfinx/la/slepc.h
-rw-r--r-- root/root       296 2022-09-07 15:18 ./usr/include/dolfinx/la/utils.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/mesh/
-rw-r--r-- root/root      5016 2022-09-07 15:18 ./usr/include/dolfinx/mesh/Geometry.h
-rw-r--r-- root/root      5015 2022-09-07 15:18 ./usr/include/dolfinx/mesh/Mesh.h
-rw-r--r-- root/root      5517 2022-09-07 15:18 ./usr/include/dolfinx/mesh/MeshTags.h
-rw-r--r-- root/root      6805 2022-09-07 15:18 ./usr/include/dolfinx/mesh/Topology.h
-rw-r--r-- root/root      2892 2022-09-07 15:18 ./usr/include/dolfinx/mesh/cell_types.h
-rw-r--r-- root/root       505 2022-09-07 15:18 ./usr/include/dolfinx/mesh/dolfin_mesh.h
-rw-r--r-- root/root      4401 2022-09-07 15:18 ./usr/include/dolfinx/mesh/generation.h
-rw-r--r-- root/root      2242 2022-09-07 15:18 ./usr/include/dolfinx/mesh/graphbuild.h
-rw-r--r-- root/root      2754 2022-09-07 15:18 ./usr/include/dolfinx/mesh/permutationcomputation.h
-rw-r--r-- root/root      1900 2022-09-07 15:18 ./usr/include/dolfinx/mesh/topologycomputation.h
-rw-r--r-- root/root      7720 2022-09-07 15:18 ./usr/include/dolfinx/mesh/utils.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/nls/
-rw-r--r-- root/root      6381 2022-09-07 15:18 ./usr/include/dolfinx/nls/NewtonSolver.h
-rw-r--r-- root/root       209 2022-09-07 15:18 ./usr/include/dolfinx/nls/dolfin_nls.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/include/dolfinx/refinement/
-rw-r--r-- root/root       272 2022-09-07 15:18 ./usr/include/dolfinx/refinement/dolfin_refinement.h
-rw-r--r-- root/root      4199 2022-09-07 15:18 ./usr/include/dolfinx/refinement/plaza.h
-rw-r--r-- root/root      1303 2022-09-07 15:18 ./usr/include/dolfinx/refinement/refine.h
-rw-r--r-- root/root      4947 2022-09-07 15:18 ./usr/include/dolfinx/refinement/utils.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/cmake/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/cmake/dolfinx/
-rw-r--r-- root/root      3774 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXConfig.cmake
-rw-r--r-- root/root      3365 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXConfigVersion.cmake
-rw-r--r-- root/root      1040 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXTargets-relwithdebinfo.cmake
-rw-r--r-- root/root      4847 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/cmake/dolfinx/DOLFINXTargets.cmake
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/libdolfinx-dev/
-rw-r--r-- root/root      2406 2022-09-21 11:24 ./usr/share/doc/libdolfinx-dev/README.Debian
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/libdolfinx-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8805 2022-12-14 23:24 ./usr/share/doc/libdolfinx-dev/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/libdolfinx-dev/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/libdolfinx-dev/copyright


libdolfinx-real-dev_0.5.1-1+rpi1+b1_armhf.deb
---------------------------------------------

 new Debian package, version 2.0.
 size 42076 bytes: control archive=1092 bytes.
    1164 bytes,    25 lines      control              
     429 bytes,     5 lines      md5sums              
 Package: libdolfinx-real-dev
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 62
 Depends: libdolfinx-real0.5 (= 1:0.5.1-1+rpi1+b1), libpetsc-real3.18-dev, libslepc-real3.18-dev
 Recommends: libdolfinx-dev
 Section: libdevel
 Priority: optional
 Multi-Arch: same
 Homepage: http://fenicsproject.org
 Description: Shared links and header files for DOLFIN (real numbers)
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This package contains the development files for the real number build.
  .
  This is the next-generation version of DOLFIN-X.
  The legacy version of DOLFIN is provided by libdolfin-dev.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/libdolfinx_real.so -> libdolfinx_real.so.0.5
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/pkgconfig/
-rw-r--r-- root/root      1100 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/pkgconfig/dolfinx_real.pc
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/libdolfinx-real-dev/
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/libdolfinx-real-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8805 2022-12-14 23:24 ./usr/share/doc/libdolfinx-real-dev/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/libdolfinx-real-dev/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/libdolfinx-real-dev/copyright


libdolfinx-real0.5-dbgsym_0.5.1-1+rpi1+b1_armhf.deb
---------------------------------------------------

 new Debian package, version 2.0.
 size 11729744 bytes: control archive=572 bytes.
     466 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: libdolfinx-real0.5-dbgsym
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 11721
 Depends: libdolfinx-real0.5 (= 1:0.5.1-1+rpi1+b1)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libdolfinx-real0.5
 Build-Ids: 99648241fad9d78c46fecaa4610027e63987da11

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/debug/.build-id/99/
-rw-r--r-- root/root  11991240 2022-12-14 23:24 ./usr/lib/debug/.build-id/99/648241fad9d78c46fecaa4610027e63987da11.debug
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-12-14 23:24 ./usr/share/doc/libdolfinx-real0.5-dbgsym -> libdolfinx-real0.5


libdolfinx-real0.5_0.5.1-1+rpi1+b1_armhf.deb
--------------------------------------------

 new Debian package, version 2.0.
 size 525188 bytes: control archive=1248 bytes.
    1242 bytes,    22 lines      control              
     424 bytes,     5 lines      md5sums              
      52 bytes,     1 lines      shlibs               
      68 bytes,     2 lines      triggers             
 Package: libdolfinx-real0.5
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 1541
 Depends: libbasix0.5 (>= 0.5.1), libboost-timer1.74.0 (>= 1.74.0), libc6 (>= 2.34), libgcc-s1 (>= 3.5), libhdf5-openmpi-103-1 (>= 1.10.3), libopenmpi3 (>= 4.1.4), libpetsc-real3.18 (>= 3.18.2+dfsg1), libptscotch-7.0 (>= 7.0.1), libpugixml1v5 (>= 1.7), libslepc-real3.18 (>= 3.18.1+dfsg1), libstdc++6 (>= 11)
 Suggests: dolfinx-doc, python3-dolfinx
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://fenicsproject.org
 Description: Shared libraries for DOLFIN
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This package contains the shared libraries with real number support.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.5 -> libdolfinx_real.so.0.5.1
-rw-r--r-- root/root   1514752 2022-12-14 23:24 ./usr/lib/arm-linux-gnueabihf/libdolfinx_real.so.0.5.1
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/libdolfinx-real0.5/
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/libdolfinx-real0.5/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8806 2022-12-14 23:24 ./usr/share/doc/libdolfinx-real0.5/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/libdolfinx-real0.5/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/libdolfinx-real0.5/copyright


python3-dolfinx-complex_0.5.1-1+rpi1+b1_armhf.deb
-------------------------------------------------

 new Debian package, version 2.0.
 size 616716 bytes: control archive=2584 bytes.
    1951 bytes,    26 lines      control              
    5409 bytes,    40 lines      md5sums              
     293 bytes,    12 lines   *  postinst             #!/bin/sh
     406 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: python3-dolfinx-complex
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 2613
 Depends: libdolfinx-dev (= 1:0.5.1-1+rpi1+b1), libdolfinx-complex-dev (= 1:0.5.1-1+rpi1+b1), python3-ffcx (>= 1:0.5.0~), python3-ffcx (<< 1:0.6.0), python3-ufl (>= 2022.2.0~), python3-cffi, python3-mpi4py, python3-numpy (>= 1:1.20.0), python3-ply, python3-pybind11 (>= 2.10), python3-pybind11 (<< 3), python3-scipy, python3-six, python3-sympy, python3-petsc4py, python3-slepc4py, python3-petsc4py-complex (>= 3.18), python3-petsc4py-complex (<< 3.19), python3-slepc4py-complex (>= 3.18), python3-slepc4py-complex (<< 3.19), python3 (<< 3.11), python3 (>= 3.10~), python3-cffi-backend-api-max (>= 9729), python3-cffi-backend-api-min (<= 9729), python3-numpy-abi9, python3:any, libc6 (>= 2.32), libdolfinx-complex0.5 (>= 1:0.5.1), libgcc-s1 (>= 4.0), libopenmpi3 (>= 4.1.4), libpetsc-complex3.18 (>= 3.18.2+dfsg1), libstdc++6 (>= 12.2.0-9+rpi1)
 Recommends: python3-dolfinx
 Suggests: dolfinx-doc
 Section: python
 Priority: optional
 Homepage: http://fenicsproject.org
 Description: Python interface for DOLFIN (Python 3)
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This package contains the Python interface for DOLFIN (Python 3).
  .
  This is the next-generation version of libdolfinx-dev (DOLFIN-X).
  The legacy version of DOLFIN (without complex number support)
  is provided by python3-dolfin.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/
-rw-r--r-- root/root      1540 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/__init__.py
-rw-r--r-- root/root      2695 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/common.py
-rw-r--r-- root/root   2428896 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/
-rw-r--r-- root/root      1960 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/__init__.py
-rw-r--r-- root/root     11830 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/assemble.py
-rw-r--r-- root/root      7897 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/bcs.py
-rw-r--r-- root/root      1405 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/dofmap.py
-rw-r--r-- root/root      8319 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/forms.py
-rw-r--r-- root/root     21440 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/function.py
-rw-r--r-- root/root     29182 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/petsc.py
-rw-r--r-- root/root         0 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/fem/py.typed
-rw-r--r-- root/root      2951 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/geometry.py
-rw-r--r-- root/root      1628 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/graph.py
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/io/
-rw-r--r-- root/root       626 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/io/__init__.py
-rw-r--r-- root/root     13527 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/io/gmshio.py
-rw-r--r-- root/root      6431 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/io/utils.py
-rw-r--r-- root/root      7590 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/jit.py
-rw-r--r-- root/root      3668 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/la.py
-rw-r--r-- root/root       350 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/log.py
-rw-r--r-- root/root     16424 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/mesh.py
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/nls/
-rw-r--r-- root/root       247 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/nls/__init__.py
-rw-r--r-- root/root      1814 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/nls/petsc.py
-rw-r--r-- root/root         0 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/nls/py.typed
-rw-r--r-- root/root      1509 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/pkgconfig.py
-rw-r--r-- root/root      4358 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/plot.py
-rw-r--r-- root/root         0 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/py.typed
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/wrappers/
-rw-r--r-- root/root       920 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/wrappers/MPICommWrapper.h
-rw-r--r-- root/root       292 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/wrappers/__init__.py
-rw-r--r-- root/root      1398 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/wrappers/array.h
-rw-r--r-- root/root      1908 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/wrappers/caster_mpi.h
-rw-r--r-- root/root      3771 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/dolfinx/wrappers/caster_petsc.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/
-rw-r--r-- root/root       115 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/dependency_links.txt
-rw-r--r-- root/root         1 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/not-zip-safe
-rw-r--r-- root/root         9 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/requires.txt
-rw-r--r-- root/root         8 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-complex/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/top_level.txt
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx-complex/
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx-complex/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8805 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx-complex/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/python3-dolfinx-complex/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/python3-dolfinx-complex/copyright


python3-dolfinx-real_0.5.1-1+rpi1+b1_armhf.deb
----------------------------------------------

 new Debian package, version 2.0.
 size 616760 bytes: control archive=2564 bytes.
    1893 bytes,    25 lines      control              
    5289 bytes,    40 lines      md5sums              
     287 bytes,    12 lines   *  postinst             #!/bin/sh
     400 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: python3-dolfinx-real
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 2613
 Depends: libdolfinx-dev (= 1:0.5.1-1+rpi1+b1), libdolfinx-real-dev (= 1:0.5.1-1+rpi1+b1), python3-ffcx (>= 1:0.5.0~), python3-ffcx (<< 1:0.6.0), python3-ufl (>= 2022.2.0~), python3-cffi, python3-mpi4py, python3-numpy (>= 1:1.20.0), python3-ply, python3-pybind11 (>= 2.10), python3-pybind11 (<< 3), python3-scipy, python3-six, python3-sympy, python3-petsc4py, python3-slepc4py, python3-petsc4py-real (>= 3.18), python3-petsc4py-real (<< 3.19), python3-slepc4py-real (>= 3.18), python3-slepc4py-real (<< 3.19), python3 (<< 3.11), python3 (>= 3.10~), python3-cffi-backend-api-max (>= 9729), python3-cffi-backend-api-min (<= 9729), python3-numpy-abi9, python3:any, libc6 (>= 2.32), libdolfinx-real0.5 (>= 1:0.5.1), libgcc-s1 (>= 4.0), libopenmpi3 (>= 4.1.4), libpetsc-real3.18 (>= 3.18.2+dfsg1), libstdc++6 (>= 12.2.0-9+rpi1)
 Recommends: python3-dolfinx
 Suggests: dolfinx-doc
 Section: python
 Priority: optional
 Homepage: http://fenicsproject.org
 Description: Python interface for DOLFIN (Python 3)
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This package contains the Python interface for DOLFIN (Python 3).
  .
  This is the next-generation version of libdolfinx-dev (DOLFIN-X).
  The legacy version of DOLFIN is provided by python3-dolfin.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/
-rw-r--r-- root/root      1540 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/__init__.py
-rw-r--r-- root/root      2695 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/common.py
-rw-r--r-- root/root   2428812 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/cpp.cpython-310-arm-linux-gnueabihf.so
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/
-rw-r--r-- root/root      1960 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/__init__.py
-rw-r--r-- root/root     11830 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/assemble.py
-rw-r--r-- root/root      7897 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/bcs.py
-rw-r--r-- root/root      1405 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/dofmap.py
-rw-r--r-- root/root      8319 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/forms.py
-rw-r--r-- root/root     21440 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/function.py
-rw-r--r-- root/root     29182 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/petsc.py
-rw-r--r-- root/root         0 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/fem/py.typed
-rw-r--r-- root/root      2951 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/geometry.py
-rw-r--r-- root/root      1628 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/graph.py
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/io/
-rw-r--r-- root/root       626 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/io/__init__.py
-rw-r--r-- root/root     13527 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/io/gmshio.py
-rw-r--r-- root/root      6431 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/io/utils.py
-rw-r--r-- root/root      7590 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/jit.py
-rw-r--r-- root/root      3668 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/la.py
-rw-r--r-- root/root       350 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/log.py
-rw-r--r-- root/root     16424 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/mesh.py
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/nls/
-rw-r--r-- root/root       247 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/nls/__init__.py
-rw-r--r-- root/root      1814 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/nls/petsc.py
-rw-r--r-- root/root         0 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/nls/py.typed
-rw-r--r-- root/root      1509 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/pkgconfig.py
-rw-r--r-- root/root      4358 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/plot.py
-rw-r--r-- root/root         0 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/py.typed
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/wrappers/
-rw-r--r-- root/root       920 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/wrappers/MPICommWrapper.h
-rw-r--r-- root/root       292 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/wrappers/__init__.py
-rw-r--r-- root/root      1398 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/wrappers/array.h
-rw-r--r-- root/root      1908 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/wrappers/caster_mpi.h
-rw-r--r-- root/root      3771 2022-09-07 15:18 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/dolfinx/wrappers/caster_petsc.h
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/
-rw-r--r-- root/root       115 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/dependency_links.txt
-rw-r--r-- root/root         1 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/not-zip-safe
-rw-r--r-- root/root         9 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/requires.txt
-rw-r--r-- root/root         8 2022-12-14 23:24 ./usr/lib/petscdir/petsc3.18/arm-linux-gnueabihf-real/lib/python3/dist-packages/fenics_dolfinx-0.5.1.egg-info/top_level.txt
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx-real/
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx-real/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8805 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx-real/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/python3-dolfinx-real/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/python3-dolfinx-real/copyright


python3-dolfinx_0.5.1-1+rpi1+b1_armhf.deb
-----------------------------------------

 new Debian package, version 2.0.
 size 42852 bytes: control archive=1204 bytes.
    1393 bytes,    29 lines      control              
     479 bytes,     6 lines      md5sums              
 Package: python3-dolfinx
 Source: fenics-dolfinx (1:0.5.1-1+rpi1)
 Version: 1:0.5.1-1+rpi1+b1
 Architecture: armhf
 Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
 Installed-Size: 63
 Depends: python3-dolfinx-real | python3-dolfinx-complex, python3:any, python3-numpy (>= 1:1.20.0), python3-numpy-abi9
 Suggests: dolfinx-doc
 Section: python
 Priority: optional
 Multi-Arch: same
 Homepage: http://fenicsproject.org
 Description: Python interface for DOLFIN (Python 3)
  DOLFIN is the Python and C++ interface of the FEniCS project for the
  automated solution of differential equations, providing a consistent
  PSE (Problem Solving Environment) for solving ordinary and partial
  differential equations. Key features include a simple, consistent and
  intuitive object-oriented API; automatic and efficient evaluation of
  variational forms; automatic and efficient assembly of linear
  systems; and support for general families of finite elements.
  .
  This is the next-generation version of libdolfinx-dev (DOLFIN-X).
  The legacy version of DOLFIN is provided by python3-dolfin.
  .
  This is a base package depending on the dolfinx packages with
  real or complex number support. By default the version built against
  the preferred version of PETSc in /usr/lib/petsc is selected, but the
  alternative version can be selected by setting the environment
  variable PETSC_DIR.

drwxr-xr-x root/root         0 2022-12-14 23:24 ./
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/python3/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/lib/python3/dist-packages/
-rw-r--r-- root/root       191 2022-09-21 11:24 ./usr/lib/python3/dist-packages/dolfinx.pth
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx/
-rw-r--r-- root/root      2406 2022-09-21 11:24 ./usr/share/doc/python3-dolfinx/README.Debian
-rw-r--r-- root/root       227 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8805 2022-12-14 23:24 ./usr/share/doc/python3-dolfinx/changelog.Debian.gz
-rw-r--r-- root/root     26626 2022-09-07 15:18 ./usr/share/doc/python3-dolfinx/changelog.gz
-rw-r--r-- root/root     12412 2022-09-21 11:24 ./usr/share/doc/python3-dolfinx/copyright


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build Type: any
Build-Space: 605504
Build-Time: 2867
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 2479
Job: fenics-dolfinx_1:0.5.1-1+rpi1
Machine Architecture: armhf
Package: fenics-dolfinx
Package-Time: 5378
Source-Version: 1:0.5.1-1+rpi1
Space: 605504
Status: successful
Version: 1:0.5.1-1+rpi1+b1
--------------------------------------------------------------------------------
Finished at 2022-12-15T00:12:12Z
Build needed 01:29:38, 605504k disk space