Your message dated Thu, 28 Jul 2022 10:06:17 +0200
with message-id <[email protected]>
and subject line Re: fenics-dolfinx: ftbfs with GCC-12
has caused the Debian Bug report #1012923,
regarding fenics-dolfinx: ftbfs with GCC-12
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1012923: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012923
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:fenics-dolfinx
Version: 1:0.3.0-15
Severity: normal
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/fenics-dolfinx_0.3.0-15_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
[ 32%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/fem/dofmapbuilder.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 34%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/interpolate.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 35%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/petsc.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 37%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/fem/sparsitybuild.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 39%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/fem/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 40%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/generation/BoxMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/generation/BoxMesh.cpp.o -MF 
CMakeFiles/dolfinx.dir/generation/BoxMesh.cpp.o.d -o 
CMakeFiles/dolfinx.dir/generation/BoxMesh.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/generation/BoxMesh.cpp
[ 42%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/generation/IntervalMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/generation/IntervalMesh.cpp.o -MF 
CMakeFiles/dolfinx.dir/generation/IntervalMesh.cpp.o.d -o 
CMakeFiles/dolfinx.dir/generation/IntervalMesh.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/generation/IntervalMesh.cpp
[ 43%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/generation/RectangleMesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/generation/RectangleMesh.cpp.o -MF 
CMakeFiles/dolfinx.dir/generation/RectangleMesh.cpp.o.d -o 
CMakeFiles/dolfinx.dir/generation/RectangleMesh.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/generation/RectangleMesh.cpp
[ 45%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/geometry/BoundingBoxTree.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 46%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/gjk.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 48%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/geometry/utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 50%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/graph/boostordering.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/graph/boostordering.cpp.o -MF 
CMakeFiles/dolfinx.dir/graph/boostordering.cpp.o.d -o 
CMakeFiles/dolfinx.dir/graph/boostordering.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/graph/boostordering.cpp
[ 51%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/graph/partitioners.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 53%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/partition.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 54%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/graph/scotch.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/graph/scotch.cpp.o -MF 
CMakeFiles/dolfinx.dir/graph/scotch.cpp.o.d -o 
CMakeFiles/dolfinx.dir/graph/scotch.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/graph/scotch.cpp
[ 56%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/cells.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 57%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/HDF5Interface.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 59%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/pugixml.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/io/pugixml.cpp.o -MF 
CMakeFiles/dolfinx.dir/io/pugixml.cpp.o.d -o 
CMakeFiles/dolfinx.dir/io/pugixml.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/io/pugixml.cpp
[ 60%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/VTKFile.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 62%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/XDMFFile.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 64%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_function.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 65%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_mesh.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 67%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/io/xdmf_utils.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -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
[ 68%] Building CXX object 
dolfinx/CMakeFiles/dolfinx.dir/la/PETScKrylovSolver.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/la/PETScKrylovSolver.cpp.o -MF 
CMakeFiles/dolfinx.dir/la/PETScKrylovSolver.cpp.o.d -o 
CMakeFiles/dolfinx.dir/la/PETScKrylovSolver.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/la/PETScKrylovSolver.cpp
[ 70%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/PETScMatrix.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/la/PETScMatrix.cpp.o -MF 
CMakeFiles/dolfinx.dir/la/PETScMatrix.cpp.o.d -o 
CMakeFiles/dolfinx.dir/la/PETScMatrix.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/la/PETScMatrix.cpp
[ 71%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/PETScOperator.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/la/PETScOperator.cpp.o -MF 
CMakeFiles/dolfinx.dir/la/PETScOperator.cpp.o.d -o 
CMakeFiles/dolfinx.dir/la/PETScOperator.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/la/PETScOperator.cpp
[ 73%] Building CXX object dolfinx/CMakeFiles/dolfinx.dir/la/PETScOptions.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real/dolfinx && /usr/bin/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_TIMER_DYN_LINK 
-DDOLFINX_VERSION=\"0.3.0\" -DHAS_SLEPC -DXTENSOR_USE_XSIMD -Ddolfinx_EXPORTS 
-I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>>/cpp/dolfinx -isystem 
/usr/lib/python3/dist-packages/ffcx/codegeneration -isystem /usr/include/scotch 
-isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem 
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem 
/usr/lib/petscdir/petsc3.16/x86_64-linux-gnu-real/include -isystem 
/usr/include/hdf5/openmpi -isystem 
/usr/lib/slepcdir/slepc3.16/x86_64-linux-gnu-real/include -fpermissive -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -O2 -g -DNDEBUG -fPIC -pthread -std=c++17 -MD -MT 
dolfinx/CMakeFiles/dolfinx.dir/la/PETScOptions.cpp.o -MF 
CMakeFiles/dolfinx.dir/la/PETScOptions.cpp.o.d -o 
CMakeFiles/dolfinx.dir/la/PETScOptions.cpp.o -c 
/<<PKGBUILDDIR>>/cpp/dolfinx/la/PETScOptions.cpp
/<<PKGBUILDDIR>>/cpp/dolfinx/la/PETScOperator.cpp: In constructor 
‘dolfinx::la::PETScOperator::PETScOperator(dolfinx::la::PETScOperator&&)’:
/<<PKGBUILDDIR>>/cpp/dolfinx/la/PETScOperator.cpp:25:18: error: ‘exchange’ is 
not a member of ‘std’
   25 |     : _matA(std::exchange(A._matA, nullptr))
      |                  ^~~~~~~~
make[4]: *** [dolfinx/CMakeFiles/dolfinx.dir/build.make:709: 
dolfinx/CMakeFiles/dolfinx.dir/la/PETScOperator.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real'
make[3]: *** [CMakeFiles/Makefile2:325: dolfinx/CMakeFiles/dolfinx.dir/all] 
Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real'
make[2]: *** [Makefile:139: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu-real'
dh_auto_build: error: cd obj-x86_64-linux-gnu-real && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:145: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:128: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Control: fixed 1012923 1:0.4.1-1exp1

Still building fine (apart from some problem on mips64el).
I'll assume this gcc-12 bug was fixed with dolfinx 0.4.1, and close the bug now.
--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to