0s autopkgtest [08:20:26]: starting date and time: 2024-11-13 08:20:26+0000 0s autopkgtest [08:20:26]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [08:20:26]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.adqlql6u/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade dolfin --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu4-ram8-disk100 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-30.secgroup --name adt-plucky-amd64-dolfin-20241113-082026-juju-7f2275-prod-proposed-migration-environment-15-707ccbc6-b28c-4ddd-bc1d-eb3d809e6003 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 354s autopkgtest [08:26:20]: testbed dpkg architecture: amd64 354s autopkgtest [08:26:20]: testbed apt version: 2.9.8 354s autopkgtest [08:26:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 355s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 355s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 355s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 355s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 356s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 356s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [65.2 kB] 356s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [111 kB] 356s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 356s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [255 kB] 356s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [637 kB] 356s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [13.0 kB] 356s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [37.7 kB] 356s Fetched 2173 kB in 1s (2699 kB/s) 356s Reading package lists... 358s Reading package lists... 358s Building dependency tree... 358s Reading state information... 358s Calculating upgrade... 359s The following NEW packages will be installed: 359s python3.13-gdbm 359s The following packages will be upgraded: 359s libgpgme11t64 libpython3-stdlib python3 python3-gdbm python3-minimal 359s 5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 359s Need to get 253 kB of archives. 359s After this operation, 147 kB of additional disk space will be used. 359s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 359s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 359s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 359s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.0-2 [31.3 kB] 359s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gdbm amd64 3.12.7-1 [8642 B] 359s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libgpgme11t64 amd64 1.23.2-5ubuntu4 [152 kB] 359s Fetched 253 kB in 0s (512 kB/s) 359s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75541 files and directories currently installed.) 359s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 359s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 360s Setting up python3-minimal (3.12.7-1) ... 360s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75541 files and directories currently installed.) 360s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 360s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 360s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 360s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 360s Selecting previously unselected package python3.13-gdbm. 360s Preparing to unpack .../python3.13-gdbm_3.13.0-2_amd64.deb ... 360s Unpacking python3.13-gdbm (3.13.0-2) ... 360s Preparing to unpack .../python3-gdbm_3.12.7-1_amd64.deb ... 360s Unpacking python3-gdbm:amd64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 360s Preparing to unpack .../libgpgme11t64_1.23.2-5ubuntu4_amd64.deb ... 360s Unpacking libgpgme11t64:amd64 (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 360s Setting up libgpgme11t64:amd64 (1.23.2-5ubuntu4) ... 360s Setting up python3.13-gdbm (3.13.0-2) ... 360s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 360s Setting up python3 (3.12.7-1) ... 360s Setting up python3-gdbm:amd64 (3.12.7-1) ... 360s Processing triggers for man-db (2.12.1-3) ... 361s Processing triggers for libc-bin (2.40-1ubuntu3) ... 361s Reading package lists... 361s Building dependency tree... 361s Reading state information... 361s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 361s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 361s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 362s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 362s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 362s Reading package lists... 362s Reading package lists... 363s Building dependency tree... 363s Reading state information... 363s Calculating upgrade... 363s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 363s Reading package lists... 363s Building dependency tree... 363s Reading state information... 363s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 366s autopkgtest [08:26:32]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 366s autopkgtest [08:26:32]: @@@@@@@@@@@@@@@@@@@@ apt-source dolfin 373s Get:1 http://ftpmaster.internal/ubuntu plucky/universe dolfin 2019.2.0~legacy20240219.1c52e83-10ubuntu1 (dsc) [4216 B] 373s Get:2 http://ftpmaster.internal/ubuntu plucky/universe dolfin 2019.2.0~legacy20240219.1c52e83-10ubuntu1 (tar) [10.9 MB] 373s Get:3 http://ftpmaster.internal/ubuntu plucky/universe dolfin 2019.2.0~legacy20240219.1c52e83-10ubuntu1 (diff) [51.3 kB] 373s gpgv: Signature made Tue Oct 8 20:32:28 2024 UTC 373s gpgv: using RSA key 13F9DEC79451BFBBFEE4271D715918026626D3D2 373s gpgv: Can't check signature: No public key 373s dpkg-source: warning: cannot verify inline signature for ./dolfin_2019.2.0~legacy20240219.1c52e83-10ubuntu1.dsc: no acceptable signature found 373s autopkgtest [08:26:39]: testing package dolfin version 2019.2.0~legacy20240219.1c52e83-10ubuntu1 374s autopkgtest [08:26:40]: build not needed 376s autopkgtest [08:26:42]: test test-dolfin-cpp: preparing testbed 377s Reading package lists... 378s Building dependency tree... 378s Reading state information... 378s Starting pkgProblemResolver with broken count: 0 378s Starting 2 pkgProblemResolver with broken count: 0 378s Done 378s The following additional packages will be installed: 378s autoconf automake autopoint autotools-dev build-essential chrpath cmake 378s cmake-data cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-14 cpp-14-x86-64-linux-gnu 378s cpp-x86-64-linux-gnu debhelper debugedit dh-autoreconf dh-python 378s dh-strip-nondeterminism docutils-common dolfin-bin dolfin-doc doxygen dwz 378s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 378s fonts-font-awesome fonts-lato fonts-mathjax g++ g++-14 378s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 378s gcc-13-x86-64-linux-gnu gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu 378s gettext gfortran gfortran-13 gfortran-13-x86-64-linux-gnu gfortran-14 378s gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz icu-devtools 378s intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 libamdhip64-5 378s libann0 libaom3 libarchive-zip-perl libarpack2-dev libarpack2t64 libasan8 378s libblas-dev libblas3 libblas64-3 libblis-pthread-dev libblis4-pthread 378s libboost-atomic1.83-dev libboost-atomic1.83.0 libboost-chrono-dev 378s libboost-chrono1.83-dev libboost-chrono1.83.0t64 libboost-date-time1.83-dev 378s libboost-date-time1.83.0 libboost-dev libboost-filesystem-dev 378s libboost-filesystem1.83-dev libboost-filesystem1.83.0 libboost-iostreams-dev 378s libboost-iostreams1.83-dev libboost-iostreams1.83.0 libboost-math-dev 378s libboost-math1.83-dev libboost-math1.83.0 libboost-mpi-dev 378s libboost-mpi1.83-dev libboost-mpi1.83.0 libboost-program-options-dev 378s libboost-program-options1.83-dev libboost-program-options1.83.0 378s libboost-regex1.83-dev libboost-regex1.83.0 libboost-serialization-dev 378s libboost-serialization1.83-dev libboost-serialization1.83.0 378s libboost-system1.83-dev libboost-system1.83.0 libboost-thread-dev 378s libboost-thread1.83-dev libboost-thread1.83.0 libboost-timer-dev 378s libboost-timer1.83-dev libboost-timer1.83.0 libboost1.83-dev libbrotli-dev 378s libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 libccolamd3 libcdt5 libcgraph6 378s libcholmod5 libcolamd3 libcombblas2.0.0t64 libcurl4-openssl-dev libcxsparse4 378s libdatrie1 libde265-0 libdebhelper-perl libdeflate0 libdolfin-dev 378s libdolfin-dev-common libdolfin2019.2t64 libdolfin64-2019.2t64 378s libdolfin64-dev libdrm-amdgpu1 libeigen3-dev libevent-2.1-7t64 libevent-dev 378s libevent-extra-2.1-7t64 libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 378s libexpat1-dev libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 378s libfftw3-long3 libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 378s libfftw3-single3 libfile-stripnondeterminism-perl libfmt10 libfontconfig1 378s libgcc-13-dev libgcc-14-dev libgd3 libgfortran-13-dev libgfortran-14-dev 378s libgfortran5 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 378s libgnutls-openssl27t64 libgnutls28-dev libgomp1 libgraphite2-3 378s libgts-0.7-5t64 libgvc6 libgvpr2 libharfbuzz0b libhdf5-mpi-dev 378s libhdf5-openmpi-103-1t64 libhdf5-openmpi-cpp-103-1t64 libhdf5-openmpi-dev 378s libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 378s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 378s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 378s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 378s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 378s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 378s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 378s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 378s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 378s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 378s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 378s libmpc3 libmumps-5.6t64 libmumps-64pord-5.6t64 libmumps-dev 378s libmumps-headers-dev libmumps64-dev libmunge2 libnghttp2-dev libnl-3-dev 378s libnl-route-3-dev libnuma-dev libopenblas64-0 libopenblas64-0-pthread 378s libopenblas64-dev libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 378s libp11-kit-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 378s libparpack2-dev libparpack2t64 libparu1 libpathplan4 libpciaccess0 378s libpetsc-real-dev libpetsc-real3.20 libpetsc-real3.20-dev 378s libpetsc3.20-dev-common libpetsc64-real-dev libpetsc64-real3.20 378s libpetsc64-real3.20-dev libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 378s libpsl-dev libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 378s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 378s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 378s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 378s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 378s libsharpyuv0 libslepc-real3.20 libslepc-real3.20-dev libslepc64-real3.20 378s libslepc64-real3.20-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 378s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 378s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 378s libsuperlu6 libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 378s libtool libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 378s libtrilinos-aztecoo-dev libtrilinos-epetra-13.2 libtrilinos-epetraext-13.2 378s libtrilinos-galeri-13.2 libtrilinos-ifpack-13.2 libtrilinos-kokkos-13.2 378s libtrilinos-ml-13.2 libtrilinos-ml-dev libtrilinos-teuchos-13.2 378s libtrilinos-trilinosss-13.2 libtrilinos-trilinosss-dev 378s libtrilinos-triutils-13.2 libtrilinos-zoltan-13.2 libtrilinos-zoltan-dev 378s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 378s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 378s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 378s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 378s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 378s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 378s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 378s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 378s python3-docutils python3-dolfin python3-dolfin-real python3-dolfin64-real 378s python3-ffc python3-fiat python3-imagesize python3-mpi4py python3-mpmath 378s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 378s python3-petsc4py-64-real3.20 python3-petsc4py-real python3-petsc4py-real3.20 378s python3-pkgconfig python3-ply python3-pusimp python3-pybind11 python3-roman 378s python3-six python3-slepc4py python3-slepc4py-64-real 378s python3-slepc4py-64-real3.20 python3-slepc4py-real python3-slepc4py-real3.20 378s python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme 378s python3-sphinxcontrib.jquery python3-sympy python3-ufl-legacy python3.12-dev 378s python3.13 python3.13-dev python3.13-minimal sgml-base slepc-dev slepc64-dev 378s sphinx-common sphinx-rtd-theme-common swig trilinos-dev valgrind 378s valgrind-mpi x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev 378s zlib1g-dev 378s Suggested packages: 378s autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format 378s elpa-cmake-mode ninja-build cpp-doc gcc-13-locales cpp-13-doc gcc-14-locales 378s cpp-14-doc dh-make flit python3-build python3-installer python3-wheel 378s doxygen-latex doxygen-doc doxygen-gui g++-multilib g++-14-multilib 378s gcc-14-doc gcc-multilib manpages-dev flex bison gdb gcc-doc gcc-13-multilib 378s gcc-13-doc gcc-14-multilib gdb-x86-64-linux-gnu gettext-doc libasprintf-dev 378s libgettextpo-dev gfortran-multilib gfortran-doc gfortran-13-multilib 378s gfortran-13-doc libcoarrays-dev gfortran-14-multilib gfortran-14-doc gsfonts 378s graphviz-doc liblapack-doc libboost-doc libboost-graph1.83-dev 378s libboost1.83-doc libboost-container1.83-dev libboost-context1.83-dev 378s libboost-contract1.83-dev libboost-coroutine1.83-dev 378s libboost-exception1.83-dev libboost-fiber1.83-dev 378s libboost-graph-parallel1.83-dev libboost-json1.83-dev 378s libboost-locale1.83-dev libboost-log1.83-dev libboost-mpi-python1.83-dev 378s libboost-nowide1.83-dev libboost-numpy1.83-dev libboost-python1.83-dev 378s libboost-random1.83-dev libboost-stacktrace1.83-dev libboost-test1.83-dev 378s libboost-type-erasure1.83-dev libboost-url1.83-dev libboost-wave1.83-dev 378s libboost1.83-tools-dev libmpfrc++-dev libntl-dev libcurl4-doc libidn-dev 378s libkrb5-dev libldap2-dev libeigen3-doc libfftw3-doc libgd-tools gmp-doc 378s libgmp10-doc libmpfr-dev dns-root-data gnutls-bin gnutls-doc libhdf5-doc 378s libheif-plugin-x265 libheif-plugin-ffmpegdec libheif-plugin-jpegdec 378s libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc 378s libheif-plugin-kvazaar libheif-plugin-rav1e libheif-plugin-svtenc 378s libhwloc-contrib-plugins icu-doc libjs-jquery-ui-docs fonts-mathjax-extras 378s fonts-stix libjs-mathjax-doc libtool-doc liblzma-doc libnghttp2-doc 378s openmpi-doc p11-kit-doc libpetsc-real3.20-dbg petsc3.20-doc libluminate-dev 378s libpetsc64-real3.20-dbg scalapack-doc libslepc3.20-dev-examples 378s slepc3.20-doc libssl-doc libstdc++-14-doc libsuperlu-doc gcj-jdk 378s trilinos-doc libx11-doc xapian-tools libxcb-doc libyaml-doc m4-doc 378s opencl-icd opencl-clhpp-headers-doc libmail-box-perl pybind11-doc 378s python-dijitso-doc docutils-doc fonts-linuxlibertine | ttf-linux-libertine 378s texlive-lang-french texlive-latex-base texlive-latex-recommended 378s python-mpmath-doc python3-gmpy2 python3-matplotlib python-numpy-doc 378s python3-pytest python-ply-doc python-slepc4py-doc python3-stemmer dvipng 378s dvisvgm fonts-freefont-otf imagemagick-6.q16 latexmk sphinx-doc tex-gyre 378s texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra 378s texlive-plain-generic python-sympy-doc python-ufl-legacy-doc python3.13-venv 378s python3.13-doc binfmt-support sgml-base-doc swig-doc swig-examples 378s valgrind-dbg kcachegrind alleyoop valkyrie 378s Recommended packages: 378s python3-matplotlib fonts-liberation libarchive-cpio-perl libgts-bin 378s libheif-plugin-aomenc javascript-common libjson-xs-perl 378s libcoarrays-openmpi-dev libpetsc3.20-dev-examples ksh | mksh | pdksh | zsh 378s libgraphblas-dev libtasn1-doc libgl-dev libmail-sendmail-perl libpaper-utils 378s python3-pil isympy-common gdb 378s The following NEW packages will be installed: 378s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 378s chrpath cmake cmake-data cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-14 378s cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper debugedit 378s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dolfin-bin 378s dolfin-doc doxygen dwz fontconfig fontconfig-config fonts-dejavu-core 378s fonts-dejavu-mono fonts-font-awesome fonts-lato fonts-mathjax g++ g++-14 378s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 378s gcc-13-x86-64-linux-gnu gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu 378s gettext gfortran gfortran-13 gfortran-13-x86-64-linux-gnu gfortran-14 378s gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz icu-devtools 378s intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 libamdhip64-5 378s libann0 libaom3 libarchive-zip-perl libarpack2-dev libarpack2t64 libasan8 378s libblas-dev libblas3 libblas64-3 libblis-pthread-dev libblis4-pthread 378s libboost-atomic1.83-dev libboost-atomic1.83.0 libboost-chrono-dev 378s libboost-chrono1.83-dev libboost-chrono1.83.0t64 libboost-date-time1.83-dev 378s libboost-date-time1.83.0 libboost-dev libboost-filesystem-dev 378s libboost-filesystem1.83-dev libboost-filesystem1.83.0 libboost-iostreams-dev 378s libboost-iostreams1.83-dev libboost-iostreams1.83.0 libboost-math-dev 378s libboost-math1.83-dev libboost-math1.83.0 libboost-mpi-dev 378s libboost-mpi1.83-dev libboost-mpi1.83.0 libboost-program-options-dev 378s libboost-program-options1.83-dev libboost-program-options1.83.0 378s libboost-regex1.83-dev libboost-regex1.83.0 libboost-serialization-dev 378s libboost-serialization1.83-dev libboost-serialization1.83.0 378s libboost-system1.83-dev libboost-system1.83.0 libboost-thread-dev 378s libboost-thread1.83-dev libboost-thread1.83.0 libboost-timer-dev 378s libboost-timer1.83-dev libboost-timer1.83.0 libboost1.83-dev libbrotli-dev 378s libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 libccolamd3 libcdt5 libcgraph6 378s libcholmod5 libcolamd3 libcombblas2.0.0t64 libcurl4-openssl-dev libcxsparse4 378s libdatrie1 libde265-0 libdebhelper-perl libdeflate0 libdolfin-dev 378s libdolfin-dev-common libdolfin2019.2t64 libdolfin64-2019.2t64 378s libdolfin64-dev libdrm-amdgpu1 libeigen3-dev libevent-2.1-7t64 libevent-dev 378s libevent-extra-2.1-7t64 libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 378s libexpat1-dev libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 378s libfftw3-long3 libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 378s libfftw3-single3 libfile-stripnondeterminism-perl libfmt10 libfontconfig1 378s libgcc-13-dev libgcc-14-dev libgd3 libgfortran-13-dev libgfortran-14-dev 378s libgfortran5 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 378s libgnutls-openssl27t64 libgnutls28-dev libgomp1 libgraphite2-3 378s libgts-0.7-5t64 libgvc6 libgvpr2 libharfbuzz0b libhdf5-mpi-dev 378s libhdf5-openmpi-103-1t64 libhdf5-openmpi-cpp-103-1t64 libhdf5-openmpi-dev 378s libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 378s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 378s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 378s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 378s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 378s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 378s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 378s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 378s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 378s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 378s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 378s libmpc3 libmumps-5.6t64 libmumps-64pord-5.6t64 libmumps-dev 378s libmumps-headers-dev libmumps64-dev libmunge2 libnghttp2-dev libnl-3-dev 378s libnl-route-3-dev libnuma-dev libopenblas64-0 libopenblas64-0-pthread 378s libopenblas64-dev libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 378s libp11-kit-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 378s libparpack2-dev libparpack2t64 libparu1 libpathplan4 libpciaccess0 378s libpetsc-real-dev libpetsc-real3.20 libpetsc-real3.20-dev 378s libpetsc3.20-dev-common libpetsc64-real-dev libpetsc64-real3.20 378s libpetsc64-real3.20-dev libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 378s libpsl-dev libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 378s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 378s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 378s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 378s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 378s libsharpyuv0 libslepc-real3.20 libslepc-real3.20-dev libslepc64-real3.20 378s libslepc64-real3.20-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 378s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 378s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 378s libsuperlu6 libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 378s libtool libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 378s libtrilinos-aztecoo-dev libtrilinos-epetra-13.2 libtrilinos-epetraext-13.2 378s libtrilinos-galeri-13.2 libtrilinos-ifpack-13.2 libtrilinos-kokkos-13.2 378s libtrilinos-ml-13.2 libtrilinos-ml-dev libtrilinos-teuchos-13.2 378s libtrilinos-trilinosss-13.2 libtrilinos-trilinosss-dev 378s libtrilinos-triutils-13.2 libtrilinos-zoltan-13.2 libtrilinos-zoltan-dev 378s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 378s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 378s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 378s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 378s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 378s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 378s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 378s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 378s python3-docutils python3-dolfin python3-dolfin-real python3-dolfin64-real 378s python3-ffc python3-fiat python3-imagesize python3-mpi4py python3-mpmath 378s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 378s python3-petsc4py-64-real3.20 python3-petsc4py-real python3-petsc4py-real3.20 378s python3-pkgconfig python3-ply python3-pusimp python3-pybind11 python3-roman 378s python3-six python3-slepc4py python3-slepc4py-64-real 378s python3-slepc4py-64-real3.20 python3-slepc4py-real python3-slepc4py-real3.20 378s python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme 378s python3-sphinxcontrib.jquery python3-sympy python3-ufl-legacy python3.12-dev 378s python3.13 python3.13-dev python3.13-minimal sgml-base slepc-dev slepc64-dev 378s sphinx-common sphinx-rtd-theme-common swig trilinos-dev valgrind 378s valgrind-mpi x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev 378s zlib1g-dev 378s 0 upgraded, 422 newly installed, 0 to remove and 0 not upgraded. 378s Need to get 484 MB/484 MB of archives. 378s After this operation, 2079 MB of additional disk space will be used. 378s Get:1 /tmp/autopkgtest.1QuwA0/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1192 B] 378s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 379s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 379s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 379s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 379s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 379s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 379s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 379s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 379s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 379s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 380s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 380s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 380s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 380s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 380s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 380s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 380s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 380s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 380s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 380s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 380s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 381s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 381s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 381s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 381s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 381s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 381s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 381s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 381s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 381s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 381s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 382s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 382s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 382s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 382s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 382s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 chrpath amd64 0.18-1 [13.4 kB] 382s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libjsoncpp25 amd64 1.9.5-6build1 [82.8 kB] 382s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 librhash0 amd64 1.4.3-3build1 [129 kB] 382s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake-data all 3.30.3-1 [2246 kB] 382s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake amd64 3.30.3-1 [12.0 MB] 382s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 gcc-13-base amd64 13.3.0-6ubuntu2 [51.4 kB] 382s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2 [10.7 MB] 382s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 cpp-13 amd64 13.3.0-6ubuntu2 [1030 B] 382s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 382s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgcc-13-dev amd64 13.3.0-6ubuntu2 [2673 kB] 382s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2 [21.0 MB] 383s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 gcc-13 amd64 13.3.0-6ubuntu2 [494 kB] 383s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-7build1 [166 kB] 383s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 383s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 383s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 383s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 383s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 383s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 383s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 383s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 383s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 383s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 383s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20241024 [112 kB] 383s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 383s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 383s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt10 amd64 10.1.1+ds1-4 [79.0 kB] 383s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxapian30 amd64 1.4.25-1 [718 kB] 383s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 doxygen amd64 1.9.8+ds-2ubuntu2 [5915 kB] 383s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 383s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 383s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 383s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 383s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 383s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 383s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 383s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-8ubuntu1 [909 kB] 383s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran-14-dev amd64 14.2.0-8ubuntu1 [965 kB] 383s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [12.5 MB] 384s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14 amd64 14.2.0-8ubuntu1 [11.9 kB] 384s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1022 B] 384s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran amd64 4:14.1.0-2ubuntu1 [1172 B] 384s Get:79 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgfortran-13-dev amd64 13.3.0-6ubuntu2 [927 kB] 384s Get:80 http://ftpmaster.internal/ubuntu plucky/universe amd64 gfortran-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2 [11.4 MB] 384s Get:81 http://ftpmaster.internal/ubuntu plucky/universe amd64 gfortran-13 amd64 13.3.0-6ubuntu2 [13.9 kB] 384s Get:82 http://ftpmaster.internal/ubuntu plucky/universe amd64 libann0 amd64 1.1.2+doc-9build1 [25.5 kB] 384s Get:83 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcdt5 amd64 2.42.4-2build3 [22.3 kB] 384s Get:84 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcgraph6 amd64 2.42.4-2build3 [45.1 kB] 384s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 384s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libaom3 amd64 3.11.0~rc1-1 [2762 kB] 384s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-aomdec amd64 1.18.1-2 [11.1 kB] 384s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libde265-0 amd64 1.0.15-1build4 [168 kB] 384s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-libde265 amd64 1.18.1-2 [8758 B] 384s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif1 amd64 1.18.1-2 [293 kB] 384s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 384s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-2ubuntu2 [150 kB] 384s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 384s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 384s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.0.1-1 [540 kB] 384s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libraqm0 amd64 0.10.1-1build1 [15.0 kB] 384s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 384s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 384s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-4ubuntu2 [179 kB] 384s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 384s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 384s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 384s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libgd3 amd64 2.3.3-12ubuntu3 [127 kB] 385s Get:104 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgts-0.7-5t64 amd64 0.7.6+darcs121130-5.2build1 [161 kB] 385s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 385s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 385s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 385s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 385s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 385s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 385s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 385s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 385s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 385s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [252 kB] 385s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [51.6 kB] 385s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [29.1 kB] 385s Get:117 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpathplan4 amd64 2.42.4-2build3 [24.5 kB] 385s Get:118 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvc6 amd64 2.42.4-2build3 [721 kB] 385s Get:119 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvpr2 amd64 2.42.4-2build3 [189 kB] 385s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblab-gamut1 amd64 2.42.4-2build3 [1898 kB] 385s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 385s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 385s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 385s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 385s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 385s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 385s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 graphviz amd64 2.42.4-2build3 [649 kB] 385s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 icu-devtools amd64 74.2-1ubuntu4 [213 kB] 385s Get:129 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec0 amd64 1.1.3-1 [22.7 kB] 385s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 libllvm17t64 amd64 1:17.0.6-18 [26.0 MB] 386s Get:131 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 387s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libsuitesparseconfig7 amd64 1:7.8.3+dfsg-2 [13.4 kB] 387s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd3 amd64 1:7.8.3+dfsg-2 [31.1 kB] 387s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 387s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsakmt1 amd64 5.7.0-1build1 [62.9 kB] 387s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsa-runtime64-1 amd64 5.7.1-2build1 [491 kB] 387s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 387s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-3build2 [247 kB] 387s Get:139 http://ftpmaster.internal/ubuntu plucky/universe amd64 libblis4-pthread amd64 0.9.0-1 [4669 kB] 387s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-3build2 [2668 kB] 387s Get:141 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2t64 amd64 3.9.1-1.1ubuntu1 [107 kB] 387s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas-dev amd64 3.12.0-3build2 [172 kB] 387s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 libblis-pthread-dev amd64 0.9.0-1 [2550 kB] 388s Get:144 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack-dev amd64 3.12.0-3build2 [5249 kB] 388s Get:145 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2-dev amd64 3.9.1-1.1ubuntu1 [123 kB] 388s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas64-3 amd64 3.12.0-3build2 [231 kB] 388s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost1.83-dev amd64 1.83.0-3.2ubuntu2 [10.7 MB] 388s Get:148 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-atomic1.83.0 amd64 1.83.0-3.2ubuntu2 [240 kB] 388s Get:149 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-atomic1.83-dev amd64 1.83.0-3.2ubuntu2 [235 kB] 388s Get:150 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono1.83.0t64 amd64 1.83.0-3.2ubuntu2 [245 kB] 388s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono1.83-dev amd64 1.83.0-3.2ubuntu2 [247 kB] 388s Get:152 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono-dev amd64 1.83.0.2ubuntu1 [4832 B] 388s Get:153 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-date-time1.83.0 amd64 1.83.0-3.2ubuntu2 [236 kB] 388s Get:154 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization1.83.0 amd64 1.83.0-3.2ubuntu2 [343 kB] 388s Get:155 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization1.83-dev amd64 1.83.0-3.2ubuntu2 [387 kB] 388s Get:156 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-date-time1.83-dev amd64 1.83.0-3.2ubuntu2 [239 kB] 388s Get:157 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-dev amd64 1.83.0.2ubuntu1 [4468 B] 388s Get:158 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-filesystem1.83.0 amd64 1.83.0-3.2ubuntu2 [286 kB] 388s Get:159 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-system1.83.0 amd64 1.83.0-3.2ubuntu2 [237 kB] 388s Get:160 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-system1.83-dev amd64 1.83.0-3.2ubuntu2 [231 kB] 388s Get:161 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-filesystem1.83-dev amd64 1.83.0-3.2ubuntu2 [303 kB] 388s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-filesystem-dev amd64 1.83.0.2ubuntu1 [4256 B] 388s Get:163 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-regex1.83.0 amd64 1.83.0-3.2ubuntu2 [342 kB] 389s Get:164 http://ftpmaster.internal/ubuntu plucky/main amd64 libicu-dev amd64 74.2-1ubuntu4 [11.9 MB] 389s Get:165 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-regex1.83-dev amd64 1.83.0-3.2ubuntu2 [359 kB] 389s Get:166 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-iostreams1.83.0 amd64 1.83.0-3.2ubuntu2 [260 kB] 389s Get:167 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-iostreams1.83-dev amd64 1.83.0-3.2ubuntu2 [264 kB] 389s Get:168 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-iostreams-dev amd64 1.83.0.2ubuntu1 [4212 B] 389s Get:169 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math1.83.0 amd64 1.83.0-3.2ubuntu2 [442 kB] 389s Get:170 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math1.83-dev amd64 1.83.0-3.2ubuntu2 [604 kB] 389s Get:171 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math-dev amd64 1.83.0.2ubuntu1 [4434 B] 389s Get:172 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 389s Get:173 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 389s Get:174 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 389s Get:175 http://ftpmaster.internal/ubuntu plucky/main amd64 librdmacm1t64 amd64 52.0-2ubuntu1 [70.8 kB] 389s Get:176 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 389s Get:177 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1 [193 kB] 389s Get:178 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 389s Get:179 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 389s Get:180 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 389s Get:181 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 389s Get:182 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1 [16.0 kB] 389s Get:183 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix2t64 amd64 5.0.3-2 [697 kB] 389s Get:184 http://ftpmaster.internal/ubuntu plucky/main amd64 libibumad3 amd64 52.0-2ubuntu1 [29.0 kB] 389s Get:185 http://ftpmaster.internal/ubuntu plucky/main amd64 libibmad5 amd64 52.0-2ubuntu1 [42.6 kB] 389s Get:186 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 389s Get:187 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenmpi3t64 amd64 4.1.6-13.3ubuntu2 [2575 kB] 389s Get:188 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi1.83.0 amd64 1.83.0-3.2ubuntu2 [271 kB] 389s Get:189 http://ftpmaster.internal/ubuntu plucky/universe amd64 openmpi-common all 4.1.6-13.3ubuntu2 [170 kB] 389s Get:190 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-3-dev amd64 3.7.0-0.3build2 [99.9 kB] 389s Get:191 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-route-3-dev amd64 3.7.0-0.3build2 [216 kB] 390s Get:192 http://ftpmaster.internal/ubuntu plucky/main amd64 libibverbs-dev amd64 52.0-2ubuntu1 [682 kB] 390s Get:193 http://ftpmaster.internal/ubuntu plucky/main amd64 libnuma-dev amd64 2.0.18-1build1 [37.0 kB] 390s Get:194 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl-dev amd64 2.4.7-7build1 [168 kB] 390s Get:195 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-dev amd64 2.11.2-1 [286 kB] 390s Get:196 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 390s Get:197 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-extra-2.1-7t64 amd64 2.1.12-stable-10 [64.2 kB] 390s Get:198 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-openssl-2.1-7t64 amd64 2.1.12-stable-10 [15.7 kB] 390s Get:199 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-dev amd64 2.1.12-stable-10 [274 kB] 390s Get:200 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 390s Get:201 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix-dev amd64 5.0.3-2 [4042 kB] 390s Get:202 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 390s Get:203 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 390s Get:204 http://ftpmaster.internal/ubuntu plucky/universe amd64 openmpi-bin amd64 4.1.6-13.3ubuntu2 [114 kB] 390s Get:205 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenmpi-dev amd64 4.1.6-13.3ubuntu2 [864 kB] 390s Get:206 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-dev amd64 1.17 [3106 B] 390s Get:207 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi1.83-dev amd64 1.83.0-3.2ubuntu2 [296 kB] 390s Get:208 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi-dev amd64 1.83.0.2ubuntu1 [4304 B] 390s Get:209 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options1.83.0 amd64 1.83.0-3.2ubuntu2 [322 kB] 390s Get:210 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options1.83-dev amd64 1.83.0-3.2ubuntu2 [390 kB] 390s Get:211 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options-dev amd64 1.83.0.2ubuntu1 [4250 B] 390s Get:212 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization-dev amd64 1.83.0.2ubuntu1 [4442 B] 390s Get:213 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-thread1.83.0 amd64 1.83.0-3.2ubuntu2 [278 kB] 391s Get:214 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-thread1.83-dev amd64 1.83.0-3.2ubuntu2 [281 kB] 391s Get:215 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-thread-dev amd64 1.83.0.2ubuntu1 [4246 B] 391s Get:216 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer1.83.0 amd64 1.83.0-3.2ubuntu2 [241 kB] 391s Get:217 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer1.83-dev amd64 1.83.0-3.2ubuntu2 [236 kB] 391s Get:218 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer-dev amd64 1.83.0.2ubuntu1 [4352 B] 391s Get:219 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli-dev amd64 1.1.0-2build2 [353 kB] 391s Get:220 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbtf2 amd64 1:7.8.3+dfsg-2 [15.1 kB] 391s Get:221 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcamd3 amd64 1:7.8.3+dfsg-2 [27.6 kB] 391s Get:222 http://ftpmaster.internal/ubuntu plucky/universe amd64 libccolamd3 amd64 1:7.8.3+dfsg-2 [27.5 kB] 391s Get:223 http://ftpmaster.internal/ubuntu plucky/main amd64 libcolamd3 amd64 1:7.8.3+dfsg-2 [19.5 kB] 391s Get:224 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcholmod5 amd64 1:7.8.3+dfsg-2 [876 kB] 391s Get:225 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcombblas2.0.0t64 amd64 2.0.0-3.1build3 [267 kB] 391s Get:226 http://ftpmaster.internal/ubuntu plucky/main amd64 libidn2-dev amd64 2.3.7-2build2 [120 kB] 391s Get:227 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 391s Get:228 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 391s Get:229 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 391s Get:230 http://ftpmaster.internal/ubuntu plucky/main amd64 libnghttp2-dev amd64 1.64.0-1 [123 kB] 391s Get:231 http://ftpmaster.internal/ubuntu plucky/main amd64 libpsl-dev amd64 0.21.2-1.1build1 [76.4 kB] 391s Get:232 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-2ubuntu7 [10.0 kB] 391s Get:233 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-2ubuntu7 [341 kB] 391s Get:234 http://ftpmaster.internal/ubuntu plucky/main amd64 libunbound8 amd64 1.20.0-1ubuntu2.1 [447 kB] 391s Get:235 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-dane0t64 amd64 3.8.6-2ubuntu1 [24.0 kB] 391s Get:236 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-openssl27t64 amd64 3.8.6-2ubuntu1 [24.2 kB] 391s Get:237 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit-dev amd64 0.25.5-2ubuntu1 [22.7 kB] 391s Get:238 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6-dev amd64 4.19.0-3build1 [90.5 kB] 391s Get:239 http://ftpmaster.internal/ubuntu plucky/main amd64 nettle-dev amd64 3.10-1 [1172 kB] 391s Get:240 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls28-dev amd64 3.8.6-2ubuntu1 [1069 kB] 391s Get:241 http://ftpmaster.internal/ubuntu plucky/main amd64 librtmp-dev amd64 2.4+20151223.gitfa8646d.1-2build7 [66.7 kB] 391s Get:242 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl-dev amd64 3.3.1-2ubuntu2 [2686 kB] 391s Get:243 http://ftpmaster.internal/ubuntu plucky/main amd64 libssh2-1-dev amd64 1.11.1-1 [292 kB] 391s Get:244 http://ftpmaster.internal/ubuntu plucky/main amd64 libzstd-dev amd64 1.5.6+dfsg-1 [371 kB] 391s Get:245 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4-openssl-dev amd64 8.9.1-2ubuntu2 [483 kB] 391s Get:246 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcxsparse4 amd64 1:7.8.3+dfsg-2 [83.9 kB] 391s Get:247 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin-dev-common all 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [196 kB] 391s Get:248 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsz2 amd64 1.1.3-1 [5456 B] 391s Get:249 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1337 kB] 391s Get:250 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu4 [839 kB] 391s Get:251 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-long3 amd64 3.3.10-1ubuntu4 [378 kB] 391s Get:252 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-single3 amd64 3.3.10-1ubuntu4 [871 kB] 392s Get:253 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi3 amd64 3.3.10-1ubuntu4 [52.2 kB] 392s Get:254 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmetis5 amd64 5.1.0.dfsg-7build3 [181 kB] 392s Get:255 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-7.0 amd64 7.0.5-1ubuntu1 [681 kB] 392s Get:256 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist8 amd64 8.2.1+dfsg1-2 [631 kB] 392s Get:257 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-2.31.0 amd64 2.31.0-1exp2 [1762 kB] 392s Get:258 http://ftpmaster.internal/ubuntu plucky/universe amd64 libklu2 amd64 1:7.8.3+dfsg-2 [98.9 kB] 392s Get:259 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-bin amd64 1.17 [2296 B] 392s Get:260 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi2.2 amd64 2.2.1-3.1ubuntu2 [1758 kB] 392s Get:261 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-5.6t64 amd64 5.6.2-2.1build3 [1992 kB] 392s Get:262 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspqr4 amd64 1:7.8.3+dfsg-2 [169 kB] 392s Get:263 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu6 amd64 6.0.1+dfsg1-1build3 [182 kB] 392s Get:264 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-7.0 amd64 7.0.5-1ubuntu1 [449 kB] 392s Get:265 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-kokkos-13.2 amd64 13.2.0-6 [109 kB] 392s Get:266 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-teuchos-13.2 amd64 13.2.0-6 [1205 kB] 392s Get:267 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-epetra-13.2 amd64 13.2.0-6 [452 kB] 392s Get:268 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-triutils-13.2 amd64 13.2.0-6 [126 kB] 392s Get:269 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-epetraext-13.2 amd64 13.2.0-6 [448 kB] 392s Get:270 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-trilinosss-13.2 amd64 13.2.0-6 [91.9 kB] 392s Get:271 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-amesos-13.2 amd64 13.2.0-6 [108 kB] 392s Get:272 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-aztecoo-13.2 amd64 13.2.0-6 [214 kB] 392s Get:273 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-galeri-13.2 amd64 13.2.0-6 [91.2 kB] 392s Get:274 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-ifpack-13.2 amd64 13.2.0-6 [436 kB] 392s Get:275 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-zoltan-13.2 amd64 13.2.0-6 [400 kB] 392s Get:276 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-ml-13.2 amd64 13.2.0-6 [1000 kB] 392s Get:277 http://ftpmaster.internal/ubuntu plucky/universe amd64 libumfpack6 amd64 1:7.8.3+dfsg-2 [337 kB] 392s Get:278 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc-real3.20 amd64 3.20.6+dfsg1-3ubuntu3 [7051 kB] 393s Get:279 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2t64 amd64 3.9.1-1.1ubuntu1 [98.9 kB] 393s Get:280 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc-real3.20 amd64 3.20.2+dfsg1-2build1 [1218 kB] 393s Get:281 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [2073 kB] 393s Get:282 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0-pthread amd64 0.3.28+ds-3 [8558 kB] 393s Get:283 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack64-3 amd64 3.12.0-3build2 [2525 kB] 393s Get:284 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-2.31.0 amd64 2.31.0-1exp2 [1621 kB] 393s Get:285 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-64pord-5.6t64 amd64 5.6.2-2.1build3 [1990 kB] 394s Get:286 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc64-real3.20 amd64 3.20.6+dfsg1-3ubuntu3 [6958 kB] 394s Get:287 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc64-real3.20 amd64 3.20.2+dfsg1-2build1 [1220 kB] 394s Get:288 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin64-2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [2071 kB] 394s Get:289 http://ftpmaster.internal/ubuntu plucky/main amd64 pkg-config amd64 1.8.1-4 [7362 B] 394s Get:290 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeigen3-dev all 3.4.0-4build1 [1055 kB] 394s Get:291 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-fortran-102t64 amd64 1.10.10+repack-4ubuntu3 [84.7 kB] 394s Get:292 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-100t64 amd64 1.10.10+repack-4ubuntu3 [56.7 kB] 394s Get:293 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-fortran-100t64 amd64 1.10.10+repack-4ubuntu3 [31.3 kB] 394s Get:294 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-cpp-103-1t64 amd64 1.10.10+repack-4ubuntu3 [124 kB] 394s Get:295 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-cpp-100t64 amd64 1.10.10+repack-4ubuntu3 [11.2 kB] 394s Get:296 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec-dev amd64 1.1.3-1 [19.8 kB] 394s Get:297 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8-dev amd64 2.1.5-2ubuntu2 [295 kB] 394s Get:298 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8-dev amd64 8c-2ubuntu11 [1484 B] 394s Get:299 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-dev amd64 8c-2ubuntu11 [1482 B] 394s Get:300 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-dev amd64 1.10.10+repack-4ubuntu3 [2854 kB] 394s Get:301 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-mpi-dev amd64 1.10.10+repack-4ubuntu3 [4616 B] 394s Get:302 http://ftpmaster.internal/ubuntu plucky/universe amd64 libldl3 amd64 1:7.8.3+dfsg-2 [14.4 kB] 394s Get:303 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-mongoose3 amd64 1:7.8.3+dfsg-2 [37.8 kB] 394s Get:304 http://ftpmaster.internal/ubuntu plucky/universe amd64 librbio4 amd64 1:7.8.3+dfsg-2 [30.5 kB] 395s Get:305 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspex3 amd64 1:7.8.3+dfsg-2 [49.1 kB] 395s Get:306 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparu1 amd64 1:7.8.3+dfsg-2 [57.1 kB] 395s Get:307 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-dev amd64 1:7.8.3+dfsg-2 [1939 kB] 395s Get:308 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-dev amd64 7.0.5-1ubuntu1 [1607 kB] 395s Get:309 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma-dev amd64 5.6.2-2 [176 kB] 395s Get:310 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2-dev amd64 2.12.7+dfsg-3 [73.0 kB] 395s Get:311 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-11build1 [4479 kB] 395s Get:312 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpi4py amd64 3.1.6-9ubuntu1 [467 kB] 396s Get:313 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dijitso all 2019.2.0~git20190418.c92dcb0-4 [24.3 kB] 396s Get:314 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 396s Get:315 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.3-1 [4228 kB] 396s Get:316 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fiat all 2019.2.0~git20210419.7d418fa-5 [69.2 kB] 396s Get:317 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufl-legacy all 1:2022.3.0-3 [154 kB] 396s Get:318 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ffc all 2019.2.0~legacy20230509.35df986-3 [227 kB] 396s Get:319 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 396s Get:320 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-dev amd64 7.0.5-1ubuntu1 [1382 kB] 396s Get:321 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi-dev amd64 2.2.1-3.1ubuntu2 [7504 B] 396s Get:322 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-mpi-dev amd64 2.2.1-3.1ubuntu2 [2324 B] 396s Get:323 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-quad3 amd64 3.3.10-1ubuntu4 [669 kB] 396s Get:324 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-bin amd64 3.3.10-1ubuntu4 [39.2 kB] 396s Get:325 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-dev amd64 3.3.10-1ubuntu4 [2345 kB] 396s Get:326 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi-dev amd64 3.3.10-1ubuntu4 [59.8 kB] 396s Get:327 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-c-headers all 3.0~2024.05.08-1 [47.6 kB] 396s Get:328 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-clhpp-headers all 3.0~2024.05.08-1ubuntu1 [50.9 kB] 396s Get:329 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-opencl-dev amd64 2.3.2-1build1 [2448 B] 396s Get:330 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu7 amd64 7.0.0+dfsg1-2 [220 kB] 396s Get:331 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dev amd64 7.0.0+dfsg1-2 [20.8 kB] 396s Get:332 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist-dev amd64 8.2.1+dfsg1-2 [966 kB] 396s Get:333 http://ftpmaster.internal/ubuntu plucky/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 396s Get:334 http://ftpmaster.internal/ubuntu plucky/main amd64 x11proto-dev all 2024.1-1 [606 kB] 396s Get:335 http://ftpmaster.internal/ubuntu plucky/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 396s Get:336 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB] 396s Get:337 http://ftpmaster.internal/ubuntu plucky/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 396s Get:338 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 396s Get:339 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 396s Get:340 http://ftpmaster.internal/ubuntu plucky/main amd64 libyaml-dev amd64 0.2.5-1build1 [62.2 kB] 396s Get:341 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc3.20-dev-common all 3.20.6+dfsg1-3ubuntu3 [305 kB] 396s Get:342 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-dev amd64 2.31.0-1exp2 [2100 kB] 396s Get:343 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-headers-dev all 5.6.2-2.1build3 [21.2 kB] 396s Get:344 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-dev amd64 5.6.2-2.1build3 [1937 kB] 397s Get:345 http://ftpmaster.internal/ubuntu plucky/universe amd64 trilinos-dev amd64 13.2.0-6 [12.9 kB] 397s Get:346 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-aztecoo-dev amd64 13.2.0-6 [50.2 kB] 397s Get:347 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-trilinosss-dev amd64 13.2.0-6 [32.3 kB] 397s Get:348 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-ml-dev amd64 13.2.0-6 [117 kB] 397s Get:349 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-zoltan-dev amd64 13.2.0-6 [32.3 kB] 397s Get:350 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dbg amd64 2.40-1ubuntu3 [7627 kB] 397s Get:351 http://ftpmaster.internal/ubuntu plucky/main amd64 valgrind amd64 1:3.23.0-0ubuntu2 [14.7 MB] 397s Get:352 http://ftpmaster.internal/ubuntu plucky/universe amd64 valgrind-mpi amd64 1:3.23.0-0ubuntu2 [44.2 kB] 397s Get:353 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc-real3.20-dev amd64 3.20.6+dfsg1-3ubuntu3 [6697 kB] 398s Get:354 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2-dev amd64 3.9.1-1.1ubuntu1 [113 kB] 398s Get:355 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc-real3.20-dev amd64 3.20.2+dfsg1-2build1 [5689 kB] 398s Get:356 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin-dev amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [14.8 kB] 398s Get:357 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0 amd64 0.3.28+ds-3 [5040 B] 398s Get:358 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-pthread-dev amd64 0.3.28+ds-3 [6419 kB] 398s Get:359 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-dev amd64 0.3.28+ds-3 [5106 B] 398s Get:360 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-dev amd64 2.31.0-1exp2 [1929 kB] 398s Get:361 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps64-dev amd64 5.6.2-2.1build3 [1936 kB] 398s Get:362 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc64-real3.20-dev amd64 3.20.6+dfsg1-3ubuntu3 [6711 kB] 398s Get:363 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc64-real3.20-dev amd64 3.20.2+dfsg1-2build1 [5714 kB] 398s Get:364 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin64-dev amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [6814 B] 398s Get:365 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.2-2 [140 kB] 398s Get:366 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 398s Get:367 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 7.4.7-4 [158 kB] 399s Get:368 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 399s Get:369 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc-real-dev all 3.20.6+dfsg1-3ubuntu3 [3936 B] 399s Get:370 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc64-real-dev all 3.20.6+dfsg1-3ubuntu3 [3954 B] 399s Get:371 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-dev amd64 3.12.7-3 [5699 kB] 399s Get:372 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-dev amd64 3.12.7-1 [10.3 kB] 399s Get:373 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 399s Get:374 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.0-2 [2321 kB] 399s Get:375 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.0-2 [5488 kB] 399s Get:376 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-all-dev amd64 3.12.7-1 [916 B] 399s Get:377 http://ftpmaster.internal/ubuntu plucky/universe amd64 petsc64-dev all 3.20.6+dfsg1-3ubuntu3 [3970 B] 399s Get:378 http://ftpmaster.internal/ubuntu plucky/universe amd64 pybind11-dev all 2.13.6-1 [168 kB] 399s Get:379 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-common all 7.4.7-4 [775 kB] 399s Get:380 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-petsc4py-doc all 3.20.5-4ubuntu1 [2005 kB] 399s Get:381 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 399s Get:382 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 399s Get:383 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-dev amd64 3.12.7-3 [505 kB] 399s Get:384 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-dev amd64 3.12.7-1 [26.7 kB] 399s Get:385 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-dev amd64 3.13.0-2 [507 kB] 399s Get:386 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all-dev amd64 3.12.7-1 [914 B] 399s Get:387 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 399s Get:388 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 4.2-1 [10.0 kB] 399s Get:389 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 399s Get:390 http://ftpmaster.internal/ubuntu plucky/universe amd64 swig amd64 4.2.1-1 [1182 kB] 399s Get:391 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-real3.20 amd64 3.20.5-4ubuntu1 [1322 kB] 399s Get:392 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-real all 3.20.5-4ubuntu1 [2656 B] 399s Get:393 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-real3.20 amd64 3.20.2-1ubuntu2 [337 kB] 399s Get:394 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-real all 3.20.2-1ubuntu2 [2578 B] 399s Get:395 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dolfin-real amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [882 kB] 399s Get:396 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-64-real3.20 amd64 3.20.5-4ubuntu1 [1319 kB] 399s Get:397 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-64-real all 3.20.5-4ubuntu1 [2506 B] 399s Get:398 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-64-real3.20 amd64 3.20.2-1ubuntu2 [336 kB] 399s Get:399 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-64-real all 3.20.2-1ubuntu2 [2556 B] 399s Get:400 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pkgconfig all 1.5.5-2 [7888 B] 399s Get:401 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pybind11 all 2.13.6-1 [176 kB] 399s Get:402 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dolfin64-real amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [898 kB] 399s Get:403 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 399s Get:404 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.1-1 [41.4 kB] 399s Get:405 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ply all 3.11-7 [45.4 kB] 399s Get:406 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pusimp all 0.1.1-1 [10.3 kB] 400s Get:407 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-six all 1.16.0-7 [13.1 kB] 400s Get:408 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 400s Get:409 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 400s Get:410 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sphinx all 7.4.7-4 [593 kB] 400s Get:411 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.1+dfsg-1 [1012 kB] 400s Get:412 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinxcontrib.jquery all 4.1-5 [6678 B] 400s Get:413 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinx-rtd-theme all 3.0.1+dfsg-1 [23.5 kB] 400s Get:414 http://ftpmaster.internal/ubuntu plucky/universe amd64 slepc64-dev amd64 3.20.2+dfsg1-2build1 [2242 B] 400s Get:415 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py all 3.20.5-4ubuntu1 [2314 B] 400s Get:416 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py all 3.20.2-1ubuntu2 [2252 B] 400s Get:417 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dolfin amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [26.9 kB] 400s Get:418 http://ftpmaster.internal/ubuntu plucky/universe amd64 dolfin-doc all 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [13.0 MB] 400s Get:419 http://ftpmaster.internal/ubuntu plucky/universe amd64 dolfin-bin all 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [21.5 kB] 400s Get:420 http://ftpmaster.internal/ubuntu plucky/universe amd64 petsc-dev all 3.20.6+dfsg1-3ubuntu3 [7492 B] 400s Get:421 http://ftpmaster.internal/ubuntu plucky/universe amd64 slepc-dev amd64 3.20.2+dfsg1-2build1 [4836 B] 400s Get:422 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-modernizr all 3.13.0-0.1 [101 kB] 401s Fetched 484 MB in 22s (21.8 MB/s) 401s Selecting previously unselected package fonts-lato. 401s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75548 files and directories currently installed.) 401s Preparing to unpack .../000-fonts-lato_2.015-1_all.deb ... 401s Unpacking fonts-lato (2.015-1) ... 401s Selecting previously unselected package libpython3.13-minimal:amd64. 401s Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_amd64.deb ... 401s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 401s Selecting previously unselected package python3.13-minimal. 401s Preparing to unpack .../002-python3.13-minimal_3.13.0-2_amd64.deb ... 401s Unpacking python3.13-minimal (3.13.0-2) ... 401s Selecting previously unselected package sgml-base. 401s Preparing to unpack .../003-sgml-base_1.31_all.deb ... 401s Unpacking sgml-base (1.31) ... 402s Selecting previously unselected package m4. 402s Preparing to unpack .../004-m4_1.4.19-4build1_amd64.deb ... 402s Unpacking m4 (1.4.19-4build1) ... 402s Selecting previously unselected package autoconf. 402s Preparing to unpack .../005-autoconf_2.72-3_all.deb ... 402s Unpacking autoconf (2.72-3) ... 402s Selecting previously unselected package autotools-dev. 402s Preparing to unpack .../006-autotools-dev_20220109.1_all.deb ... 402s Unpacking autotools-dev (20220109.1) ... 402s Selecting previously unselected package automake. 402s Preparing to unpack .../007-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 402s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 402s Selecting previously unselected package autopoint. 402s Preparing to unpack .../008-autopoint_0.22.5-2_all.deb ... 402s Unpacking autopoint (0.22.5-2) ... 402s Selecting previously unselected package libisl23:amd64. 402s Preparing to unpack .../009-libisl23_0.27-1_amd64.deb ... 402s Unpacking libisl23:amd64 (0.27-1) ... 402s Selecting previously unselected package libmpc3:amd64. 402s Preparing to unpack .../010-libmpc3_1.3.1-1build2_amd64.deb ... 402s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 402s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 402s Preparing to unpack .../011-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package cpp-14. 402s Preparing to unpack .../012-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package cpp-x86-64-linux-gnu. 402s Preparing to unpack .../013-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 402s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 402s Selecting previously unselected package cpp. 402s Preparing to unpack .../014-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 402s Unpacking cpp (4:14.1.0-2ubuntu1) ... 402s Selecting previously unselected package libcc1-0:amd64. 402s Preparing to unpack .../015-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libgomp1:amd64. 402s Preparing to unpack .../016-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libitm1:amd64. 402s Preparing to unpack .../017-libitm1_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libasan8:amd64. 402s Preparing to unpack .../018-libasan8_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package liblsan0:amd64. 402s Preparing to unpack .../019-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libtsan2:amd64. 402s Preparing to unpack .../020-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libubsan1:amd64. 402s Preparing to unpack .../021-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libhwasan0:amd64. 402s Preparing to unpack .../022-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libquadmath0:amd64. 402s Preparing to unpack .../023-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package libgcc-14-dev:amd64. 402s Preparing to unpack .../024-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 402s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 402s Preparing to unpack .../025-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 402s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 403s Selecting previously unselected package gcc-14. 403s Preparing to unpack .../026-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 403s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 403s Selecting previously unselected package gcc-x86-64-linux-gnu. 403s Preparing to unpack .../027-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 403s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 403s Selecting previously unselected package gcc. 403s Preparing to unpack .../028-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 403s Unpacking gcc (4:14.1.0-2ubuntu1) ... 403s Selecting previously unselected package libstdc++-14-dev:amd64. 403s Preparing to unpack .../029-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 403s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 403s Selecting previously unselected package g++-14-x86-64-linux-gnu. 403s Preparing to unpack .../030-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 403s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 403s Selecting previously unselected package g++-14. 403s Preparing to unpack .../031-g++-14_14.2.0-8ubuntu1_amd64.deb ... 403s Unpacking g++-14 (14.2.0-8ubuntu1) ... 403s Selecting previously unselected package g++-x86-64-linux-gnu. 403s Preparing to unpack .../032-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 403s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 403s Selecting previously unselected package g++. 403s Preparing to unpack .../033-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 403s Unpacking g++ (4:14.1.0-2ubuntu1) ... 403s Selecting previously unselected package build-essential. 403s Preparing to unpack .../034-build-essential_12.10ubuntu1_amd64.deb ... 403s Unpacking build-essential (12.10ubuntu1) ... 403s Selecting previously unselected package chrpath. 403s Preparing to unpack .../035-chrpath_0.18-1_amd64.deb ... 403s Unpacking chrpath (0.18-1) ... 403s Selecting previously unselected package libjsoncpp25:amd64. 403s Preparing to unpack .../036-libjsoncpp25_1.9.5-6build1_amd64.deb ... 403s Unpacking libjsoncpp25:amd64 (1.9.5-6build1) ... 403s Selecting previously unselected package librhash0:amd64. 403s Preparing to unpack .../037-librhash0_1.4.3-3build1_amd64.deb ... 403s Unpacking librhash0:amd64 (1.4.3-3build1) ... 403s Selecting previously unselected package cmake-data. 403s Preparing to unpack .../038-cmake-data_3.30.3-1_all.deb ... 403s Unpacking cmake-data (3.30.3-1) ... 404s Selecting previously unselected package cmake. 404s Preparing to unpack .../039-cmake_3.30.3-1_amd64.deb ... 404s Unpacking cmake (3.30.3-1) ... 404s Selecting previously unselected package gcc-13-base:amd64. 404s Preparing to unpack .../040-gcc-13-base_13.3.0-6ubuntu2_amd64.deb ... 404s Unpacking gcc-13-base:amd64 (13.3.0-6ubuntu2) ... 404s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 404s Preparing to unpack .../041-cpp-13-x86-64-linux-gnu_13.3.0-6ubuntu2_amd64.deb ... 404s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 404s Selecting previously unselected package cpp-13. 404s Preparing to unpack .../042-cpp-13_13.3.0-6ubuntu2_amd64.deb ... 404s Unpacking cpp-13 (13.3.0-6ubuntu2) ... 404s Selecting previously unselected package libdebhelper-perl. 404s Preparing to unpack .../043-libdebhelper-perl_13.20ubuntu1_all.deb ... 404s Unpacking libdebhelper-perl (13.20ubuntu1) ... 404s Selecting previously unselected package libgcc-13-dev:amd64. 404s Preparing to unpack .../044-libgcc-13-dev_13.3.0-6ubuntu2_amd64.deb ... 404s Unpacking libgcc-13-dev:amd64 (13.3.0-6ubuntu2) ... 404s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 404s Preparing to unpack .../045-gcc-13-x86-64-linux-gnu_13.3.0-6ubuntu2_amd64.deb ... 404s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 404s Selecting previously unselected package gcc-13. 404s Preparing to unpack .../046-gcc-13_13.3.0-6ubuntu2_amd64.deb ... 404s Unpacking gcc-13 (13.3.0-6ubuntu2) ... 404s Selecting previously unselected package libtool. 404s Preparing to unpack .../047-libtool_2.4.7-7build1_all.deb ... 404s Unpacking libtool (2.4.7-7build1) ... 404s Selecting previously unselected package dh-autoreconf. 404s Preparing to unpack .../048-dh-autoreconf_20_all.deb ... 404s Unpacking dh-autoreconf (20) ... 404s Selecting previously unselected package libarchive-zip-perl. 404s Preparing to unpack .../049-libarchive-zip-perl_1.68-1_all.deb ... 404s Unpacking libarchive-zip-perl (1.68-1) ... 404s Selecting previously unselected package libfile-stripnondeterminism-perl. 404s Preparing to unpack .../050-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 404s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 404s Selecting previously unselected package dh-strip-nondeterminism. 404s Preparing to unpack .../051-dh-strip-nondeterminism_1.14.0-1_all.deb ... 404s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 405s Selecting previously unselected package debugedit. 405s Preparing to unpack .../052-debugedit_1%3a5.1-1_amd64.deb ... 405s Unpacking debugedit (1:5.1-1) ... 405s Selecting previously unselected package dwz. 405s Preparing to unpack .../053-dwz_0.15-1build6_amd64.deb ... 405s Unpacking dwz (0.15-1build6) ... 405s Selecting previously unselected package gettext. 405s Preparing to unpack .../054-gettext_0.22.5-2_amd64.deb ... 405s Unpacking gettext (0.22.5-2) ... 405s Selecting previously unselected package intltool-debian. 405s Preparing to unpack .../055-intltool-debian_0.35.0+20060710.6_all.deb ... 405s Unpacking intltool-debian (0.35.0+20060710.6) ... 405s Selecting previously unselected package po-debconf. 405s Preparing to unpack .../056-po-debconf_1.0.21+nmu1_all.deb ... 405s Unpacking po-debconf (1.0.21+nmu1) ... 405s Selecting previously unselected package debhelper. 405s Preparing to unpack .../057-debhelper_13.20ubuntu1_all.deb ... 405s Unpacking debhelper (13.20ubuntu1) ... 405s Selecting previously unselected package dh-python. 405s Preparing to unpack .../058-dh-python_6.20241024_all.deb ... 405s Unpacking dh-python (6.20241024) ... 405s Selecting previously unselected package xml-core. 405s Preparing to unpack .../059-xml-core_0.19_all.deb ... 405s Unpacking xml-core (0.19) ... 405s Selecting previously unselected package docutils-common. 405s Preparing to unpack .../060-docutils-common_0.21.2+dfsg-2_all.deb ... 405s Unpacking docutils-common (0.21.2+dfsg-2) ... 405s Selecting previously unselected package libfmt10:amd64. 405s Preparing to unpack .../061-libfmt10_10.1.1+ds1-4_amd64.deb ... 405s Unpacking libfmt10:amd64 (10.1.1+ds1-4) ... 405s Selecting previously unselected package libxapian30:amd64. 405s Preparing to unpack .../062-libxapian30_1.4.25-1_amd64.deb ... 405s Unpacking libxapian30:amd64 (1.4.25-1) ... 405s Selecting previously unselected package doxygen. 405s Preparing to unpack .../063-doxygen_1.9.8+ds-2ubuntu2_amd64.deb ... 405s Unpacking doxygen (1.9.8+ds-2ubuntu2) ... 405s Selecting previously unselected package fonts-dejavu-mono. 405s Preparing to unpack .../064-fonts-dejavu-mono_2.37-8_all.deb ... 405s Unpacking fonts-dejavu-mono (2.37-8) ... 405s Selecting previously unselected package fonts-dejavu-core. 405s Preparing to unpack .../065-fonts-dejavu-core_2.37-8_all.deb ... 405s Unpacking fonts-dejavu-core (2.37-8) ... 405s Selecting previously unselected package fontconfig-config. 405s Preparing to unpack .../066-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 405s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 405s Selecting previously unselected package libfontconfig1:amd64. 405s Preparing to unpack .../067-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 405s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 405s Selecting previously unselected package fontconfig. 405s Preparing to unpack .../068-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 405s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 405s Selecting previously unselected package fonts-font-awesome. 405s Preparing to unpack .../069-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 405s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 405s Selecting previously unselected package fonts-mathjax. 405s Preparing to unpack .../070-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 405s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 405s Selecting previously unselected package libgfortran5:amd64. 405s Preparing to unpack .../071-libgfortran5_14.2.0-8ubuntu1_amd64.deb ... 405s Unpacking libgfortran5:amd64 (14.2.0-8ubuntu1) ... 405s Selecting previously unselected package libgfortran-14-dev:amd64. 405s Preparing to unpack .../072-libgfortran-14-dev_14.2.0-8ubuntu1_amd64.deb ... 405s Unpacking libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 405s Selecting previously unselected package gfortran-14-x86-64-linux-gnu. 405s Preparing to unpack .../073-gfortran-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 405s Unpacking gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 406s Selecting previously unselected package gfortran-14. 406s Preparing to unpack .../074-gfortran-14_14.2.0-8ubuntu1_amd64.deb ... 406s Unpacking gfortran-14 (14.2.0-8ubuntu1) ... 406s Selecting previously unselected package gfortran-x86-64-linux-gnu. 406s Preparing to unpack .../075-gfortran-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 406s Unpacking gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 406s Selecting previously unselected package gfortran. 406s Preparing to unpack .../076-gfortran_4%3a14.1.0-2ubuntu1_amd64.deb ... 406s Unpacking gfortran (4:14.1.0-2ubuntu1) ... 406s Selecting previously unselected package libgfortran-13-dev:amd64. 406s Preparing to unpack .../077-libgfortran-13-dev_13.3.0-6ubuntu2_amd64.deb ... 406s Unpacking libgfortran-13-dev:amd64 (13.3.0-6ubuntu2) ... 406s Selecting previously unselected package gfortran-13-x86-64-linux-gnu. 406s Preparing to unpack .../078-gfortran-13-x86-64-linux-gnu_13.3.0-6ubuntu2_amd64.deb ... 406s Unpacking gfortran-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 406s Selecting previously unselected package gfortran-13. 406s Preparing to unpack .../079-gfortran-13_13.3.0-6ubuntu2_amd64.deb ... 406s Unpacking gfortran-13 (13.3.0-6ubuntu2) ... 406s Selecting previously unselected package libann0. 406s Preparing to unpack .../080-libann0_1.1.2+doc-9build1_amd64.deb ... 406s Unpacking libann0 (1.1.2+doc-9build1) ... 406s Selecting previously unselected package libcdt5:amd64. 406s Preparing to unpack .../081-libcdt5_2.42.4-2build3_amd64.deb ... 406s Unpacking libcdt5:amd64 (2.42.4-2build3) ... 406s Selecting previously unselected package libcgraph6:amd64. 406s Preparing to unpack .../082-libcgraph6_2.42.4-2build3_amd64.deb ... 406s Unpacking libcgraph6:amd64 (2.42.4-2build3) ... 406s Selecting previously unselected package libsharpyuv0:amd64. 406s Preparing to unpack .../083-libsharpyuv0_1.4.0-0.1_amd64.deb ... 406s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 406s Selecting previously unselected package libaom3:amd64. 406s Preparing to unpack .../084-libaom3_3.11.0~rc1-1_amd64.deb ... 406s Unpacking libaom3:amd64 (3.11.0~rc1-1) ... 406s Selecting previously unselected package libheif-plugin-aomdec:amd64. 406s Preparing to unpack .../085-libheif-plugin-aomdec_1.18.1-2_amd64.deb ... 406s Unpacking libheif-plugin-aomdec:amd64 (1.18.1-2) ... 406s Selecting previously unselected package libde265-0:amd64. 406s Preparing to unpack .../086-libde265-0_1.0.15-1build4_amd64.deb ... 406s Unpacking libde265-0:amd64 (1.0.15-1build4) ... 406s Selecting previously unselected package libheif-plugin-libde265:amd64. 406s Preparing to unpack .../087-libheif-plugin-libde265_1.18.1-2_amd64.deb ... 406s Unpacking libheif-plugin-libde265:amd64 (1.18.1-2) ... 406s Selecting previously unselected package libheif1:amd64. 406s Preparing to unpack .../088-libheif1_1.18.1-2_amd64.deb ... 406s Unpacking libheif1:amd64 (1.18.1-2) ... 406s Selecting previously unselected package libimagequant0:amd64. 406s Preparing to unpack .../089-libimagequant0_2.18.0-1build1_amd64.deb ... 406s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 406s Selecting previously unselected package libjpeg-turbo8:amd64. 406s Preparing to unpack .../090-libjpeg-turbo8_2.1.5-2ubuntu2_amd64.deb ... 406s Unpacking libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 406s Selecting previously unselected package libjpeg8:amd64. 406s Preparing to unpack .../091-libjpeg8_8c-2ubuntu11_amd64.deb ... 406s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 406s Selecting previously unselected package libgraphite2-3:amd64. 406s Preparing to unpack .../092-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 406s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 406s Selecting previously unselected package libharfbuzz0b:amd64. 406s Preparing to unpack .../093-libharfbuzz0b_10.0.1-1_amd64.deb ... 406s Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... 406s Selecting previously unselected package libraqm0:amd64. 406s Preparing to unpack .../094-libraqm0_0.10.1-1build1_amd64.deb ... 406s Unpacking libraqm0:amd64 (0.10.1-1build1) ... 406s Selecting previously unselected package libdeflate0:amd64. 406s Preparing to unpack .../095-libdeflate0_1.22-1_amd64.deb ... 406s Unpacking libdeflate0:amd64 (1.22-1) ... 406s Selecting previously unselected package libjbig0:amd64. 406s Preparing to unpack .../096-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 406s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 406s Selecting previously unselected package liblerc4:amd64. 406s Preparing to unpack .../097-liblerc4_4.0.0+ds-4ubuntu2_amd64.deb ... 406s Unpacking liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 406s Selecting previously unselected package libwebp7:amd64. 406s Preparing to unpack .../098-libwebp7_1.4.0-0.1_amd64.deb ... 406s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 406s Selecting previously unselected package libtiff6:amd64. 406s Preparing to unpack .../099-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 406s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 406s Selecting previously unselected package libxpm4:amd64. 406s Preparing to unpack .../100-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 406s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 406s Selecting previously unselected package libgd3:amd64. 406s Preparing to unpack .../101-libgd3_2.3.3-12ubuntu3_amd64.deb ... 406s Unpacking libgd3:amd64 (2.3.3-12ubuntu3) ... 406s Selecting previously unselected package libgts-0.7-5t64:amd64. 406s Preparing to unpack .../102-libgts-0.7-5t64_0.7.6+darcs121130-5.2build1_amd64.deb ... 406s Unpacking libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 406s Selecting previously unselected package libpixman-1-0:amd64. 406s Preparing to unpack .../103-libpixman-1-0_0.44.0-3_amd64.deb ... 406s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 407s Selecting previously unselected package libxcb-render0:amd64. 407s Preparing to unpack .../104-libxcb-render0_1.17.0-2_amd64.deb ... 407s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 407s Selecting previously unselected package libxcb-shm0:amd64. 407s Preparing to unpack .../105-libxcb-shm0_1.17.0-2_amd64.deb ... 407s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 407s Selecting previously unselected package libxrender1:amd64. 407s Preparing to unpack .../106-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 407s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 407s Selecting previously unselected package libcairo2:amd64. 407s Preparing to unpack .../107-libcairo2_1.18.2-2_amd64.deb ... 407s Unpacking libcairo2:amd64 (1.18.2-2) ... 407s Selecting previously unselected package libltdl7:amd64. 407s Preparing to unpack .../108-libltdl7_2.4.7-7build1_amd64.deb ... 407s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 407s Selecting previously unselected package libthai-data. 407s Preparing to unpack .../109-libthai-data_0.1.29-2build1_all.deb ... 407s Unpacking libthai-data (0.1.29-2build1) ... 407s Selecting previously unselected package libdatrie1:amd64. 407s Preparing to unpack .../110-libdatrie1_0.2.13-3build1_amd64.deb ... 407s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 407s Selecting previously unselected package libthai0:amd64. 407s Preparing to unpack .../111-libthai0_0.1.29-2build1_amd64.deb ... 407s Unpacking libthai0:amd64 (0.1.29-2build1) ... 407s Selecting previously unselected package libpango-1.0-0:amd64. 407s Preparing to unpack .../112-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... 407s Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... 407s Selecting previously unselected package libpangoft2-1.0-0:amd64. 407s Preparing to unpack .../113-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... 407s Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 407s Selecting previously unselected package libpangocairo-1.0-0:amd64. 407s Preparing to unpack .../114-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... 407s Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 407s Selecting previously unselected package libpathplan4:amd64. 407s Preparing to unpack .../115-libpathplan4_2.42.4-2build3_amd64.deb ... 407s Unpacking libpathplan4:amd64 (2.42.4-2build3) ... 407s Selecting previously unselected package libgvc6. 407s Preparing to unpack .../116-libgvc6_2.42.4-2build3_amd64.deb ... 407s Unpacking libgvc6 (2.42.4-2build3) ... 407s Selecting previously unselected package libgvpr2:amd64. 407s Preparing to unpack .../117-libgvpr2_2.42.4-2build3_amd64.deb ... 407s Unpacking libgvpr2:amd64 (2.42.4-2build3) ... 407s Selecting previously unselected package liblab-gamut1:amd64. 407s Preparing to unpack .../118-liblab-gamut1_2.42.4-2build3_amd64.deb ... 407s Unpacking liblab-gamut1:amd64 (2.42.4-2build3) ... 407s Selecting previously unselected package x11-common. 407s Preparing to unpack .../119-x11-common_1%3a7.7+23ubuntu3_all.deb ... 407s Unpacking x11-common (1:7.7+23ubuntu3) ... 407s Selecting previously unselected package libice6:amd64. 407s Preparing to unpack .../120-libice6_2%3a1.1.1-1_amd64.deb ... 407s Unpacking libice6:amd64 (2:1.1.1-1) ... 407s Selecting previously unselected package libsm6:amd64. 407s Preparing to unpack .../121-libsm6_2%3a1.2.4-1_amd64.deb ... 407s Unpacking libsm6:amd64 (2:1.2.4-1) ... 407s Selecting previously unselected package libxt6t64:amd64. 407s Preparing to unpack .../122-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 407s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 407s Selecting previously unselected package libxmu6:amd64. 407s Preparing to unpack .../123-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 407s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 407s Selecting previously unselected package libxaw7:amd64. 407s Preparing to unpack .../124-libxaw7_2%3a1.0.16-1_amd64.deb ... 407s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 407s Selecting previously unselected package graphviz. 407s Preparing to unpack .../125-graphviz_2.42.4-2build3_amd64.deb ... 407s Unpacking graphviz (2.42.4-2build3) ... 407s Selecting previously unselected package icu-devtools. 407s Preparing to unpack .../126-icu-devtools_74.2-1ubuntu4_amd64.deb ... 407s Unpacking icu-devtools (74.2-1ubuntu4) ... 407s Selecting previously unselected package libaec0:amd64. 407s Preparing to unpack .../127-libaec0_1.1.3-1_amd64.deb ... 407s Unpacking libaec0:amd64 (1.1.3-1) ... 407s Selecting previously unselected package libllvm17t64:amd64. 407s Preparing to unpack .../128-libllvm17t64_1%3a17.0.6-18_amd64.deb ... 407s Unpacking libllvm17t64:amd64 (1:17.0.6-18) ... 408s Selecting previously unselected package libamd-comgr2:amd64. 408s Preparing to unpack .../129-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 408s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 408s Selecting previously unselected package libsuitesparseconfig7:amd64. 408s Preparing to unpack .../130-libsuitesparseconfig7_1%3a7.8.3+dfsg-2_amd64.deb ... 408s Unpacking libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 408s Selecting previously unselected package libamd3:amd64. 408s Preparing to unpack .../131-libamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 408s Unpacking libamd3:amd64 (1:7.8.3+dfsg-2) ... 408s Selecting previously unselected package libdrm-amdgpu1:amd64. 408s Preparing to unpack .../132-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 408s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 408s Selecting previously unselected package libhsakmt1:amd64. 408s Preparing to unpack .../133-libhsakmt1_5.7.0-1build1_amd64.deb ... 408s Unpacking libhsakmt1:amd64 (5.7.0-1build1) ... 408s Selecting previously unselected package libhsa-runtime64-1. 408s Preparing to unpack .../134-libhsa-runtime64-1_5.7.1-2build1_amd64.deb ... 408s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 408s Selecting previously unselected package libamdhip64-5. 408s Preparing to unpack .../135-libamdhip64-5_5.7.1-5_amd64.deb ... 408s Unpacking libamdhip64-5 (5.7.1-5) ... 408s Selecting previously unselected package libblas3:amd64. 408s Preparing to unpack .../136-libblas3_3.12.0-3build2_amd64.deb ... 408s Unpacking libblas3:amd64 (3.12.0-3build2) ... 408s Selecting previously unselected package libblis4-pthread:amd64. 408s Preparing to unpack .../137-libblis4-pthread_0.9.0-1_amd64.deb ... 408s Unpacking libblis4-pthread:amd64 (0.9.0-1) ... 408s Selecting previously unselected package liblapack3:amd64. 408s Preparing to unpack .../138-liblapack3_3.12.0-3build2_amd64.deb ... 408s Unpacking liblapack3:amd64 (3.12.0-3build2) ... 408s Selecting previously unselected package libarpack2t64:amd64. 408s Preparing to unpack .../139-libarpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 408s Unpacking libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 408s Selecting previously unselected package libblas-dev:amd64. 408s Preparing to unpack .../140-libblas-dev_3.12.0-3build2_amd64.deb ... 408s Unpacking libblas-dev:amd64 (3.12.0-3build2) ... 408s Selecting previously unselected package libblis-pthread-dev:amd64. 408s Preparing to unpack .../141-libblis-pthread-dev_0.9.0-1_amd64.deb ... 408s Unpacking libblis-pthread-dev:amd64 (0.9.0-1) ... 408s Selecting previously unselected package liblapack-dev:amd64. 408s Preparing to unpack .../142-liblapack-dev_3.12.0-3build2_amd64.deb ... 408s Unpacking liblapack-dev:amd64 (3.12.0-3build2) ... 408s Selecting previously unselected package libarpack2-dev:amd64. 408s Preparing to unpack .../143-libarpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 408s Unpacking libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 408s Selecting previously unselected package libblas64-3:amd64. 408s Preparing to unpack .../144-libblas64-3_3.12.0-3build2_amd64.deb ... 408s Unpacking libblas64-3:amd64 (3.12.0-3build2) ... 408s Selecting previously unselected package libboost1.83-dev:amd64. 409s Preparing to unpack .../145-libboost1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 409s Unpacking libboost1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-atomic1.83.0:amd64. 411s Preparing to unpack .../146-libboost-atomic1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-atomic1.83-dev:amd64. 411s Preparing to unpack .../147-libboost-atomic1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-chrono1.83.0t64:amd64. 411s Preparing to unpack .../148-libboost-chrono1.83.0t64_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-chrono1.83-dev:amd64. 411s Preparing to unpack .../149-libboost-chrono1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-chrono-dev:amd64. 411s Preparing to unpack .../150-libboost-chrono-dev_1.83.0.2ubuntu1_amd64.deb ... 411s Unpacking libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 411s Selecting previously unselected package libboost-date-time1.83.0:amd64. 411s Preparing to unpack .../151-libboost-date-time1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-serialization1.83.0:amd64. 411s Preparing to unpack .../152-libboost-serialization1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-serialization1.83-dev:amd64. 411s Preparing to unpack .../153-libboost-serialization1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-date-time1.83-dev:amd64. 411s Preparing to unpack .../154-libboost-date-time1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-dev:amd64. 411s Preparing to unpack .../155-libboost-dev_1.83.0.2ubuntu1_amd64.deb ... 411s Unpacking libboost-dev:amd64 (1.83.0.2ubuntu1) ... 411s Selecting previously unselected package libboost-filesystem1.83.0:amd64. 411s Preparing to unpack .../156-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-system1.83.0:amd64. 411s Preparing to unpack .../157-libboost-system1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-system1.83-dev:amd64. 411s Preparing to unpack .../158-libboost-system1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-filesystem1.83-dev:amd64. 411s Preparing to unpack .../159-libboost-filesystem1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-filesystem-dev:amd64. 411s Preparing to unpack .../160-libboost-filesystem-dev_1.83.0.2ubuntu1_amd64.deb ... 411s Unpacking libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 411s Selecting previously unselected package libboost-regex1.83.0:amd64. 411s Preparing to unpack .../161-libboost-regex1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libicu-dev:amd64. 411s Preparing to unpack .../162-libicu-dev_74.2-1ubuntu4_amd64.deb ... 411s Unpacking libicu-dev:amd64 (74.2-1ubuntu4) ... 411s Selecting previously unselected package libboost-regex1.83-dev:amd64. 411s Preparing to unpack .../163-libboost-regex1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-iostreams1.83.0:amd64. 411s Preparing to unpack .../164-libboost-iostreams1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-iostreams1.83-dev:amd64. 411s Preparing to unpack .../165-libboost-iostreams1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-iostreams-dev:amd64. 411s Preparing to unpack .../166-libboost-iostreams-dev_1.83.0.2ubuntu1_amd64.deb ... 411s Unpacking libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 411s Selecting previously unselected package libboost-math1.83.0:amd64. 411s Preparing to unpack .../167-libboost-math1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-math1.83-dev:amd64. 411s Preparing to unpack .../168-libboost-math1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 411s Unpacking libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 411s Selecting previously unselected package libboost-math-dev:amd64. 411s Preparing to unpack .../169-libboost-math-dev_1.83.0.2ubuntu1_amd64.deb ... 411s Unpacking libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 411s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 411s Preparing to unpack .../170-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 411s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 411s Selecting previously unselected package libpsm-infinipath1. 411s Preparing to unpack .../171-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 412s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 412s Selecting previously unselected package libpsm2-2. 412s Preparing to unpack .../172-libpsm2-2_11.2.185-2.1_amd64.deb ... 412s Unpacking libpsm2-2 (11.2.185-2.1) ... 412s Selecting previously unselected package librdmacm1t64:amd64. 412s Preparing to unpack .../173-librdmacm1t64_52.0-2ubuntu1_amd64.deb ... 412s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu1) ... 412s Selecting previously unselected package libfabric1:amd64. 412s Preparing to unpack .../174-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 412s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 412s Selecting previously unselected package libhwloc15:amd64. 412s Preparing to unpack .../175-libhwloc15_2.11.2-1_amd64.deb ... 412s Unpacking libhwloc15:amd64 (2.11.2-1) ... 412s Selecting previously unselected package libmunge2:amd64. 412s Preparing to unpack .../176-libmunge2_0.5.15-4build1_amd64.deb ... 412s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 412s Selecting previously unselected package libpciaccess0:amd64. 412s Preparing to unpack .../177-libpciaccess0_0.17-3build1_amd64.deb ... 412s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 412s Selecting previously unselected package libxnvctrl0:amd64. 412s Preparing to unpack .../178-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 412s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 412s Selecting previously unselected package ocl-icd-libopencl1:amd64. 412s Preparing to unpack .../179-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 412s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 412s Selecting previously unselected package libhwloc-plugins:amd64. 412s Preparing to unpack .../180-libhwloc-plugins_2.11.2-1_amd64.deb ... 412s Unpacking libhwloc-plugins:amd64 (2.11.2-1) ... 412s Selecting previously unselected package libpmix2t64:amd64. 412s Preparing to unpack .../181-libpmix2t64_5.0.3-2_amd64.deb ... 412s Unpacking libpmix2t64:amd64 (5.0.3-2) ... 412s Selecting previously unselected package libibumad3:amd64. 412s Preparing to unpack .../182-libibumad3_52.0-2ubuntu1_amd64.deb ... 412s Unpacking libibumad3:amd64 (52.0-2ubuntu1) ... 412s Selecting previously unselected package libibmad5:amd64. 412s Preparing to unpack .../183-libibmad5_52.0-2ubuntu1_amd64.deb ... 412s Unpacking libibmad5:amd64 (52.0-2ubuntu1) ... 412s Selecting previously unselected package libucx0:amd64. 412s Preparing to unpack .../184-libucx0_1.17.0+ds-3build1_amd64.deb ... 412s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 412s Selecting previously unselected package libopenmpi3t64:amd64. 412s Preparing to unpack .../185-libopenmpi3t64_4.1.6-13.3ubuntu2_amd64.deb ... 412s Unpacking libopenmpi3t64:amd64 (4.1.6-13.3ubuntu2) ... 412s Selecting previously unselected package libboost-mpi1.83.0. 412s Preparing to unpack .../186-libboost-mpi1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 412s Unpacking libboost-mpi1.83.0 (1.83.0-3.2ubuntu2) ... 412s Selecting previously unselected package openmpi-common. 412s Preparing to unpack .../187-openmpi-common_4.1.6-13.3ubuntu2_all.deb ... 412s Unpacking openmpi-common (4.1.6-13.3ubuntu2) ... 412s Selecting previously unselected package libnl-3-dev:amd64. 412s Preparing to unpack .../188-libnl-3-dev_3.7.0-0.3build2_amd64.deb ... 412s Unpacking libnl-3-dev:amd64 (3.7.0-0.3build2) ... 412s Selecting previously unselected package libnl-route-3-dev:amd64. 412s Preparing to unpack .../189-libnl-route-3-dev_3.7.0-0.3build2_amd64.deb ... 412s Unpacking libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 412s Selecting previously unselected package libibverbs-dev:amd64. 412s Preparing to unpack .../190-libibverbs-dev_52.0-2ubuntu1_amd64.deb ... 412s Unpacking libibverbs-dev:amd64 (52.0-2ubuntu1) ... 412s Selecting previously unselected package libnuma-dev:amd64. 412s Preparing to unpack .../191-libnuma-dev_2.0.18-1build1_amd64.deb ... 412s Unpacking libnuma-dev:amd64 (2.0.18-1build1) ... 412s Selecting previously unselected package libltdl-dev:amd64. 412s Preparing to unpack .../192-libltdl-dev_2.4.7-7build1_amd64.deb ... 412s Unpacking libltdl-dev:amd64 (2.4.7-7build1) ... 412s Selecting previously unselected package libhwloc-dev:amd64. 412s Preparing to unpack .../193-libhwloc-dev_2.11.2-1_amd64.deb ... 412s Unpacking libhwloc-dev:amd64 (2.11.2-1) ... 412s Selecting previously unselected package libevent-2.1-7t64:amd64. 412s Preparing to unpack .../194-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 412s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 412s Selecting previously unselected package libevent-extra-2.1-7t64:amd64. 412s Preparing to unpack .../195-libevent-extra-2.1-7t64_2.1.12-stable-10_amd64.deb ... 412s Unpacking libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 412s Selecting previously unselected package libevent-openssl-2.1-7t64:amd64. 412s Preparing to unpack .../196-libevent-openssl-2.1-7t64_2.1.12-stable-10_amd64.deb ... 412s Unpacking libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 412s Selecting previously unselected package libevent-dev. 412s Preparing to unpack .../197-libevent-dev_2.1.12-stable-10_amd64.deb ... 412s Unpacking libevent-dev (2.1.12-stable-10) ... 412s Selecting previously unselected package zlib1g-dev:amd64. 412s Preparing to unpack .../198-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 412s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 412s Selecting previously unselected package libpmix-dev:amd64. 412s Preparing to unpack .../199-libpmix-dev_5.0.3-2_amd64.deb ... 412s Unpacking libpmix-dev:amd64 (5.0.3-2) ... 412s Selecting previously unselected package libjs-jquery. 412s Preparing to unpack .../200-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 413s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 413s Selecting previously unselected package libjs-jquery-ui. 413s Preparing to unpack .../201-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 413s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 413s Selecting previously unselected package openmpi-bin. 413s Preparing to unpack .../202-openmpi-bin_4.1.6-13.3ubuntu2_amd64.deb ... 413s Unpacking openmpi-bin (4.1.6-13.3ubuntu2) ... 413s Selecting previously unselected package libopenmpi-dev:amd64. 413s Preparing to unpack .../203-libopenmpi-dev_4.1.6-13.3ubuntu2_amd64.deb ... 413s Unpacking libopenmpi-dev:amd64 (4.1.6-13.3ubuntu2) ... 413s Selecting previously unselected package mpi-default-dev. 413s Preparing to unpack .../204-mpi-default-dev_1.17_amd64.deb ... 413s Unpacking mpi-default-dev (1.17) ... 413s Selecting previously unselected package libboost-mpi1.83-dev. 413s Preparing to unpack .../205-libboost-mpi1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 413s Unpacking libboost-mpi1.83-dev (1.83.0-3.2ubuntu2) ... 413s Selecting previously unselected package libboost-mpi-dev. 413s Preparing to unpack .../206-libboost-mpi-dev_1.83.0.2ubuntu1_amd64.deb ... 413s Unpacking libboost-mpi-dev (1.83.0.2ubuntu1) ... 413s Selecting previously unselected package libboost-program-options1.83.0:amd64. 413s Preparing to unpack .../207-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 413s Unpacking libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 413s Selecting previously unselected package libboost-program-options1.83-dev:amd64. 413s Preparing to unpack .../208-libboost-program-options1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 413s Unpacking libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 413s Selecting previously unselected package libboost-program-options-dev:amd64. 413s Preparing to unpack .../209-libboost-program-options-dev_1.83.0.2ubuntu1_amd64.deb ... 413s Unpacking libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 413s Selecting previously unselected package libboost-serialization-dev:amd64. 413s Preparing to unpack .../210-libboost-serialization-dev_1.83.0.2ubuntu1_amd64.deb ... 413s Unpacking libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 413s Selecting previously unselected package libboost-thread1.83.0:amd64. 413s Preparing to unpack .../211-libboost-thread1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 413s Unpacking libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 413s Selecting previously unselected package libboost-thread1.83-dev:amd64. 413s Preparing to unpack .../212-libboost-thread1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 413s Unpacking libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 413s Selecting previously unselected package libboost-thread-dev:amd64. 413s Preparing to unpack .../213-libboost-thread-dev_1.83.0.2ubuntu1_amd64.deb ... 413s Unpacking libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 413s Selecting previously unselected package libboost-timer1.83.0:amd64. 413s Preparing to unpack .../214-libboost-timer1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 413s Unpacking libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 413s Selecting previously unselected package libboost-timer1.83-dev:amd64. 413s Preparing to unpack .../215-libboost-timer1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 413s Unpacking libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 413s Selecting previously unselected package libboost-timer-dev:amd64. 413s Preparing to unpack .../216-libboost-timer-dev_1.83.0.2ubuntu1_amd64.deb ... 413s Unpacking libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 413s Selecting previously unselected package libbrotli-dev:amd64. 413s Preparing to unpack .../217-libbrotli-dev_1.1.0-2build2_amd64.deb ... 413s Unpacking libbrotli-dev:amd64 (1.1.0-2build2) ... 413s Selecting previously unselected package libbtf2:amd64. 413s Preparing to unpack .../218-libbtf2_1%3a7.8.3+dfsg-2_amd64.deb ... 413s Unpacking libbtf2:amd64 (1:7.8.3+dfsg-2) ... 413s Selecting previously unselected package libcamd3:amd64. 413s Preparing to unpack .../219-libcamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 413s Unpacking libcamd3:amd64 (1:7.8.3+dfsg-2) ... 413s Selecting previously unselected package libccolamd3:amd64. 413s Preparing to unpack .../220-libccolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 413s Unpacking libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 413s Selecting previously unselected package libcolamd3:amd64. 413s Preparing to unpack .../221-libcolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 413s Unpacking libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 413s Selecting previously unselected package libcholmod5:amd64. 413s Preparing to unpack .../222-libcholmod5_1%3a7.8.3+dfsg-2_amd64.deb ... 413s Unpacking libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 413s Selecting previously unselected package libcombblas2.0.0t64:amd64. 413s Preparing to unpack .../223-libcombblas2.0.0t64_2.0.0-3.1build3_amd64.deb ... 413s Unpacking libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 413s Selecting previously unselected package libidn2-dev:amd64. 413s Preparing to unpack .../224-libidn2-dev_2.3.7-2build2_amd64.deb ... 413s Unpacking libidn2-dev:amd64 (2.3.7-2build2) ... 413s Selecting previously unselected package libpkgconf3:amd64. 413s Preparing to unpack .../225-libpkgconf3_1.8.1-4_amd64.deb ... 413s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 414s Selecting previously unselected package pkgconf-bin. 414s Preparing to unpack .../226-pkgconf-bin_1.8.1-4_amd64.deb ... 414s Unpacking pkgconf-bin (1.8.1-4) ... 414s Selecting previously unselected package pkgconf:amd64. 414s Preparing to unpack .../227-pkgconf_1.8.1-4_amd64.deb ... 414s Unpacking pkgconf:amd64 (1.8.1-4) ... 414s Selecting previously unselected package libnghttp2-dev:amd64. 414s Preparing to unpack .../228-libnghttp2-dev_1.64.0-1_amd64.deb ... 414s Unpacking libnghttp2-dev:amd64 (1.64.0-1) ... 414s Selecting previously unselected package libpsl-dev:amd64. 414s Preparing to unpack .../229-libpsl-dev_0.21.2-1.1build1_amd64.deb ... 414s Unpacking libpsl-dev:amd64 (0.21.2-1.1build1) ... 414s Selecting previously unselected package libgmpxx4ldbl:amd64. 414s Preparing to unpack .../230-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 414s Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 414s Selecting previously unselected package libgmp-dev:amd64. 414s Preparing to unpack .../231-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 414s Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 414s Selecting previously unselected package libunbound8:amd64. 414s Preparing to unpack .../232-libunbound8_1.20.0-1ubuntu2.1_amd64.deb ... 414s Unpacking libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 414s Selecting previously unselected package libgnutls-dane0t64:amd64. 414s Preparing to unpack .../233-libgnutls-dane0t64_3.8.6-2ubuntu1_amd64.deb ... 414s Unpacking libgnutls-dane0t64:amd64 (3.8.6-2ubuntu1) ... 414s Selecting previously unselected package libgnutls-openssl27t64:amd64. 414s Preparing to unpack .../234-libgnutls-openssl27t64_3.8.6-2ubuntu1_amd64.deb ... 414s Unpacking libgnutls-openssl27t64:amd64 (3.8.6-2ubuntu1) ... 414s Selecting previously unselected package libp11-kit-dev:amd64. 414s Preparing to unpack .../235-libp11-kit-dev_0.25.5-2ubuntu1_amd64.deb ... 414s Unpacking libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 414s Selecting previously unselected package libtasn1-6-dev:amd64. 414s Preparing to unpack .../236-libtasn1-6-dev_4.19.0-3build1_amd64.deb ... 414s Unpacking libtasn1-6-dev:amd64 (4.19.0-3build1) ... 414s Selecting previously unselected package nettle-dev:amd64. 414s Preparing to unpack .../237-nettle-dev_3.10-1_amd64.deb ... 414s Unpacking nettle-dev:amd64 (3.10-1) ... 414s Selecting previously unselected package libgnutls28-dev:amd64. 414s Preparing to unpack .../238-libgnutls28-dev_3.8.6-2ubuntu1_amd64.deb ... 414s Unpacking libgnutls28-dev:amd64 (3.8.6-2ubuntu1) ... 414s Selecting previously unselected package librtmp-dev:amd64. 414s Preparing to unpack .../239-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_amd64.deb ... 414s Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 414s Selecting previously unselected package libssl-dev:amd64. 414s Preparing to unpack .../240-libssl-dev_3.3.1-2ubuntu2_amd64.deb ... 414s Unpacking libssl-dev:amd64 (3.3.1-2ubuntu2) ... 414s Selecting previously unselected package libssh2-1-dev:amd64. 414s Preparing to unpack .../241-libssh2-1-dev_1.11.1-1_amd64.deb ... 414s Unpacking libssh2-1-dev:amd64 (1.11.1-1) ... 414s Selecting previously unselected package libzstd-dev:amd64. 414s Preparing to unpack .../242-libzstd-dev_1.5.6+dfsg-1_amd64.deb ... 414s Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1) ... 414s Selecting previously unselected package libcurl4-openssl-dev:amd64. 414s Preparing to unpack .../243-libcurl4-openssl-dev_8.9.1-2ubuntu2_amd64.deb ... 414s Unpacking libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu2) ... 414s Selecting previously unselected package libcxsparse4:amd64. 414s Preparing to unpack .../244-libcxsparse4_1%3a7.8.3+dfsg-2_amd64.deb ... 414s Unpacking libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 414s Selecting previously unselected package libdolfin-dev-common. 414s Preparing to unpack .../245-libdolfin-dev-common_2019.2.0~legacy20240219.1c52e83-10ubuntu1_all.deb ... 414s Unpacking libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 414s Selecting previously unselected package libsz2:amd64. 414s Preparing to unpack .../246-libsz2_1.1.3-1_amd64.deb ... 414s Unpacking libsz2:amd64 (1.1.3-1) ... 414s Selecting previously unselected package libhdf5-openmpi-103-1t64:amd64. 414s Preparing to unpack .../247-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 414s Unpacking libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 414s Selecting previously unselected package libfftw3-double3:amd64. 414s Preparing to unpack .../248-libfftw3-double3_3.3.10-1ubuntu4_amd64.deb ... 414s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 414s Selecting previously unselected package libfftw3-long3:amd64. 414s Preparing to unpack .../249-libfftw3-long3_3.3.10-1ubuntu4_amd64.deb ... 414s Unpacking libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 414s Selecting previously unselected package libfftw3-single3:amd64. 414s Preparing to unpack .../250-libfftw3-single3_3.3.10-1ubuntu4_amd64.deb ... 414s Unpacking libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 414s Selecting previously unselected package libfftw3-mpi3:amd64. 414s Preparing to unpack .../251-libfftw3-mpi3_3.3.10-1ubuntu4_amd64.deb ... 414s Unpacking libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 414s Selecting previously unselected package libmetis5:amd64. 414s Preparing to unpack .../252-libmetis5_5.1.0.dfsg-7build3_amd64.deb ... 414s Unpacking libmetis5:amd64 (5.1.0.dfsg-7build3) ... 414s Selecting previously unselected package libptscotch-7.0:amd64. 414s Preparing to unpack .../253-libptscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 414s Unpacking libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 414s Selecting previously unselected package libsuperlu-dist8:amd64. 414s Preparing to unpack .../254-libsuperlu-dist8_8.2.1+dfsg1-2_amd64.deb ... 414s Unpacking libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 415s Selecting previously unselected package libhypre-2.31.0:amd64. 415s Preparing to unpack .../255-libhypre-2.31.0_2.31.0-1exp2_amd64.deb ... 415s Unpacking libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 415s Selecting previously unselected package libklu2:amd64. 415s Preparing to unpack .../256-libklu2_1%3a7.8.3+dfsg-2_amd64.deb ... 415s Unpacking libklu2:amd64 (1:7.8.3+dfsg-2) ... 415s Selecting previously unselected package mpi-default-bin. 415s Preparing to unpack .../257-mpi-default-bin_1.17_amd64.deb ... 415s Unpacking mpi-default-bin (1.17) ... 415s Selecting previously unselected package libscalapack-openmpi2.2:amd64. 415s Preparing to unpack .../258-libscalapack-openmpi2.2_2.2.1-3.1ubuntu2_amd64.deb ... 415s Unpacking libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 415s Selecting previously unselected package libmumps-5.6t64:amd64. 415s Preparing to unpack .../259-libmumps-5.6t64_5.6.2-2.1build3_amd64.deb ... 415s Unpacking libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 415s Selecting previously unselected package libspqr4:amd64. 415s Preparing to unpack .../260-libspqr4_1%3a7.8.3+dfsg-2_amd64.deb ... 415s Unpacking libspqr4:amd64 (1:7.8.3+dfsg-2) ... 415s Selecting previously unselected package libsuperlu6:amd64. 415s Preparing to unpack .../261-libsuperlu6_6.0.1+dfsg1-1build3_amd64.deb ... 415s Unpacking libsuperlu6:amd64 (6.0.1+dfsg1-1build3) ... 415s Selecting previously unselected package libscotch-7.0:amd64. 415s Preparing to unpack .../262-libscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 415s Unpacking libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 415s Selecting previously unselected package libtrilinos-kokkos-13.2:amd64. 415s Preparing to unpack .../263-libtrilinos-kokkos-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-kokkos-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-teuchos-13.2:amd64. 415s Preparing to unpack .../264-libtrilinos-teuchos-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-teuchos-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-epetra-13.2:amd64. 415s Preparing to unpack .../265-libtrilinos-epetra-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-epetra-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-triutils-13.2:amd64. 415s Preparing to unpack .../266-libtrilinos-triutils-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-triutils-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-epetraext-13.2:amd64. 415s Preparing to unpack .../267-libtrilinos-epetraext-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-epetraext-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-trilinosss-13.2:amd64. 415s Preparing to unpack .../268-libtrilinos-trilinosss-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-trilinosss-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-amesos-13.2:amd64. 415s Preparing to unpack .../269-libtrilinos-amesos-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-amesos-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-aztecoo-13.2:amd64. 415s Preparing to unpack .../270-libtrilinos-aztecoo-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-aztecoo-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-galeri-13.2:amd64. 415s Preparing to unpack .../271-libtrilinos-galeri-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-galeri-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-ifpack-13.2:amd64. 415s Preparing to unpack .../272-libtrilinos-ifpack-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-ifpack-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-zoltan-13.2:amd64. 415s Preparing to unpack .../273-libtrilinos-zoltan-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-zoltan-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libtrilinos-ml-13.2:amd64. 415s Preparing to unpack .../274-libtrilinos-ml-13.2_13.2.0-6_amd64.deb ... 415s Unpacking libtrilinos-ml-13.2:amd64 (13.2.0-6) ... 415s Selecting previously unselected package libumfpack6:amd64. 415s Preparing to unpack .../275-libumfpack6_1%3a7.8.3+dfsg-2_amd64.deb ... 415s Unpacking libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 415s Selecting previously unselected package libpetsc-real3.20:amd64. 415s Preparing to unpack .../276-libpetsc-real3.20_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 415s Unpacking libpetsc-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 415s Selecting previously unselected package libparpack2t64:amd64. 415s Preparing to unpack .../277-libparpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 415s Unpacking libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 415s Selecting previously unselected package libslepc-real3.20. 415s Preparing to unpack .../278-libslepc-real3.20_3.20.2+dfsg1-2build1_amd64.deb ... 415s Unpacking libslepc-real3.20 (3.20.2+dfsg1-2build1) ... 415s Selecting previously unselected package libdolfin2019.2t64:amd64. 415s Preparing to unpack .../279-libdolfin2019.2t64_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 415s Unpacking libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 416s Selecting previously unselected package libopenblas64-0-pthread:amd64. 416s Preparing to unpack .../280-libopenblas64-0-pthread_0.3.28+ds-3_amd64.deb ... 416s Unpacking libopenblas64-0-pthread:amd64 (0.3.28+ds-3) ... 416s Selecting previously unselected package liblapack64-3:amd64. 416s Preparing to unpack .../281-liblapack64-3_3.12.0-3build2_amd64.deb ... 416s Unpacking liblapack64-3:amd64 (3.12.0-3build2) ... 416s Selecting previously unselected package libhypre64m-2.31.0:amd64. 416s Preparing to unpack .../282-libhypre64m-2.31.0_2.31.0-1exp2_amd64.deb ... 416s Unpacking libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 416s Selecting previously unselected package libmumps-64pord-5.6t64:amd64. 416s Preparing to unpack .../283-libmumps-64pord-5.6t64_5.6.2-2.1build3_amd64.deb ... 416s Unpacking libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 416s Selecting previously unselected package libpetsc64-real3.20:amd64. 416s Preparing to unpack .../284-libpetsc64-real3.20_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 416s Unpacking libpetsc64-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 416s Selecting previously unselected package libslepc64-real3.20. 416s Preparing to unpack .../285-libslepc64-real3.20_3.20.2+dfsg1-2build1_amd64.deb ... 416s Unpacking libslepc64-real3.20 (3.20.2+dfsg1-2build1) ... 416s Selecting previously unselected package libdolfin64-2019.2t64:amd64. 416s Preparing to unpack .../286-libdolfin64-2019.2t64_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 416s Unpacking libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 416s Selecting previously unselected package pkg-config:amd64. 416s Preparing to unpack .../287-pkg-config_1.8.1-4_amd64.deb ... 416s Unpacking pkg-config:amd64 (1.8.1-4) ... 416s Selecting previously unselected package libeigen3-dev. 416s Preparing to unpack .../288-libeigen3-dev_3.4.0-4build1_all.deb ... 416s Unpacking libeigen3-dev (3.4.0-4build1) ... 416s Selecting previously unselected package libhdf5-openmpi-fortran-102t64:amd64. 416s Preparing to unpack .../289-libhdf5-openmpi-fortran-102t64_1.10.10+repack-4ubuntu3_amd64.deb ... 416s Unpacking libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 416s Selecting previously unselected package libhdf5-openmpi-hl-100t64:amd64. 416s Preparing to unpack .../290-libhdf5-openmpi-hl-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 416s Unpacking libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 416s Selecting previously unselected package libhdf5-openmpi-hl-fortran-100t64:amd64. 416s Preparing to unpack .../291-libhdf5-openmpi-hl-fortran-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 416s Unpacking libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 416s Selecting previously unselected package libhdf5-openmpi-cpp-103-1t64:amd64. 416s Preparing to unpack .../292-libhdf5-openmpi-cpp-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 416s Unpacking libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 416s Selecting previously unselected package libhdf5-openmpi-hl-cpp-100t64:amd64. 416s Preparing to unpack .../293-libhdf5-openmpi-hl-cpp-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 416s Unpacking libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 416s Selecting previously unselected package libaec-dev:amd64. 416s Preparing to unpack .../294-libaec-dev_1.1.3-1_amd64.deb ... 416s Unpacking libaec-dev:amd64 (1.1.3-1) ... 416s Selecting previously unselected package libjpeg-turbo8-dev:amd64. 416s Preparing to unpack .../295-libjpeg-turbo8-dev_2.1.5-2ubuntu2_amd64.deb ... 416s Unpacking libjpeg-turbo8-dev:amd64 (2.1.5-2ubuntu2) ... 416s Selecting previously unselected package libjpeg8-dev:amd64. 416s Preparing to unpack .../296-libjpeg8-dev_8c-2ubuntu11_amd64.deb ... 416s Unpacking libjpeg8-dev:amd64 (8c-2ubuntu11) ... 416s Selecting previously unselected package libjpeg-dev:amd64. 416s Preparing to unpack .../297-libjpeg-dev_8c-2ubuntu11_amd64.deb ... 416s Unpacking libjpeg-dev:amd64 (8c-2ubuntu11) ... 416s Selecting previously unselected package libhdf5-openmpi-dev. 417s Preparing to unpack .../298-libhdf5-openmpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 417s Unpacking libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 417s Selecting previously unselected package libhdf5-mpi-dev. 417s Preparing to unpack .../299-libhdf5-mpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 417s Unpacking libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 417s Selecting previously unselected package libldl3:amd64. 417s Preparing to unpack .../300-libldl3_1%3a7.8.3+dfsg-2_amd64.deb ... 417s Unpacking libldl3:amd64 (1:7.8.3+dfsg-2) ... 417s Selecting previously unselected package libsuitesparse-mongoose3:amd64. 417s Preparing to unpack .../301-libsuitesparse-mongoose3_1%3a7.8.3+dfsg-2_amd64.deb ... 417s Unpacking libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 417s Selecting previously unselected package librbio4:amd64. 417s Preparing to unpack .../302-librbio4_1%3a7.8.3+dfsg-2_amd64.deb ... 417s Unpacking librbio4:amd64 (1:7.8.3+dfsg-2) ... 417s Selecting previously unselected package libspex3:amd64. 417s Preparing to unpack .../303-libspex3_1%3a7.8.3+dfsg-2_amd64.deb ... 417s Unpacking libspex3:amd64 (1:7.8.3+dfsg-2) ... 417s Selecting previously unselected package libparu1:amd64. 417s Preparing to unpack .../304-libparu1_1%3a7.8.3+dfsg-2_amd64.deb ... 417s Unpacking libparu1:amd64 (1:7.8.3+dfsg-2) ... 417s Selecting previously unselected package libsuitesparse-dev:amd64. 417s Preparing to unpack .../305-libsuitesparse-dev_1%3a7.8.3+dfsg-2_amd64.deb ... 417s Unpacking libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 417s Selecting previously unselected package libscotch-dev. 417s Preparing to unpack .../306-libscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 417s Unpacking libscotch-dev (7.0.5-1ubuntu1) ... 417s Selecting previously unselected package liblzma-dev:amd64. 417s Preparing to unpack .../307-liblzma-dev_5.6.2-2_amd64.deb ... 417s Unpacking liblzma-dev:amd64 (5.6.2-2) ... 417s Selecting previously unselected package libxml2-dev:amd64. 417s Preparing to unpack .../308-libxml2-dev_2.12.7+dfsg-3_amd64.deb ... 417s Unpacking libxml2-dev:amd64 (2.12.7+dfsg-3) ... 417s Selecting previously unselected package python3-numpy. 417s Preparing to unpack .../309-python3-numpy_1%3a1.26.4+ds-11build1_amd64.deb ... 417s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 417s Selecting previously unselected package python3-mpi4py. 417s Preparing to unpack .../310-python3-mpi4py_3.1.6-9ubuntu1_amd64.deb ... 417s Unpacking python3-mpi4py (3.1.6-9ubuntu1) ... 417s Selecting previously unselected package python3-dijitso. 417s Preparing to unpack .../311-python3-dijitso_2019.2.0~git20190418.c92dcb0-4_all.deb ... 417s Unpacking python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 417s Selecting previously unselected package python3-mpmath. 417s Preparing to unpack .../312-python3-mpmath_1.3.0-1_all.deb ... 417s Unpacking python3-mpmath (1.3.0-1) ... 417s Selecting previously unselected package python3-sympy. 417s Preparing to unpack .../313-python3-sympy_1.13.3-1_all.deb ... 417s Unpacking python3-sympy (1.13.3-1) ... 418s Selecting previously unselected package python3-fiat. 418s Preparing to unpack .../314-python3-fiat_2019.2.0~git20210419.7d418fa-5_all.deb ... 418s Unpacking python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 418s Selecting previously unselected package python3-ufl-legacy. 418s Preparing to unpack .../315-python3-ufl-legacy_1%3a2022.3.0-3_all.deb ... 418s Unpacking python3-ufl-legacy (1:2022.3.0-3) ... 418s Selecting previously unselected package python3-ffc. 418s Preparing to unpack .../316-python3-ffc_2019.2.0~legacy20230509.35df986-3_all.deb ... 418s Unpacking python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 418s Selecting previously unselected package libjs-mathjax. 418s Preparing to unpack .../317-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 418s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 418s Selecting previously unselected package libptscotch-dev. 418s Preparing to unpack .../318-libptscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 418s Unpacking libptscotch-dev (7.0.5-1ubuntu1) ... 418s Selecting previously unselected package libscalapack-openmpi-dev:amd64. 418s Preparing to unpack .../319-libscalapack-openmpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 418s Unpacking libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 418s Selecting previously unselected package libscalapack-mpi-dev:amd64. 418s Preparing to unpack .../320-libscalapack-mpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 418s Unpacking libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 418s Selecting previously unselected package libfftw3-quad3:amd64. 418s Preparing to unpack .../321-libfftw3-quad3_3.3.10-1ubuntu4_amd64.deb ... 418s Unpacking libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 418s Selecting previously unselected package libfftw3-bin. 418s Preparing to unpack .../322-libfftw3-bin_3.3.10-1ubuntu4_amd64.deb ... 418s Unpacking libfftw3-bin (3.3.10-1ubuntu4) ... 418s Selecting previously unselected package libfftw3-dev:amd64. 418s Preparing to unpack .../323-libfftw3-dev_3.3.10-1ubuntu4_amd64.deb ... 418s Unpacking libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 418s Selecting previously unselected package libfftw3-mpi-dev:amd64. 418s Preparing to unpack .../324-libfftw3-mpi-dev_3.3.10-1ubuntu4_amd64.deb ... 418s Unpacking libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 418s Selecting previously unselected package opencl-c-headers. 418s Preparing to unpack .../325-opencl-c-headers_3.0~2024.05.08-1_all.deb ... 418s Unpacking opencl-c-headers (3.0~2024.05.08-1) ... 419s Selecting previously unselected package opencl-clhpp-headers. 419s Preparing to unpack .../326-opencl-clhpp-headers_3.0~2024.05.08-1ubuntu1_all.deb ... 419s Unpacking opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 419s Selecting previously unselected package ocl-icd-opencl-dev:amd64. 419s Preparing to unpack .../327-ocl-icd-opencl-dev_2.3.2-1build1_amd64.deb ... 419s Unpacking ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 419s Selecting previously unselected package libsuperlu7:amd64. 419s Preparing to unpack .../328-libsuperlu7_7.0.0+dfsg1-2_amd64.deb ... 419s Unpacking libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 419s Selecting previously unselected package libsuperlu-dev:amd64. 419s Preparing to unpack .../329-libsuperlu-dev_7.0.0+dfsg1-2_amd64.deb ... 419s Unpacking libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 419s Selecting previously unselected package libsuperlu-dist-dev:amd64. 419s Preparing to unpack .../330-libsuperlu-dist-dev_8.2.1+dfsg1-2_amd64.deb ... 419s Unpacking libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 419s Selecting previously unselected package xorg-sgml-doctools. 419s Preparing to unpack .../331-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 419s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 419s Selecting previously unselected package x11proto-dev. 419s Preparing to unpack .../332-x11proto-dev_2024.1-1_all.deb ... 419s Unpacking x11proto-dev (2024.1-1) ... 419s Selecting previously unselected package libxau-dev:amd64. 419s Preparing to unpack .../333-libxau-dev_1%3a1.0.11-1_amd64.deb ... 419s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 419s Selecting previously unselected package libxdmcp-dev:amd64. 419s Preparing to unpack .../334-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ... 419s Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 419s Selecting previously unselected package xtrans-dev. 419s Preparing to unpack .../335-xtrans-dev_1.4.0-1_all.deb ... 419s Unpacking xtrans-dev (1.4.0-1) ... 419s Selecting previously unselected package libxcb1-dev:amd64. 419s Preparing to unpack .../336-libxcb1-dev_1.17.0-2_amd64.deb ... 419s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 419s Selecting previously unselected package libx11-dev:amd64. 419s Preparing to unpack .../337-libx11-dev_2%3a1.8.10-2_amd64.deb ... 419s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 419s Selecting previously unselected package libyaml-dev:amd64. 419s Preparing to unpack .../338-libyaml-dev_0.2.5-1build1_amd64.deb ... 419s Unpacking libyaml-dev:amd64 (0.2.5-1build1) ... 419s Selecting previously unselected package libpetsc3.20-dev-common. 419s Preparing to unpack .../339-libpetsc3.20-dev-common_3.20.6+dfsg1-3ubuntu3_all.deb ... 419s Unpacking libpetsc3.20-dev-common (3.20.6+dfsg1-3ubuntu3) ... 419s Selecting previously unselected package libhypre-dev:amd64. 419s Preparing to unpack .../340-libhypre-dev_2.31.0-1exp2_amd64.deb ... 419s Unpacking libhypre-dev:amd64 (2.31.0-1exp2) ... 419s Selecting previously unselected package libmumps-headers-dev. 419s Preparing to unpack .../341-libmumps-headers-dev_5.6.2-2.1build3_all.deb ... 419s Unpacking libmumps-headers-dev (5.6.2-2.1build3) ... 419s Selecting previously unselected package libmumps-dev:amd64. 419s Preparing to unpack .../342-libmumps-dev_5.6.2-2.1build3_amd64.deb ... 419s Unpacking libmumps-dev:amd64 (5.6.2-2.1build3) ... 419s Selecting previously unselected package trilinos-dev:amd64. 419s Preparing to unpack .../343-trilinos-dev_13.2.0-6_amd64.deb ... 419s Unpacking trilinos-dev:amd64 (13.2.0-6) ... 419s Selecting previously unselected package libtrilinos-aztecoo-dev:amd64. 419s Preparing to unpack .../344-libtrilinos-aztecoo-dev_13.2.0-6_amd64.deb ... 419s Unpacking libtrilinos-aztecoo-dev:amd64 (13.2.0-6) ... 419s Selecting previously unselected package libtrilinos-trilinosss-dev:amd64. 419s Preparing to unpack .../345-libtrilinos-trilinosss-dev_13.2.0-6_amd64.deb ... 419s Unpacking libtrilinos-trilinosss-dev:amd64 (13.2.0-6) ... 419s Selecting previously unselected package libtrilinos-ml-dev:amd64. 419s Preparing to unpack .../346-libtrilinos-ml-dev_13.2.0-6_amd64.deb ... 419s Unpacking libtrilinos-ml-dev:amd64 (13.2.0-6) ... 419s Selecting previously unselected package libtrilinos-zoltan-dev:amd64. 419s Preparing to unpack .../347-libtrilinos-zoltan-dev_13.2.0-6_amd64.deb ... 419s Unpacking libtrilinos-zoltan-dev:amd64 (13.2.0-6) ... 419s Selecting previously unselected package libc6-dbg:amd64. 419s Preparing to unpack .../348-libc6-dbg_2.40-1ubuntu3_amd64.deb ... 419s Unpacking libc6-dbg:amd64 (2.40-1ubuntu3) ... 420s Selecting previously unselected package valgrind. 420s Preparing to unpack .../349-valgrind_1%3a3.23.0-0ubuntu2_amd64.deb ... 420s Unpacking valgrind (1:3.23.0-0ubuntu2) ... 420s Selecting previously unselected package valgrind-mpi. 420s Preparing to unpack .../350-valgrind-mpi_1%3a3.23.0-0ubuntu2_amd64.deb ... 420s Unpacking valgrind-mpi (1:3.23.0-0ubuntu2) ... 420s Selecting previously unselected package libpetsc-real3.20-dev:amd64. 420s Preparing to unpack .../351-libpetsc-real3.20-dev_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 420s Unpacking libpetsc-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 420s Selecting previously unselected package libparpack2-dev:amd64. 420s Preparing to unpack .../352-libparpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 420s Unpacking libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 420s Selecting previously unselected package libslepc-real3.20-dev. 420s Preparing to unpack .../353-libslepc-real3.20-dev_3.20.2+dfsg1-2build1_amd64.deb ... 420s Unpacking libslepc-real3.20-dev (3.20.2+dfsg1-2build1) ... 420s Selecting previously unselected package libdolfin-dev:amd64. 420s Preparing to unpack .../354-libdolfin-dev_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 420s Unpacking libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 420s Selecting previously unselected package libopenblas64-0:amd64. 420s Preparing to unpack .../355-libopenblas64-0_0.3.28+ds-3_amd64.deb ... 420s Unpacking libopenblas64-0:amd64 (0.3.28+ds-3) ... 420s Selecting previously unselected package libopenblas64-pthread-dev:amd64. 420s Preparing to unpack .../356-libopenblas64-pthread-dev_0.3.28+ds-3_amd64.deb ... 420s Unpacking libopenblas64-pthread-dev:amd64 (0.3.28+ds-3) ... 420s Selecting previously unselected package libopenblas64-dev:amd64. 420s Preparing to unpack .../357-libopenblas64-dev_0.3.28+ds-3_amd64.deb ... 420s Unpacking libopenblas64-dev:amd64 (0.3.28+ds-3) ... 420s Selecting previously unselected package libhypre64m-dev:amd64. 420s Preparing to unpack .../358-libhypre64m-dev_2.31.0-1exp2_amd64.deb ... 420s Unpacking libhypre64m-dev:amd64 (2.31.0-1exp2) ... 421s Selecting previously unselected package libmumps64-dev:amd64. 421s Preparing to unpack .../359-libmumps64-dev_5.6.2-2.1build3_amd64.deb ... 421s Unpacking libmumps64-dev:amd64 (5.6.2-2.1build3) ... 421s Selecting previously unselected package libpetsc64-real3.20-dev:amd64. 421s Preparing to unpack .../360-libpetsc64-real3.20-dev_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 421s Unpacking libpetsc64-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 421s Selecting previously unselected package libslepc64-real3.20-dev. 421s Preparing to unpack .../361-libslepc64-real3.20-dev_3.20.2+dfsg1-2build1_amd64.deb ... 421s Unpacking libslepc64-real3.20-dev (3.20.2+dfsg1-2build1) ... 421s Selecting previously unselected package libdolfin64-dev:amd64. 421s Preparing to unpack .../362-libdolfin64-dev_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 421s Unpacking libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 421s Selecting previously unselected package libexpat1-dev:amd64. 421s Preparing to unpack .../363-libexpat1-dev_2.6.2-2_amd64.deb ... 421s Unpacking libexpat1-dev:amd64 (2.6.2-2) ... 421s Selecting previously unselected package libjs-underscore. 421s Preparing to unpack .../364-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 421s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 421s Selecting previously unselected package libjs-sphinxdoc. 421s Preparing to unpack .../365-libjs-sphinxdoc_7.4.7-4_all.deb ... 421s Unpacking libjs-sphinxdoc (7.4.7-4) ... 421s Selecting previously unselected package libjson-perl. 421s Preparing to unpack .../366-libjson-perl_4.10000-1_all.deb ... 421s Unpacking libjson-perl (4.10000-1) ... 421s Selecting previously unselected package libpetsc-real-dev. 421s Preparing to unpack .../367-libpetsc-real-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 421s Unpacking libpetsc-real-dev (3.20.6+dfsg1-3ubuntu3) ... 421s Selecting previously unselected package libpetsc64-real-dev. 421s Preparing to unpack .../368-libpetsc64-real-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 421s Unpacking libpetsc64-real-dev (3.20.6+dfsg1-3ubuntu3) ... 421s Selecting previously unselected package libpython3.12-dev:amd64. 421s Preparing to unpack .../369-libpython3.12-dev_3.12.7-3_amd64.deb ... 421s Unpacking libpython3.12-dev:amd64 (3.12.7-3) ... 421s Selecting previously unselected package libpython3-dev:amd64. 421s Preparing to unpack .../370-libpython3-dev_3.12.7-1_amd64.deb ... 421s Unpacking libpython3-dev:amd64 (3.12.7-1) ... 421s Selecting previously unselected package libpython3.13-stdlib:amd64. 421s Preparing to unpack .../371-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 421s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 421s Selecting previously unselected package libpython3.13:amd64. 421s Preparing to unpack .../372-libpython3.13_3.13.0-2_amd64.deb ... 421s Unpacking libpython3.13:amd64 (3.13.0-2) ... 421s Selecting previously unselected package libpython3.13-dev:amd64. 421s Preparing to unpack .../373-libpython3.13-dev_3.13.0-2_amd64.deb ... 421s Unpacking libpython3.13-dev:amd64 (3.13.0-2) ... 421s Selecting previously unselected package libpython3-all-dev:amd64. 422s Preparing to unpack .../374-libpython3-all-dev_3.12.7-1_amd64.deb ... 422s Unpacking libpython3-all-dev:amd64 (3.12.7-1) ... 422s Selecting previously unselected package petsc64-dev. 422s Preparing to unpack .../375-petsc64-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 422s Unpacking petsc64-dev (3.20.6+dfsg1-3ubuntu3) ... 422s Selecting previously unselected package pybind11-dev. 422s Preparing to unpack .../376-pybind11-dev_2.13.6-1_all.deb ... 422s Unpacking pybind11-dev (2.13.6-1) ... 422s Selecting previously unselected package sphinx-common. 422s Preparing to unpack .../377-sphinx-common_7.4.7-4_all.deb ... 422s Unpacking sphinx-common (7.4.7-4) ... 422s Selecting previously unselected package python-petsc4py-doc. 422s Preparing to unpack .../378-python-petsc4py-doc_3.20.5-4ubuntu1_all.deb ... 422s Unpacking python-petsc4py-doc (3.20.5-4ubuntu1) ... 422s Selecting previously unselected package python3.13. 422s Preparing to unpack .../379-python3.13_3.13.0-2_amd64.deb ... 422s Unpacking python3.13 (3.13.0-2) ... 422s Selecting previously unselected package python3-all. 422s Preparing to unpack .../380-python3-all_3.12.7-1_amd64.deb ... 422s Unpacking python3-all (3.12.7-1) ... 422s Selecting previously unselected package python3.12-dev. 422s Preparing to unpack .../381-python3.12-dev_3.12.7-3_amd64.deb ... 422s Unpacking python3.12-dev (3.12.7-3) ... 422s Selecting previously unselected package python3-dev. 422s Preparing to unpack .../382-python3-dev_3.12.7-1_amd64.deb ... 422s Unpacking python3-dev (3.12.7-1) ... 422s Selecting previously unselected package python3.13-dev. 422s Preparing to unpack .../383-python3.13-dev_3.13.0-2_amd64.deb ... 422s Unpacking python3.13-dev (3.13.0-2) ... 422s Selecting previously unselected package python3-all-dev. 422s Preparing to unpack .../384-python3-all-dev_3.12.7-1_amd64.deb ... 422s Unpacking python3-all-dev (3.12.7-1) ... 422s Selecting previously unselected package python3-defusedxml. 422s Preparing to unpack .../385-python3-defusedxml_0.7.1-2_all.deb ... 422s Unpacking python3-defusedxml (0.7.1-2) ... 422s Selecting previously unselected package python3-roman. 422s Preparing to unpack .../386-python3-roman_4.2-1_all.deb ... 422s Unpacking python3-roman (4.2-1) ... 422s Selecting previously unselected package python3-docutils. 422s Preparing to unpack .../387-python3-docutils_0.21.2+dfsg-2_all.deb ... 422s Unpacking python3-docutils (0.21.2+dfsg-2) ... 422s Selecting previously unselected package swig. 422s Preparing to unpack .../388-swig_4.2.1-1_amd64.deb ... 422s Unpacking swig (4.2.1-1) ... 422s Selecting previously unselected package python3-petsc4py-real3.20. 422s Preparing to unpack .../389-python3-petsc4py-real3.20_3.20.5-4ubuntu1_amd64.deb ... 422s Unpacking python3-petsc4py-real3.20 (3.20.5-4ubuntu1) ... 422s Selecting previously unselected package python3-petsc4py-real. 422s Preparing to unpack .../390-python3-petsc4py-real_3.20.5-4ubuntu1_all.deb ... 422s Unpacking python3-petsc4py-real (3.20.5-4ubuntu1) ... 422s Selecting previously unselected package python3-slepc4py-real3.20. 422s Preparing to unpack .../391-python3-slepc4py-real3.20_3.20.2-1ubuntu2_amd64.deb ... 422s Unpacking python3-slepc4py-real3.20 (3.20.2-1ubuntu2) ... 422s Selecting previously unselected package python3-slepc4py-real. 422s Preparing to unpack .../392-python3-slepc4py-real_3.20.2-1ubuntu2_all.deb ... 422s Unpacking python3-slepc4py-real (3.20.2-1ubuntu2) ... 422s Selecting previously unselected package python3-dolfin-real. 422s Preparing to unpack .../393-python3-dolfin-real_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 422s Unpacking python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 422s Selecting previously unselected package python3-petsc4py-64-real3.20. 422s Preparing to unpack .../394-python3-petsc4py-64-real3.20_3.20.5-4ubuntu1_amd64.deb ... 422s Unpacking python3-petsc4py-64-real3.20 (3.20.5-4ubuntu1) ... 423s Selecting previously unselected package python3-petsc4py-64-real. 423s Preparing to unpack .../395-python3-petsc4py-64-real_3.20.5-4ubuntu1_all.deb ... 423s Unpacking python3-petsc4py-64-real (3.20.5-4ubuntu1) ... 423s Selecting previously unselected package python3-slepc4py-64-real3.20. 423s Preparing to unpack .../396-python3-slepc4py-64-real3.20_3.20.2-1ubuntu2_amd64.deb ... 423s Unpacking python3-slepc4py-64-real3.20 (3.20.2-1ubuntu2) ... 423s Selecting previously unselected package python3-slepc4py-64-real. 423s Preparing to unpack .../397-python3-slepc4py-64-real_3.20.2-1ubuntu2_all.deb ... 423s Unpacking python3-slepc4py-64-real (3.20.2-1ubuntu2) ... 423s Selecting previously unselected package python3-pkgconfig. 423s Preparing to unpack .../398-python3-pkgconfig_1.5.5-2_all.deb ... 423s Unpacking python3-pkgconfig (1.5.5-2) ... 423s Selecting previously unselected package python3-pybind11. 423s Preparing to unpack .../399-python3-pybind11_2.13.6-1_all.deb ... 423s Unpacking python3-pybind11 (2.13.6-1) ... 423s Selecting previously unselected package python3-dolfin64-real. 423s Preparing to unpack .../400-python3-dolfin64-real_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 423s Unpacking python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 423s Selecting previously unselected package python3-imagesize. 423s Preparing to unpack .../401-python3-imagesize_1.4.1-1_all.deb ... 423s Unpacking python3-imagesize (1.4.1-1) ... 423s Selecting previously unselected package python3-packaging. 423s Preparing to unpack .../402-python3-packaging_24.1-1_all.deb ... 423s Unpacking python3-packaging (24.1-1) ... 423s Selecting previously unselected package python3-ply. 423s Preparing to unpack .../403-python3-ply_3.11-7_all.deb ... 423s Unpacking python3-ply (3.11-7) ... 423s Selecting previously unselected package python3-pusimp. 423s Preparing to unpack .../404-python3-pusimp_0.1.1-1_all.deb ... 423s Unpacking python3-pusimp (0.1.1-1) ... 423s Selecting previously unselected package python3-six. 423s Preparing to unpack .../405-python3-six_1.16.0-7_all.deb ... 423s Unpacking python3-six (1.16.0-7) ... 423s Selecting previously unselected package python3-snowballstemmer. 423s Preparing to unpack .../406-python3-snowballstemmer_2.2.0-4build1_all.deb ... 423s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 423s Selecting previously unselected package python3-alabaster. 423s Preparing to unpack .../407-python3-alabaster_0.7.16-0.1_all.deb ... 423s Unpacking python3-alabaster (0.7.16-0.1) ... 423s Selecting previously unselected package python3-sphinx. 423s Preparing to unpack .../408-python3-sphinx_7.4.7-4_all.deb ... 423s Unpacking python3-sphinx (7.4.7-4) ... 423s Selecting previously unselected package sphinx-rtd-theme-common. 423s Preparing to unpack .../409-sphinx-rtd-theme-common_3.0.1+dfsg-1_all.deb ... 423s Unpacking sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 423s Selecting previously unselected package python3-sphinxcontrib.jquery. 423s Preparing to unpack .../410-python3-sphinxcontrib.jquery_4.1-5_all.deb ... 423s Unpacking python3-sphinxcontrib.jquery (4.1-5) ... 423s Selecting previously unselected package python3-sphinx-rtd-theme. 423s Preparing to unpack .../411-python3-sphinx-rtd-theme_3.0.1+dfsg-1_all.deb ... 423s Unpacking python3-sphinx-rtd-theme (3.0.1+dfsg-1) ... 423s Selecting previously unselected package slepc64-dev. 423s Preparing to unpack .../412-slepc64-dev_3.20.2+dfsg1-2build1_amd64.deb ... 423s Unpacking slepc64-dev (3.20.2+dfsg1-2build1) ... 423s Selecting previously unselected package python3-petsc4py. 423s Preparing to unpack .../413-python3-petsc4py_3.20.5-4ubuntu1_all.deb ... 423s Unpacking python3-petsc4py (3.20.5-4ubuntu1) ... 423s Selecting previously unselected package python3-slepc4py. 423s Preparing to unpack .../414-python3-slepc4py_3.20.2-1ubuntu2_all.deb ... 423s Unpacking python3-slepc4py (3.20.2-1ubuntu2) ... 423s Selecting previously unselected package python3-dolfin. 423s Preparing to unpack .../415-python3-dolfin_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 423s Unpacking python3-dolfin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 423s Selecting previously unselected package dolfin-doc. 423s Preparing to unpack .../416-dolfin-doc_2019.2.0~legacy20240219.1c52e83-10ubuntu1_all.deb ... 423s Unpacking dolfin-doc (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 424s Selecting previously unselected package dolfin-bin. 424s Preparing to unpack .../417-dolfin-bin_2019.2.0~legacy20240219.1c52e83-10ubuntu1_all.deb ... 424s Unpacking dolfin-bin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 424s Selecting previously unselected package petsc-dev. 424s Preparing to unpack .../418-petsc-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 424s Unpacking petsc-dev (3.20.6+dfsg1-3ubuntu3) ... 424s Selecting previously unselected package slepc-dev. 424s Preparing to unpack .../419-slepc-dev_3.20.2+dfsg1-2build1_amd64.deb ... 424s Unpacking slepc-dev (3.20.2+dfsg1-2build1) ... 424s Selecting previously unselected package libjs-modernizr. 424s Preparing to unpack .../420-libjs-modernizr_3.13.0-0.1_all.deb ... 424s Unpacking libjs-modernizr (3.13.0-0.1) ... 424s Selecting previously unselected package autopkgtest-satdep. 424s Preparing to unpack .../421-1-autopkgtest-satdep.deb ... 424s Unpacking autopkgtest-satdep (0) ... 424s Setting up dh-python (6.20241024) ... 424s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 424s Setting up libgnutls-openssl27t64:amd64 (3.8.6-2ubuntu1) ... 424s Setting up libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 424s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 424s Setting up libxapian30:amd64 (1.4.25-1) ... 424s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 424s Setting up libaom3:amd64 (3.11.0~rc1-1) ... 424s Setting up libpciaccess0:amd64 (0.17-3build1) ... 424s Setting up fonts-lato (2.015-1) ... 424s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 424s Setting up swig (4.2.1-1) ... 424s Setting up libzstd-dev:amd64 (1.5.6+dfsg-1) ... 424s Setting up liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 424s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 424s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 424s Setting up libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 424s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 424s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 424s Setting up trilinos-dev:amd64 (13.2.0-6) ... 424s Setting up libyaml-dev:amd64 (0.2.5-1build1) ... 424s Setting up libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 424s Setting up libxcb-render0:amd64 (1.17.0-2) ... 424s Setting up python3-defusedxml (0.7.1-2) ... 424s Setting up libarchive-zip-perl (1.68-1) ... 424s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 424s Setting up python3-alabaster (0.7.16-0.1) ... 425s Setting up libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 425s Setting up libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 425s Setting up libdebhelper-perl (13.20ubuntu1) ... 425s Setting up python3-ply (3.11-7) ... 425s Setting up libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 425s Setting up libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 425s Setting up liblab-gamut1:amd64 (2.42.4-2build3) ... 425s Setting up x11-common (1:7.7+23ubuntu3) ... 425s Setting up libibumad3:amd64 (52.0-2ubuntu1) ... 425s Setting up libdeflate0:amd64 (1.22-1) ... 425s Setting up libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 425s Setting up m4 (1.4.19-4build1) ... 425s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 425s Setting up libtrilinos-kokkos-13.2:amd64 (13.2.0-6) ... 425s Setting up libmetis5:amd64 (5.1.0.dfsg-7build3) ... 425s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 425s Setting up libibmad5:amd64 (52.0-2ubuntu1) ... 425s Setting up libldl3:amd64 (1:7.8.3+dfsg-2) ... 425s Setting up libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 425s Setting up libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 425s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 425s Setting up libjs-modernizr (3.13.0-0.1) ... 425s Setting up libblis4-pthread:amd64 (0.9.0-1) ... 425s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblis.so.4 to provide /usr/lib/x86_64-linux-gnu/libblis.so.4 (libblis.so.4-x86_64-linux-gnu) in auto mode 425s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 425s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 425s Setting up libaec0:amd64 (1.1.3-1) ... 425s Setting up libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 425s Setting up libpsl-dev:amd64 (0.21.2-1.1build1) ... 425s Setting up libc6-dbg:amd64 (2.40-1ubuntu3) ... 425s Setting up libnuma-dev:amd64 (2.0.18-1build1) ... 425s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 425s Setting up libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 425s Setting up python3-six (1.16.0-7) ... 425s Setting up libtrilinos-trilinosss-13.2:amd64 (13.2.0-6) ... 425s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 425s Setting up libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 425s Setting up libbtf2:amd64 (1:7.8.3+dfsg-2) ... 425s Setting up libblis-pthread-dev:amd64 (0.9.0-1) ... 425s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblis.so to provide /usr/lib/x86_64-linux-gnu/libblis.so (libblis.so-x86_64-linux-gnu) in auto mode 425s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode 425s Setting up python3-roman (4.2-1) ... 425s Setting up xtrans-dev (1.4.0-1) ... 425s Setting up autotools-dev (20220109.1) ... 425s Setting up libblas3:amd64 (3.12.0-3build2) ... 425s Setting up python3-packaging (24.1-1) ... 426s Setting up libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 426s Setting up libpkgconf3:amd64 (1.8.1-4) ... 426s Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 426s Setting up gcc-13-base:amd64 (13.3.0-6ubuntu2) ... 426s Setting up libmunge2:amd64 (0.5.15-4build1) ... 426s Setting up libllvm17t64:amd64 (1:17.0.6-18) ... 426s Setting up libexpat1-dev:amd64 (2.6.2-2) ... 426s Setting up libgnutls-dane0t64:amd64 (3.8.6-2ubuntu1) ... 426s Setting up libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu2) ... 426s Setting up python3-snowballstemmer (2.2.0-4build1) ... 426s Setting up libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 426s Setting up libpathplan4:amd64 (2.42.4-2build3) ... 426s Setting up libann0 (1.1.2+doc-9build1) ... 426s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 426s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 426s Setting up fonts-dejavu-mono (2.37-8) ... 426s Setting up libssl-dev:amd64 (3.3.1-2ubuntu2) ... 426s Setting up libhwloc15:amd64 (2.11.2-1) ... 426s Setting up libmpc3:amd64 (1.3.1-1build2) ... 426s Setting up autopoint (0.22.5-2) ... 426s Setting up libjsoncpp25:amd64 (1.9.5-6build1) ... 426s Setting up icu-devtools (74.2-1ubuntu4) ... 426s Setting up fonts-dejavu-core (2.37-8) ... 426s Setting up pkgconf-bin (1.8.1-4) ... 426s Setting up libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 426s Setting up libltdl7:amd64 (2.4.7-7build1) ... 426s Setting up opencl-c-headers (3.0~2024.05.08-1) ... 426s Setting up libidn2-dev:amd64 (2.3.7-2build2) ... 426s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 426s Setting up libgfortran5:amd64 (14.2.0-8ubuntu1) ... 426s Setting up autoconf (2.72-3) ... 426s Setting up libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 426s Setting up libwebp7:amd64 (1.4.0-0.1) ... 426s Setting up libmumps-headers-dev (5.6.2-2.1build3) ... 426s Setting up liblzma-dev:amd64 (5.6.2-2) ... 426s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 426s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 426s Setting up dwz (0.15-1build6) ... 426s Setting up libnl-3-dev:amd64 (3.7.0-0.3build2) ... 426s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 426s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 426s Setting up librhash0:amd64 (1.4.3-3build1) ... 426s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 426s Setting up libjson-perl (4.10000-1) ... 426s Setting up libpsm2-2 (11.2.185-2.1) ... 426s Setting up openmpi-common (4.1.6-13.3ubuntu2) ... 426s Setting up debugedit (1:5.1-1) ... 426s Setting up libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 426s Setting up librdmacm1t64:amd64 (52.0-2ubuntu1) ... 426s Setting up python3.13-minimal (3.13.0-2) ... 427s Setting up libharfbuzz0b:amd64 (10.0.1-1) ... 427s Setting up libthai-data (0.1.29-2build1) ... 427s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 427s Setting up libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 427s Setting up sgml-base (1.31) ... 427s Setting up cmake-data (3.30.3-1) ... 427s Setting up libcdt5:amd64 (2.42.4-2build3) ... 427s Setting up libcgraph6:amd64 (2.42.4-2build3) ... 427s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 427s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 427s update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode 427s Setting up libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 427s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 427s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 427s Setting up python3-mpmath (1.3.0-1) ... 428s Setting up libisl23:amd64 (0.27-1) ... 428s Setting up libde265-0:amd64 (1.0.15-1build4) ... 428s Setting up libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 428s Setting up valgrind (1:3.23.0-0ubuntu2) ... 428s Setting up libtasn1-6-dev:amd64 (4.19.0-3build1) ... 428s Setting up valgrind-mpi (1:3.23.0-0ubuntu2) ... 428s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 428s Setting up libicu-dev:amd64 (74.2-1ubuntu4) ... 428s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 428s Setting up sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 428s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 428s Setting up python3-pusimp (0.1.1-1) ... 428s Setting up libbrotli-dev:amd64 (1.1.0-2build2) ... 428s Setting up libtrilinos-trilinosss-dev:amd64 (13.2.0-6) ... 428s Setting up libfmt10:amd64 (10.1.1+ds1-4) ... 428s Setting up chrpath (0.18-1) ... 428s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 428s Setting up libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 428s Setting up libblas-dev:amd64 (3.12.0-3build2) ... 428s Setting up libsz2:amd64 (1.1.3-1) ... 428s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 428s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 428s Setting up python3-imagesize (1.4.1-1) ... 428s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 428s Setting up libblas64-3:amd64 (3.12.0-3build2) ... 428s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas64/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 428s Setting up libpython3.13:amd64 (3.13.0-2) ... 428s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 428s Setting up automake (1:1.16.5-1.3ubuntu1) ... 428s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 428s Setting up x11proto-dev (2024.1-1) ... 428s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 428s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 428s Setting up python3-sympy (1.13.3-1) ... 437s Setting up libice6:amd64 (2:1.1.1-1) ... 437s Setting up libjpeg-turbo8-dev:amd64 (2.1.5-2ubuntu2) ... 437s Setting up liblapack3:amd64 (3.12.0-3build2) ... 437s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 437s Setting up gettext (0.22.5-2) ... 437s Setting up libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 437s Setting up libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 437s Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 437s Setting up libamd3:amd64 (1:7.8.3+dfsg-2) ... 437s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 437s Setting up nettle-dev:amd64 (3.10-1) ... 437s Setting up libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 437s Setting up python3.13 (3.13.0-2) ... 438s Setting up libspex3:amd64 (1:7.8.3+dfsg-2) ... 438s Setting up cpp-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 438s Setting up libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 438s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 438s Setting up libopenblas64-0-pthread:amd64 (0.3.28+ds-3) ... 438s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 438s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack64.so.3 (liblapack64.so.3-x86_64-linux-gnu) in auto mode 438s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so.0 to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so.0 (libopenblas64.so.0-x86_64-linux-gnu) in auto mode 438s Setting up libaec-dev:amd64 (1.1.3-1) ... 438s Setting up libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 438s Setting up libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 438s Setting up python3-all (3.12.7-1) ... 438s Setting up libpython3.12-dev:amd64 (3.12.7-3) ... 438s Setting up libopenblas64-pthread-dev:amd64 (0.3.28+ds-3) ... 438s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so to provide /usr/lib/x86_64-linux-gnu/libblas64.so (libblas64.so-x86_64-linux-gnu) in auto mode 438s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so to provide /usr/lib/x86_64-linux-gnu/liblapack64.so (liblapack64.so-x86_64-linux-gnu) in auto mode 438s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so (libopenblas64.so-x86_64-linux-gnu) in auto mode 438s Setting up liblapack64-3:amd64 (3.12.0-3build2) ... 438s Setting up libsuperlu6:amd64 (6.0.1+dfsg1-1build3) ... 438s Setting up libhwloc-plugins:amd64 (2.11.2-1) ... 438s Setting up libcamd3:amd64 (1:7.8.3+dfsg-2) ... 438s Setting up pkgconf:amd64 (1.8.1-4) ... 438s Setting up intltool-debian (0.35.0+20060710.6) ... 438s Setting up libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 438s Setting up libltdl-dev:amd64 (2.4.7-7build1) ... 438s Setting up libthai0:amd64 (0.1.29-2build1) ... 438s Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 438s Setting up libxml2-dev:amd64 (2.12.7+dfsg-3) ... 438s Setting up doxygen (1.9.8+ds-2ubuntu2) ... 438s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 438s Setting up librbio4:amd64 (1:7.8.3+dfsg-2) ... 438s Setting up libraqm0:amd64 (0.10.1-1build1) ... 438s Setting up libpython3.13-dev:amd64 (3.13.0-2) ... 438s Setting up libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 438s Setting up opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 438s Setting up libevent-dev (2.1.12-stable-10) ... 438s Setting up liblapack-dev:amd64 (3.12.0-3build2) ... 438s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode 438s Setting up libeigen3-dev (3.4.0-4build1) ... 438s Setting up python3.12-dev (3.12.7-3) ... 438s Setting up pkg-config:amd64 (1.8.1-4) ... 438s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 438s Setting up libpmix2t64:amd64 (5.0.3-2) ... 438s Setting up libssh2-1-dev:amd64 (1.11.1-1) ... 438s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 441s Setting up libjs-sphinxdoc (7.4.7-4) ... 441s Setting up ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 441s Setting up cpp-14 (14.2.0-8ubuntu1) ... 441s Setting up libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 441s Setting up dh-strip-nondeterminism (1.14.0-1) ... 441s Setting up libopenblas64-0:amd64 (0.3.28+ds-3) ... 441s Setting up libgvpr2:amd64 (2.42.4-2build3) ... 441s Setting up python3-ufl-legacy (1:2022.3.0-3) ... 441s Setting up libgcc-13-dev:amd64 (13.3.0-6ubuntu2) ... 441s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 441s Setting up xml-core (0.19) ... 441s Setting up cmake (3.30.3-1) ... 441s Setting up libhwloc-dev:amd64 (2.11.2-1) ... 441s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 441s Setting up python3-pkgconfig (1.5.5-2) ... 442s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 442s Setting up libjpeg8-dev:amd64 (8c-2ubuntu11) ... 442s Setting up libgfortran-13-dev:amd64 (13.3.0-6ubuntu2) ... 442s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 442s Setting up libsm6:amd64 (2:1.2.4-1) ... 442s Setting up libpmix-dev:amd64 (5.0.3-2) ... 442s Setting up libhsakmt1:amd64 (5.7.0-1build1) ... 442s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 442s Setting up libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 442s Setting up libgnutls28-dev:amd64 (3.8.6-2ubuntu1) ... 442s Setting up libnghttp2-dev:amd64 (1.64.0-1) ... 442s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 444s Regenerating fonts cache... done. 444s Setting up libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 444s Setting up libboost1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 444s Setting up libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 444s Setting up libpython3-dev:amd64 (3.12.7-1) ... 444s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 444s Setting up libopenblas64-dev:amd64 (0.3.28+ds-3) ... 444s Setting up libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up cpp-13 (13.3.0-6ubuntu2) ... 444s Setting up libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libspqr4:amd64 (1:7.8.3+dfsg-2) ... 444s Setting up libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up libfftw3-bin (3.3.10-1ubuntu4) ... 444s Setting up python3.13-dev (3.13.0-2) ... 444s Setting up gcc-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 444s Setting up libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up po-debconf (1.0.21+nmu1) ... 444s Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... 444s Setting up libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libjpeg-dev:amd64 (8c-2ubuntu11) ... 444s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 444s Setting up libibverbs-dev:amd64 (52.0-2ubuntu1) ... 444s Setting up gfortran-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 444s Setting up pybind11-dev (2.13.6-1) ... 444s Setting up libcairo2:amd64 (1.18.2-2) ... 444s Setting up libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up libklu2:amd64 (1:7.8.3+dfsg-2) ... 444s Setting up libpython3-all-dev:amd64 (3.12.7-1) ... 444s Setting up libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up sphinx-common (7.4.7-4) ... 444s Setting up python3-dev (3.12.7-1) ... 444s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 444s Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 444s Setting up gcc-13 (13.3.0-6ubuntu2) ... 444s Setting up libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 444s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 444s Setting up cpp (4:14.1.0-2ubuntu1) ... 444s Setting up libboost-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 444s Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 444s Setting up libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 444s Setting up libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up python3-pybind11 (2.13.6-1) ... 444s Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 444s Setting up python3-all-dev (3.12.7-1) ... 444s Setting up libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 444s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 444s Setting up libtool (2.4.7-7build1) ... 444s Setting up libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 444s Setting up libxaw7:amd64 (2:1.0.16-1) ... 444s Setting up libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up python-petsc4py-doc (3.20.5-4ubuntu1) ... 444s Setting up libparu1:amd64 (1:7.8.3+dfsg-2) ... 444s Setting up gcc-14 (14.2.0-8ubuntu1) ... 444s Setting up gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 444s Setting up dh-autoreconf (20) ... 444s Setting up libamdhip64-5 (5.7.1-5) ... 444s Setting up libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu2) ... 444s Setting up gfortran-13 (13.3.0-6ubuntu2) ... 444s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 444s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 444s Setting up g++-14 (14.2.0-8ubuntu1) ... 444s Setting up gfortran-14 (14.2.0-8ubuntu1) ... 444s Setting up libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 444s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 444s Setting up libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 444s Setting up debhelper (13.20ubuntu1) ... 444s Setting up gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 444s Setting up gcc (4:14.1.0-2ubuntu1) ... 444s Setting up libopenmpi3t64:amd64 (4.1.6-13.3ubuntu2) ... 444s Setting up g++ (4:14.1.0-2ubuntu1) ... 444s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 444s Setting up libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 444s Setting up build-essential (12.10ubuntu1) ... 444s Setting up libboost-mpi1.83.0 (1.83.0-3.2ubuntu2) ... 444s Setting up openmpi-bin (4.1.6-13.3ubuntu2) ... 444s update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode 444s update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode 444s Setting up libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 444s Setting up mpi-default-bin (1.17) ... 444s Setting up libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 444s Setting up libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 444s Setting up python3-mpi4py (3.1.6-9ubuntu1) ... 444s Setting up libtrilinos-zoltan-13.2:amd64 (13.2.0-6) ... 444s Setting up gfortran (4:14.1.0-2ubuntu1) ... 444s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 444s update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist 444s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 444s update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist 444s Setting up libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 444s Setting up libtrilinos-teuchos-13.2:amd64 (13.2.0-6) ... 444s Setting up libtrilinos-epetra-13.2:amd64 (13.2.0-6) ... 444s Setting up libtrilinos-zoltan-dev:amd64 (13.2.0-6) ... 444s Setting up libtrilinos-aztecoo-13.2:amd64 (13.2.0-6) ... 444s Setting up libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 444s Setting up libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 444s Setting up libtrilinos-aztecoo-dev:amd64 (13.2.0-6) ... 444s Setting up libopenmpi-dev:amd64 (4.1.6-13.3ubuntu2) ... 444s update-alternatives: using /usr/lib/x86_64-linux-gnu/openmpi/include to provide /usr/include/x86_64-linux-gnu/mpi (mpi-x86_64-linux-gnu) in auto mode 444s Setting up libtrilinos-triutils-13.2:amd64 (13.2.0-6) ... 444s Setting up libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 444s Setting up python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 444s Setting up libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 444s Setting up python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 445s Setting up libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 445s Setting up libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 445s Setting up libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 445s Setting up libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 445s Setting up libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 445s Setting up libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 445s Setting up libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 445s Setting up libtrilinos-epetraext-13.2:amd64 (13.2.0-6) ... 445s Setting up libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 445s Setting up libtrilinos-galeri-13.2:amd64 (13.2.0-6) ... 445s Setting up mpi-default-dev (1.17) ... 445s Setting up libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 445s Setting up libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 445s Setting up libtrilinos-amesos-13.2:amd64 (13.2.0-6) ... 445s Setting up libhypre64m-dev:amd64 (2.31.0-1exp2) ... 445s Setting up libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 445s Setting up libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 445s update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 445s update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-mpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 445s Setting up libmumps64-dev:amd64 (5.6.2-2.1build3) ... 445s Setting up libmumps-dev:amd64 (5.6.2-2.1build3) ... 445s Setting up libscotch-dev (7.0.5-1ubuntu1) ... 445s Setting up libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 445s Setting up libhypre-dev:amd64 (2.31.0-1exp2) ... 445s Setting up libptscotch-dev (7.0.5-1ubuntu1) ... 445s Setting up libpetsc64-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64.so.3.20 (libpetsc64.so.3.20) in auto mode 445s Setting up libboost-mpi1.83-dev (1.83.0-3.2ubuntu2) ... 445s Setting up libboost-mpi-dev (1.83.0.2ubuntu1) ... 445s Setting up python3-petsc4py-64-real3.20 (3.20.5-4ubuntu1) ... 445s Setting up libtrilinos-ifpack-13.2:amd64 (13.2.0-6) ... 445s Setting up libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 445s Setting up libslepc64-real3.20 (3.20.2+dfsg1-2build1) ... 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64.so.3.20 (libslepc64.so.3.20) in auto mode 445s Setting up python3-petsc4py (3.20.5-4ubuntu1) ... 445s Setting up libtrilinos-ml-13.2:amd64 (13.2.0-6) ... 445s Setting up libpetsc3.20-dev-common (3.20.6+dfsg1-3ubuntu3) ... 445s /usr/share/petsc/3.20/lib/petsc/bin/petsc_tas_analysis.py:792: SyntaxWarning: invalid escape sequence '\l' 445s axMeshConv.set(xlabel='Problem Size $\log N$', 445s /usr/share/petsc/3.20/lib/petsc/bin/petsc_tas_analysis.py:793: SyntaxWarning: invalid escape sequence '\l' 445s ylabel='Error $\log |x - x^*|$', title='Mesh Convergence') 445s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:253: SyntaxWarning: invalid escape sequence '\d' 445s print("\documentclass{article}") 445s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:256: SyntaxWarning: invalid escape sequence '\c' 445s print("\centering") 445s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:259: SyntaxWarning: invalid escape sequence '\m' 445s print(" & & \multicolumn{4}{c}{--------------- Percent of -------------} & \\\\") 445s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:261: SyntaxWarning: invalid escape sequence '\h' 445s print("\hline") 445s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:321: SyntaxWarning: invalid escape sequence '\e' 445s print("\end{tabular}") 445s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:322: SyntaxWarning: invalid escape sequence '\e' 445s print("\end{table}") 445s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:323: SyntaxWarning: invalid escape sequence '\e' 445s print("\end{document}") 445s Setting up libtrilinos-ml-dev:amd64 (13.2.0-6) ... 445s Setting up libpetsc64-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 445s update-alternatives: using /usr/lib/petscdir/petsc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/petsc64 (petsc64) in auto mode 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64_real.so (libpetsc64_real.so) in auto mode 445s update-alternatives: using /usr/lib/petscdir/petsc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/petscdir/64-3.20 (petsc64-3.20) in auto mode 445s Setting up libpetsc-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc.so.3.20 (libpetsc.so.3.20) in auto mode 445s Setting up python3-petsc4py-64-real (3.20.5-4ubuntu1) ... 445s Setting up python3-slepc4py-64-real3.20 (3.20.2-1ubuntu2) ... 445s Setting up libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 445s Setting up libslepc64-real3.20-dev (3.20.2+dfsg1-2build1) ... 445s update-alternatives: using /usr/lib/slepcdir/slepc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/slepc64 (slepc64) in auto mode 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64_real.so (libslepc64_real.so) in auto mode 445s update-alternatives: using /usr/lib/slepcdir/slepc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/64bit-3.20 (slepc64-3.20) in auto mode 445s Setting up python3-slepc4py (3.20.2-1ubuntu2) ... 445s Setting up python3-slepc4py-64-real (3.20.2-1ubuntu2) ... 445s Setting up libslepc-real3.20 (3.20.2+dfsg1-2build1) ... 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc.so.3.20 (libslepc.so.3.20) in auto mode 445s Setting up libpetsc64-real-dev (3.20.6+dfsg1-3ubuntu3) ... 445s Setting up petsc64-dev (3.20.6+dfsg1-3ubuntu3) ... 445s Setting up slepc64-dev (3.20.2+dfsg1-2build1) ... 445s Setting up python3-petsc4py-real3.20 (3.20.5-4ubuntu1) ... 445s Setting up libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 445s Setting up libpetsc-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 445s update-alternatives: error: no alternatives for petsc 445s update-alternatives: using /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real to provide /usr/lib/petsc (petsc) in auto mode 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc_real.so (libpetsc_real.so) in auto mode 445s update-alternatives: using /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real to provide /usr/lib/petscdir/3.20 (petsc3.20) in auto mode 445s Setting up python3-slepc4py-real3.20 (3.20.2-1ubuntu2) ... 445s Setting up libslepc-real3.20-dev (3.20.2+dfsg1-2build1) ... 445s update-alternatives: error: no alternatives for slepc 445s update-alternatives: using /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real to provide /usr/lib/slepc (slepc) in auto mode 445s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc_real.so (libslepc_real.so) in auto mode 445s update-alternatives: using /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/3.20 (slepc3.20) in auto mode 445s Setting up slepc-dev (3.20.2+dfsg1-2build1) ... 445s Setting up libpetsc-real-dev (3.20.6+dfsg1-3ubuntu3) ... 445s Setting up python3-slepc4py-real (3.20.2-1ubuntu2) ... 445s Setting up libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 445s Setting up python3-petsc4py-real (3.20.5-4ubuntu1) ... 445s Setting up libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 445s Setting up petsc-dev (3.20.6+dfsg1-3ubuntu3) ... 445s Setting up python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 446s Setting up python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 446s Setting up python3-dolfin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:509: SyntaxWarning: invalid escape sequence '\ ' 446s _error("Missing data, unable to convert \n\ Did you use version 2.0 of the gmsh file format?") 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:865: SyntaxWarning: invalid escape sequence '\s' 446s x = list(map(float, re.split("[\s,]+", m.group(1)))) 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1187: SyntaxWarning: invalid escape sequence '\s' 446s dim = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1189: SyntaxWarning: invalid escape sequence '\s' 446s num_vertices = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1191: SyntaxWarning: invalid escape sequence '\s' 446s num_cells = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:509: SyntaxWarning: invalid escape sequence '\ ' 446s _error("Missing data, unable to convert \n\ Did you use version 2.0 of the gmsh file format?") 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:865: SyntaxWarning: invalid escape sequence '\s' 446s x = list(map(float, re.split("[\s,]+", m.group(1)))) 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1187: SyntaxWarning: invalid escape sequence '\s' 446s dim = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1189: SyntaxWarning: invalid escape sequence '\s' 446s num_vertices = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 446s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1191: SyntaxWarning: invalid escape sequence '\s' 446s num_cells = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 446s Setting up dolfin-doc (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 446s Setting up dolfin-bin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 446s Setting up libheif-plugin-aomdec:amd64 (1.18.1-2) ... 446s Setting up libheif-plugin-libde265:amd64 (1.18.1-2) ... 446s Setting up libheif1:amd64 (1.18.1-2) ... 446s Setting up libgd3:amd64 (2.3.3-12ubuntu3) ... 446s Setting up libgvc6 (2.42.4-2build3) ... 446s Setting up graphviz (2.42.4-2build3) ... 446s Processing triggers for libc-bin (2.40-1ubuntu3) ... 446s Processing triggers for systemd (256.5-2ubuntu4) ... 446s Processing triggers for man-db (2.12.1-3) ... 447s Processing triggers for install-info (7.1.1-1) ... 447s Processing triggers for sgml-base (1.31) ... 447s Setting up docutils-common (0.21.2+dfsg-2) ... 448s Processing triggers for sgml-base (1.31) ... 448s Setting up python3-docutils (0.21.2+dfsg-2) ... 448s Setting up python3-sphinx (7.4.7-4) ... 449s Setting up python3-sphinxcontrib.jquery (4.1-5) ... 449s Setting up python3-sphinx-rtd-theme (3.0.1+dfsg-1) ... 449s Setting up autopkgtest-satdep (0) ... 462s (Reading database ... 125749 files and directories currently installed.) 462s Removing autopkgtest-satdep (0) ... 463s autopkgtest [08:28:09]: test test-dolfin-cpp: [----------------------- 463s -- The C compiler identification is GNU 14.2.0 463s -- The CXX compiler identification is GNU 14.2.0 463s -- Detecting C compiler ABI info 463s -- Detecting C compiler ABI info - done 463s -- Check for working C compiler: /usr/bin/mpicc - skipped 463s -- Detecting C compile features 463s -- Detecting C compile features - done 463s -- Detecting CXX compiler ABI info 463s -- Detecting CXX compiler ABI info - done 463s -- Check for working CXX compiler: /usr/bin/c++ - skipped 463s -- Detecting CXX compile features 463s -- Detecting CXX compile features - done 463s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 463s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 463s --help-policy CMP0167" for policy details. Use the cmake_policy command to 463s set the policy and suppress this warning. 463s 463s Call Stack (most recent call first): 463s CMakeLists.txt:5 (include) 463s This warning is for project developers. Use -Wno-dev to suppress it. 463s 463s -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 463s -- Checking for one of the modules 'craypetsc_real;petsc;PETSc' 463s -- Looking for sys/types.h 464s -- Looking for sys/types.h - found 464s -- Looking for stdint.h 464s -- Looking for stdint.h - found 464s -- Looking for stddef.h 464s -- Looking for stddef.h - found 464s -- Check size of PetscInt 464s -- Check size of PetscInt - done 464s -- Checking for one of the modules 'crayslepc_real;slepc;SLEPc' 464s CMake Warning (dev) at CMakeLists.txt:39 (find_package): 464s Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules 464s are removed. Run "cmake --help-policy CMP0148" for policy details. Use 464s the cmake_policy command to set the policy and suppress this warning. 464s 464s This warning is for project developers. Use -Wno-dev to suppress it. 464s 464s -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.7", minimum required is "3") 465s -- Found UFC: /usr/lib/python3/dist-packages/ffc/backends/ufc (Required is at least version "2019.2") 465s -- Generating form files in test directories. May take some time... 484s -- Configuring done (21.4s) 484s -- Generating done (0.0s) 484s -- Build files have been written to: /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests 484s /usr/bin/cmake -S/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp -B/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests --check-build-system CMakeFiles/Makefile.cmake 0 484s make -f CMakeFiles/Makefile2 unittests 484s make[1]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 484s /usr/bin/cmake -S/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp -B/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests --check-build-system CMakeFiles/Makefile.cmake 0 484s /usr/bin/cmake -E cmake_progress_start /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests/CMakeFiles 16 484s make -f CMakeFiles/Makefile2 CMakeFiles/unittests.dir/all 484s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 484s make -f CMakeFiles/unittests.dir/build.make CMakeFiles/unittests.dir/depend 484s make[3]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 484s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests/CMakeFiles/unittests.dir/DependInfo.cmake "--color=" 484s make[3]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 484s make -f CMakeFiles/unittests.dir/build.make CMakeFiles/unittests.dir/build 484s make[3]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 484s [ 18%] Building CXX object CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o 484s [ 18%] Building CXX object CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o 484s [ 18%] Building CXX object CMakeFiles/unittests.dir/function/Expression.cpp.o 484s [ 25%] Building CXX object CMakeFiles/unittests.dir/main.cpp.o 484s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o -MF CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o.d -o CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/common/SubSystemsManager.cpp 484s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/function/Expression.cpp.o -MF CMakeFiles/unittests.dir/function/Expression.cpp.o.d -o CMakeFiles/unittests.dir/function/Expression.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/function/Expression.cpp 484s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/main.cpp.o -MF CMakeFiles/unittests.dir/main.cpp.o.d -o CMakeFiles/unittests.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/main.cpp 484s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o -MF CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o.d -o CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/geometry/ConvexTriangulation.cpp 485s [ 31%] Building CXX object CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o 485s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o -MF CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o.d -o CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/geometry/IntersectionConstruction.cpp 485s [ 37%] Building CXX object CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o 485s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o -MF CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o.d -o CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/io/XMLMeshData.cpp 488s [ 43%] Building CXX object CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o 488s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o -MF CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o.d -o CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/io/XMLMeshValueCollection.cpp 489s [ 50%] Building CXX object CMakeFiles/unittests.dir/la/LinearOperator.cpp.o 489s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/la/LinearOperator.cpp.o -MF CMakeFiles/unittests.dir/la/LinearOperator.cpp.o.d -o CMakeFiles/unittests.dir/la/LinearOperator.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/la/LinearOperator.cpp 489s [ 56%] Building CXX object CMakeFiles/unittests.dir/la/Vector.cpp.o 489s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/la/Vector.cpp.o -MF CMakeFiles/unittests.dir/la/Vector.cpp.o.d -o CMakeFiles/unittests.dir/la/Vector.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/la/Vector.cpp 490s [ 62%] Building CXX object CMakeFiles/unittests.dir/mesh/Mesh.cpp.o 490s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/Mesh.cpp.o -MF CMakeFiles/unittests.dir/mesh/Mesh.cpp.o.d -o CMakeFiles/unittests.dir/mesh/Mesh.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/mesh/Mesh.cpp 492s [ 68%] Building CXX object CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o 492s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o -MF CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/mesh/MeshColoring.cpp 494s [ 75%] Building CXX object CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o 494s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o -MF CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/mesh/MeshFunction.cpp 494s [ 81%] Building CXX object CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o 494s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o -MF CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/mesh/MeshValueCollection.cpp 494s [ 87%] Building CXX object CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o 494s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o -MF CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/mesh/MultiMesh.cpp 496s [ 93%] Building CXX object CMakeFiles/unittests.dir/parameter/Parameters.cpp.o 496s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/parameter/Parameters.cpp.o -MF CMakeFiles/unittests.dir/parameter/Parameters.cpp.o.d -o CMakeFiles/unittests.dir/parameter/Parameters.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/test/unit/cpp/parameter/Parameters.cpp 500s [100%] Linking CXX executable unittests 500s /usr/bin/cmake -E cmake_link_script CMakeFiles/unittests.dir/link.txt --verbose=1 500s /usr/bin/c++ CMakeFiles/unittests.dir/main.cpp.o CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o CMakeFiles/unittests.dir/function/Expression.cpp.o CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o CMakeFiles/unittests.dir/la/LinearOperator.cpp.o CMakeFiles/unittests.dir/la/Vector.cpp.o CMakeFiles/unittests.dir/mesh/Mesh.cpp.o CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o CMakeFiles/unittests.dir/parameter/Parameters.cpp.o -o unittests -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 500s make[3]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 500s [100%] Built target unittests 500s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 500s /usr/bin/cmake -E cmake_progress_start /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests/CMakeFiles 0 500s make[1]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests' 500s Run C++ unit tests (serial) 500s Test project /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-unittests 500s Start 1: unittests 501s 1/1 Test #1: unittests ........................ Passed 1.10 sec 501s 501s 100% tests passed, 0 tests failed out of 1 501s 501s Total Test time (real) = 1.11 sec 501s CMake Warning (dev) at CMakeLists.txt:1 (project): 501s cmake_minimum_required() should be called prior to this top-level project() 501s call. Please see the cmake-commands(7) manual for usage documentation of 501s both commands. 501s This warning is for project developers. Use -Wno-dev to suppress it. 501s 502s -- The C compiler identification is GNU 14.2.0 502s -- The CXX compiler identification is GNU 14.2.0 502s -- Detecting C compiler ABI info 502s -- Detecting C compiler ABI info - done 502s -- Check for working C compiler: /usr/bin/mpicc - skipped 502s -- Detecting C compile features 502s -- Detecting C compile features - done 502s -- Detecting CXX compiler ABI info 502s -- Detecting CXX compiler ABI info - done 502s -- Check for working CXX compiler: /usr/bin/c++ - skipped 502s -- Detecting CXX compile features 502s -- Detecting CXX compile features - done 502s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 502s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 502s --help-policy CMP0167" for policy details. Use the cmake_policy command to 502s set the policy and suppress this warning. 502s 502s Call Stack (most recent call first): 502s documented/auto-adaptive-poisson/cpp/CMakeLists.txt:18 (include) 502s This warning is for project developers. Use -Wno-dev to suppress it. 502s 502s -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 502s -- Checking for one of the modules 'craypetsc_real;petsc;PETSc' 502s -- Looking for sys/types.h 502s -- Looking for sys/types.h - found 502s -- Looking for stdint.h 502s -- Looking for stdint.h - found 502s -- Looking for stddef.h 502s -- Looking for stddef.h - found 502s -- Check size of PetscInt 502s -- Check size of PetscInt - done 502s -- Checking for one of the modules 'crayslepc_real;slepc;SLEPc' 502s -- Performing Test HAVE_NO_MULTLINE 503s -- Performing Test HAVE_NO_MULTLINE - Success 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/bcs/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/biharmonic/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/built-in-meshes/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/cahn-hilliard/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/eigenvalue/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/hyperelasticity/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/mixed-poisson/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/navier-stokes/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/neumann-poisson/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/nonlinear-poisson/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/nonmatching-interpolation/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/periodic/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/poisson/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/singular-poisson/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/stokes-iterative/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/stokes-taylor-hood/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s documented/subdomains/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/advection-diffusion/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/ale/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/auto-adaptive-navier-stokes/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/block-matrix/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/conditional/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/contact-vi-snes/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/contact-vi-tao/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/curl-curl/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/dg-advection-diffusion/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/dg-poisson/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 503s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 503s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 503s --help-policy CMP0167" for policy details. Use the cmake_policy command to 503s set the policy and suppress this warning. 503s 503s Call Stack (most recent call first): 503s undocumented/elasticity/cpp/CMakeLists.txt:18 (include) 503s This warning is for project developers. Use -Wno-dev to suppress it. 503s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/elastodynamics/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/eval/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/extrapolation/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/functional/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/gmg-poisson/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/lift-drag/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/mesh-quality/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/meshfunction-refinement/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/multimesh-poisson/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/multimesh-stokes/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/nonmatching-projection/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/parallel-refinement/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/parameters/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/poisson1D/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/poisson1D-in-2D/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/poisson-disc/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/refinement/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/spatial-coordinates/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/submesh/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/sym-dirichlet-bc/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/time-series/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 504s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 504s --help-policy CMP0167" for policy details. Use the cmake_policy command to 504s set the policy and suppress this warning. 504s 504s Call Stack (most recent call first): 504s undocumented/waveguide/cpp/CMakeLists.txt:18 (include) 504s This warning is for project developers. Use -Wno-dev to suppress it. 504s 504s -- Configuring done (2.8s) 504s -- Generating done (0.2s) 504s -- Build files have been written to: /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo 505s /usr/bin/cmake -S/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo -B/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo --check-build-system CMakeFiles/Makefile.cmake 0 505s /usr/bin/cmake -E cmake_progress_start /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/CMakeFiles /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo//CMakeFiles/progress.marks 505s make -f CMakeFiles/Makefile2 all 505s make[1]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make -f documented/auto-adaptive-poisson/cpp/CMakeFiles/demo_auto-adaptive-poisson.dir/build.make documented/auto-adaptive-poisson/cpp/CMakeFiles/demo_auto-adaptive-poisson.dir/depend 505s make -f documented/bcs/cpp/CMakeFiles/demo_bcs.dir/build.make documented/bcs/cpp/CMakeFiles/demo_bcs.dir/depend 505s make -f documented/biharmonic/cpp/CMakeFiles/demo_biharmonic.dir/build.make documented/biharmonic/cpp/CMakeFiles/demo_biharmonic.dir/depend 505s make -f documented/built-in-meshes/cpp/CMakeFiles/demo_built-in-meshes.dir/build.make documented/built-in-meshes/cpp/CMakeFiles/demo_built-in-meshes.dir/depend 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/auto-adaptive-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/auto-adaptive-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/auto-adaptive-poisson/cpp/CMakeFiles/demo_auto-adaptive-poisson.dir/DependInfo.cmake "--color=" 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/bcs/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/bcs/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/bcs/cpp/CMakeFiles/demo_bcs.dir/DependInfo.cmake "--color=" 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/biharmonic/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/biharmonic/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/biharmonic/cpp/CMakeFiles/demo_biharmonic.dir/DependInfo.cmake "--color=" 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/built-in-meshes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/built-in-meshes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/built-in-meshes/cpp/CMakeFiles/demo_built-in-meshes.dir/DependInfo.cmake "--color=" 505s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make -f documented/built-in-meshes/cpp/CMakeFiles/demo_built-in-meshes.dir/build.make documented/built-in-meshes/cpp/CMakeFiles/demo_built-in-meshes.dir/build 505s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make -f documented/bcs/cpp/CMakeFiles/demo_bcs.dir/build.make documented/bcs/cpp/CMakeFiles/demo_bcs.dir/build 505s make -f documented/auto-adaptive-poisson/cpp/CMakeFiles/demo_auto-adaptive-poisson.dir/build.make documented/auto-adaptive-poisson/cpp/CMakeFiles/demo_auto-adaptive-poisson.dir/build 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make -f documented/biharmonic/cpp/CMakeFiles/demo_biharmonic.dir/build.make documented/biharmonic/cpp/CMakeFiles/demo_biharmonic.dir/build 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 505s [ 1%] Building CXX object documented/built-in-meshes/cpp/CMakeFiles/demo_built-in-meshes.dir/main.cpp.o 505s [ 2%] Building CXX object documented/auto-adaptive-poisson/cpp/CMakeFiles/demo_auto-adaptive-poisson.dir/main.cpp.o 505s [ 3%] Building CXX object documented/bcs/cpp/CMakeFiles/demo_bcs.dir/main.cpp.o 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/built-in-meshes/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/built-in-meshes/cpp/CMakeFiles/demo_built-in-meshes.dir/main.cpp.o -MF CMakeFiles/demo_built-in-meshes.dir/main.cpp.o.d -o CMakeFiles/demo_built-in-meshes.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/built-in-meshes/cpp/main.cpp 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/auto-adaptive-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/auto-adaptive-poisson/cpp/CMakeFiles/demo_auto-adaptive-poisson.dir/main.cpp.o -MF CMakeFiles/demo_auto-adaptive-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_auto-adaptive-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/auto-adaptive-poisson/cpp/main.cpp 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/bcs/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/bcs/cpp/CMakeFiles/demo_bcs.dir/main.cpp.o -MF CMakeFiles/demo_bcs.dir/main.cpp.o.d -o CMakeFiles/demo_bcs.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/bcs/cpp/main.cpp 505s [ 4%] Building CXX object documented/biharmonic/cpp/CMakeFiles/demo_biharmonic.dir/main.cpp.o 505s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/biharmonic/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/biharmonic/cpp/CMakeFiles/demo_biharmonic.dir/main.cpp.o -MF CMakeFiles/demo_biharmonic.dir/main.cpp.o.d -o CMakeFiles/demo_biharmonic.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/biharmonic/cpp/main.cpp 509s [ 5%] Linking CXX executable demo_built-in-meshes 509s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/built-in-meshes/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_built-in-meshes.dir/link.txt --verbose=1 509s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_built-in-meshes.dir/main.cpp.o" -o demo_built-in-meshes -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 510s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 510s [ 5%] Built target demo_built-in-meshes 510s make -f documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/build.make documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/depend 510s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 510s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/DependInfo.cmake "--color=" 510s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 510s make -f documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/build.make documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/build 510s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 510s [ 6%] Building CXX object documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard2D.cpp.o 510s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard2D.cpp.o -MF CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard2D.cpp.o.d -o CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard2D.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp/CahnHilliard2D.cpp 512s [ 7%] Linking CXX executable demo_bcs 512s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/bcs/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_bcs.dir/link.txt --verbose=1 512s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_bcs.dir/main.cpp.o -o demo_bcs -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 512s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 512s [ 7%] Built target demo_bcs 512s make -f documented/eigenvalue/cpp/CMakeFiles/demo_eigenvalue.dir/build.make documented/eigenvalue/cpp/CMakeFiles/demo_eigenvalue.dir/depend 512s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 512s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/eigenvalue/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/eigenvalue/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/eigenvalue/cpp/CMakeFiles/demo_eigenvalue.dir/DependInfo.cmake "--color=" 512s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 512s make -f documented/eigenvalue/cpp/CMakeFiles/demo_eigenvalue.dir/build.make documented/eigenvalue/cpp/CMakeFiles/demo_eigenvalue.dir/build 512s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 512s [ 8%] Building CXX object documented/eigenvalue/cpp/CMakeFiles/demo_eigenvalue.dir/main.cpp.o 512s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/eigenvalue/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/eigenvalue/cpp/CMakeFiles/demo_eigenvalue.dir/main.cpp.o -MF CMakeFiles/demo_eigenvalue.dir/main.cpp.o.d -o CMakeFiles/demo_eigenvalue.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/eigenvalue/cpp/main.cpp 514s [ 9%] Linking CXX executable demo_biharmonic 514s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/biharmonic/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_biharmonic.dir/link.txt --verbose=1 514s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_biharmonic.dir/main.cpp.o -o demo_biharmonic -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 514s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 514s [ 9%] Built target demo_biharmonic 514s make -f documented/hyperelasticity/cpp/CMakeFiles/demo_hyperelasticity.dir/build.make documented/hyperelasticity/cpp/CMakeFiles/demo_hyperelasticity.dir/depend 514s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 514s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/hyperelasticity/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/hyperelasticity/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/hyperelasticity/cpp/CMakeFiles/demo_hyperelasticity.dir/DependInfo.cmake "--color=" 514s [ 10%] Building CXX object documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard3D.cpp.o 514s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard3D.cpp.o -MF CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard3D.cpp.o.d -o CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard3D.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp/CahnHilliard3D.cpp 514s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 514s make -f documented/hyperelasticity/cpp/CMakeFiles/demo_hyperelasticity.dir/build.make documented/hyperelasticity/cpp/CMakeFiles/demo_hyperelasticity.dir/build 514s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 514s [ 11%] Building CXX object documented/hyperelasticity/cpp/CMakeFiles/demo_hyperelasticity.dir/main.cpp.o 514s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/hyperelasticity/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/hyperelasticity/cpp/CMakeFiles/demo_hyperelasticity.dir/main.cpp.o -MF CMakeFiles/demo_hyperelasticity.dir/main.cpp.o.d -o CMakeFiles/demo_hyperelasticity.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/hyperelasticity/cpp/main.cpp 517s [ 12%] Linking CXX executable demo_auto-adaptive-poisson 517s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/auto-adaptive-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_auto-adaptive-poisson.dir/link.txt --verbose=1 517s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_auto-adaptive-poisson.dir/main.cpp.o" -o demo_auto-adaptive-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 517s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 517s [ 12%] Built target demo_auto-adaptive-poisson 517s make -f documented/mixed-poisson/cpp/CMakeFiles/demo_mixed-poisson.dir/build.make documented/mixed-poisson/cpp/CMakeFiles/demo_mixed-poisson.dir/depend 517s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 517s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/mixed-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/mixed-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/mixed-poisson/cpp/CMakeFiles/demo_mixed-poisson.dir/DependInfo.cmake "--color=" 517s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 517s make -f documented/mixed-poisson/cpp/CMakeFiles/demo_mixed-poisson.dir/build.make documented/mixed-poisson/cpp/CMakeFiles/demo_mixed-poisson.dir/build 517s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 517s [ 13%] Building CXX object documented/mixed-poisson/cpp/CMakeFiles/demo_mixed-poisson.dir/main.cpp.o 517s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/mixed-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/mixed-poisson/cpp/CMakeFiles/demo_mixed-poisson.dir/main.cpp.o -MF CMakeFiles/demo_mixed-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_mixed-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/mixed-poisson/cpp/main.cpp 519s [ 14%] Building CXX object documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/main.cpp.o 519s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/cahn-hilliard/cpp/CMakeFiles/demo_cahn-hilliard.dir/main.cpp.o -MF CMakeFiles/demo_cahn-hilliard.dir/main.cpp.o.d -o CMakeFiles/demo_cahn-hilliard.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp/main.cpp 519s [ 15%] Linking CXX executable demo_eigenvalue 519s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/eigenvalue/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_eigenvalue.dir/link.txt --verbose=1 519s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_eigenvalue.dir/main.cpp.o -o demo_eigenvalue -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 519s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 519s [ 15%] Built target demo_eigenvalue 519s make -f documented/navier-stokes/cpp/CMakeFiles/demo_navier-stokes.dir/build.make documented/navier-stokes/cpp/CMakeFiles/demo_navier-stokes.dir/depend 519s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 519s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/navier-stokes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/navier-stokes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/navier-stokes/cpp/CMakeFiles/demo_navier-stokes.dir/DependInfo.cmake "--color=" 519s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 519s make -f documented/navier-stokes/cpp/CMakeFiles/demo_navier-stokes.dir/build.make documented/navier-stokes/cpp/CMakeFiles/demo_navier-stokes.dir/build 519s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 519s [ 16%] Building CXX object documented/navier-stokes/cpp/CMakeFiles/demo_navier-stokes.dir/main.cpp.o 519s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/navier-stokes/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/navier-stokes/cpp/CMakeFiles/demo_navier-stokes.dir/main.cpp.o -MF CMakeFiles/demo_navier-stokes.dir/main.cpp.o.d -o CMakeFiles/demo_navier-stokes.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/navier-stokes/cpp/main.cpp 521s [ 17%] Linking CXX executable demo_hyperelasticity 521s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/hyperelasticity/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_hyperelasticity.dir/link.txt --verbose=1 521s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_hyperelasticity.dir/main.cpp.o -o demo_hyperelasticity -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 521s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 521s [ 17%] Built target demo_hyperelasticity 521s make -f documented/neumann-poisson/cpp/CMakeFiles/demo_neumann-poisson.dir/build.make documented/neumann-poisson/cpp/CMakeFiles/demo_neumann-poisson.dir/depend 521s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 521s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/neumann-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/neumann-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/neumann-poisson/cpp/CMakeFiles/demo_neumann-poisson.dir/DependInfo.cmake "--color=" 521s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 521s make -f documented/neumann-poisson/cpp/CMakeFiles/demo_neumann-poisson.dir/build.make documented/neumann-poisson/cpp/CMakeFiles/demo_neumann-poisson.dir/build 521s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 521s [ 18%] Building CXX object documented/neumann-poisson/cpp/CMakeFiles/demo_neumann-poisson.dir/main.cpp.o 521s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/neumann-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/neumann-poisson/cpp/CMakeFiles/demo_neumann-poisson.dir/main.cpp.o -MF CMakeFiles/demo_neumann-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_neumann-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/neumann-poisson/cpp/main.cpp 525s [ 19%] Linking CXX executable demo_mixed-poisson 525s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/mixed-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_mixed-poisson.dir/link.txt --verbose=1 525s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_mixed-poisson.dir/main.cpp.o" -o demo_mixed-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 525s [ 20%] Linking CXX executable demo_cahn-hilliard 525s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/cahn-hilliard/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_cahn-hilliard.dir/link.txt --verbose=1 525s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard2D.cpp.o" "CMakeFiles/demo_cahn-hilliard.dir/CahnHilliard3D.cpp.o" "CMakeFiles/demo_cahn-hilliard.dir/main.cpp.o" -o demo_cahn-hilliard -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 525s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 525s [ 20%] Built target demo_mixed-poisson 525s make -f documented/nonlinear-poisson/cpp/CMakeFiles/demo_nonlinear-poisson.dir/build.make documented/nonlinear-poisson/cpp/CMakeFiles/demo_nonlinear-poisson.dir/depend 525s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 525s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonlinear-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonlinear-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonlinear-poisson/cpp/CMakeFiles/demo_nonlinear-poisson.dir/DependInfo.cmake "--color=" 525s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 525s make -f documented/nonlinear-poisson/cpp/CMakeFiles/demo_nonlinear-poisson.dir/build.make documented/nonlinear-poisson/cpp/CMakeFiles/demo_nonlinear-poisson.dir/build 525s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 525s [ 21%] Building CXX object documented/nonlinear-poisson/cpp/CMakeFiles/demo_nonlinear-poisson.dir/main.cpp.o 525s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonlinear-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/nonlinear-poisson/cpp/CMakeFiles/demo_nonlinear-poisson.dir/main.cpp.o -MF CMakeFiles/demo_nonlinear-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_nonlinear-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonlinear-poisson/cpp/main.cpp 526s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 526s [ 21%] Built target demo_cahn-hilliard 526s make -f documented/nonmatching-interpolation/cpp/CMakeFiles/demo_nonmatching-interpolation.dir/build.make documented/nonmatching-interpolation/cpp/CMakeFiles/demo_nonmatching-interpolation.dir/depend 526s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 526s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonmatching-interpolation/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonmatching-interpolation/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonmatching-interpolation/cpp/CMakeFiles/demo_nonmatching-interpolation.dir/DependInfo.cmake "--color=" 526s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 526s make -f documented/nonmatching-interpolation/cpp/CMakeFiles/demo_nonmatching-interpolation.dir/build.make documented/nonmatching-interpolation/cpp/CMakeFiles/demo_nonmatching-interpolation.dir/build 526s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 526s [ 22%] Building CXX object documented/nonmatching-interpolation/cpp/CMakeFiles/demo_nonmatching-interpolation.dir/main.cpp.o 526s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonmatching-interpolation/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/nonmatching-interpolation/cpp/CMakeFiles/demo_nonmatching-interpolation.dir/main.cpp.o -MF CMakeFiles/demo_nonmatching-interpolation.dir/main.cpp.o.d -o CMakeFiles/demo_nonmatching-interpolation.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonmatching-interpolation/cpp/main.cpp 528s [ 23%] Linking CXX executable demo_neumann-poisson 528s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/neumann-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_neumann-poisson.dir/link.txt --verbose=1 528s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_neumann-poisson.dir/main.cpp.o" -o demo_neumann-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 528s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 528s [ 23%] Built target demo_neumann-poisson 528s make -f documented/periodic/cpp/CMakeFiles/demo_periodic.dir/build.make documented/periodic/cpp/CMakeFiles/demo_periodic.dir/depend 528s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 528s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/periodic/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/periodic/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/periodic/cpp/CMakeFiles/demo_periodic.dir/DependInfo.cmake "--color=" 528s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 528s make -f documented/periodic/cpp/CMakeFiles/demo_periodic.dir/build.make documented/periodic/cpp/CMakeFiles/demo_periodic.dir/build 528s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 528s [ 24%] Building CXX object documented/periodic/cpp/CMakeFiles/demo_periodic.dir/main.cpp.o 528s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/periodic/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/periodic/cpp/CMakeFiles/demo_periodic.dir/main.cpp.o -MF CMakeFiles/demo_periodic.dir/main.cpp.o.d -o CMakeFiles/demo_periodic.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/periodic/cpp/main.cpp 532s [ 25%] Linking CXX executable demo_nonlinear-poisson 532s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonlinear-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_nonlinear-poisson.dir/link.txt --verbose=1 532s [ 26%] Linking CXX executable demo_nonmatching-interpolation 532s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/nonmatching-interpolation/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_nonmatching-interpolation.dir/link.txt --verbose=1 532s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_nonlinear-poisson.dir/main.cpp.o" -o demo_nonlinear-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 532s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_nonmatching-interpolation.dir/main.cpp.o" -o demo_nonmatching-interpolation -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 532s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s [ 26%] Built target demo_nonmatching-interpolation 532s make -f documented/poisson/cpp/CMakeFiles/demo_poisson.dir/build.make documented/poisson/cpp/CMakeFiles/demo_poisson.dir/depend 532s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/poisson/cpp/CMakeFiles/demo_poisson.dir/DependInfo.cmake "--color=" 532s [ 26%] Built target demo_nonlinear-poisson 532s make -f documented/singular-poisson/cpp/CMakeFiles/demo_singular-poisson.dir/build.make documented/singular-poisson/cpp/CMakeFiles/demo_singular-poisson.dir/depend 532s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/singular-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/singular-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/singular-poisson/cpp/CMakeFiles/demo_singular-poisson.dir/DependInfo.cmake "--color=" 532s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s make -f documented/poisson/cpp/CMakeFiles/demo_poisson.dir/build.make documented/poisson/cpp/CMakeFiles/demo_poisson.dir/build 532s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s make -f documented/singular-poisson/cpp/CMakeFiles/demo_singular-poisson.dir/build.make documented/singular-poisson/cpp/CMakeFiles/demo_singular-poisson.dir/build 532s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 532s [ 27%] Building CXX object documented/poisson/cpp/CMakeFiles/demo_poisson.dir/main.cpp.o 532s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/poisson/cpp/CMakeFiles/demo_poisson.dir/main.cpp.o -MF CMakeFiles/demo_poisson.dir/main.cpp.o.d -o CMakeFiles/demo_poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/poisson/cpp/main.cpp 532s [ 28%] Building CXX object documented/singular-poisson/cpp/CMakeFiles/demo_singular-poisson.dir/main.cpp.o 532s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/singular-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/singular-poisson/cpp/CMakeFiles/demo_singular-poisson.dir/main.cpp.o -MF CMakeFiles/demo_singular-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_singular-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/singular-poisson/cpp/main.cpp 535s [ 29%] Linking CXX executable demo_periodic 535s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/periodic/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_periodic.dir/link.txt --verbose=1 535s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_periodic.dir/main.cpp.o -o demo_periodic -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 535s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 535s [ 29%] Built target demo_periodic 535s make -f documented/stokes-iterative/cpp/CMakeFiles/demo_stokes-iterative.dir/build.make documented/stokes-iterative/cpp/CMakeFiles/demo_stokes-iterative.dir/depend 535s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 535s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-iterative/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-iterative/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-iterative/cpp/CMakeFiles/demo_stokes-iterative.dir/DependInfo.cmake "--color=" 535s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 535s make -f documented/stokes-iterative/cpp/CMakeFiles/demo_stokes-iterative.dir/build.make documented/stokes-iterative/cpp/CMakeFiles/demo_stokes-iterative.dir/build 535s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 535s [ 30%] Building CXX object documented/stokes-iterative/cpp/CMakeFiles/demo_stokes-iterative.dir/main.cpp.o 535s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-iterative/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/stokes-iterative/cpp/CMakeFiles/demo_stokes-iterative.dir/main.cpp.o -MF CMakeFiles/demo_stokes-iterative.dir/main.cpp.o.d -o CMakeFiles/demo_stokes-iterative.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-iterative/cpp/main.cpp 536s [ 31%] Linking CXX executable demo_navier-stokes 536s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/navier-stokes/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_navier-stokes.dir/link.txt --verbose=1 536s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_navier-stokes.dir/main.cpp.o" -o demo_navier-stokes -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 536s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 536s [ 31%] Built target demo_navier-stokes 536s make -f documented/stokes-taylor-hood/cpp/CMakeFiles/demo_stokes-taylor-hood.dir/build.make documented/stokes-taylor-hood/cpp/CMakeFiles/demo_stokes-taylor-hood.dir/depend 536s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 536s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-taylor-hood/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-taylor-hood/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-taylor-hood/cpp/CMakeFiles/demo_stokes-taylor-hood.dir/DependInfo.cmake "--color=" 536s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 536s make -f documented/stokes-taylor-hood/cpp/CMakeFiles/demo_stokes-taylor-hood.dir/build.make documented/stokes-taylor-hood/cpp/CMakeFiles/demo_stokes-taylor-hood.dir/build 536s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 536s [ 32%] Building CXX object documented/stokes-taylor-hood/cpp/CMakeFiles/demo_stokes-taylor-hood.dir/main.cpp.o 536s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-taylor-hood/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/stokes-taylor-hood/cpp/CMakeFiles/demo_stokes-taylor-hood.dir/main.cpp.o -MF CMakeFiles/demo_stokes-taylor-hood.dir/main.cpp.o.d -o CMakeFiles/demo_stokes-taylor-hood.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-taylor-hood/cpp/main.cpp 539s [ 33%] Linking CXX executable demo_poisson 539s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_poisson.dir/link.txt --verbose=1 539s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_poisson.dir/main.cpp.o -o demo_poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 539s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 539s [ 33%] Built target demo_poisson 539s make -f documented/subdomains/cpp/CMakeFiles/demo_subdomains.dir/build.make documented/subdomains/cpp/CMakeFiles/demo_subdomains.dir/depend 539s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 539s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/subdomains/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/subdomains/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/subdomains/cpp/CMakeFiles/demo_subdomains.dir/DependInfo.cmake "--color=" 539s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 539s make -f documented/subdomains/cpp/CMakeFiles/demo_subdomains.dir/build.make documented/subdomains/cpp/CMakeFiles/demo_subdomains.dir/build 539s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 539s [ 34%] Building CXX object documented/subdomains/cpp/CMakeFiles/demo_subdomains.dir/main.cpp.o 539s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/subdomains/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT documented/subdomains/cpp/CMakeFiles/demo_subdomains.dir/main.cpp.o -MF CMakeFiles/demo_subdomains.dir/main.cpp.o.d -o CMakeFiles/demo_subdomains.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/subdomains/cpp/main.cpp 540s [ 35%] Linking CXX executable demo_singular-poisson 540s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/singular-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_singular-poisson.dir/link.txt --verbose=1 540s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_singular-poisson.dir/main.cpp.o" -o demo_singular-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 540s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 540s [ 35%] Built target demo_singular-poisson 540s make -f undocumented/advection-diffusion/cpp/CMakeFiles/demo_advection-diffusion.dir/build.make undocumented/advection-diffusion/cpp/CMakeFiles/demo_advection-diffusion.dir/depend 540s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 540s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/advection-diffusion/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/advection-diffusion/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/advection-diffusion/cpp/CMakeFiles/demo_advection-diffusion.dir/DependInfo.cmake "--color=" 540s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 540s make -f undocumented/advection-diffusion/cpp/CMakeFiles/demo_advection-diffusion.dir/build.make undocumented/advection-diffusion/cpp/CMakeFiles/demo_advection-diffusion.dir/build 540s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 540s [ 35%] Building CXX object undocumented/advection-diffusion/cpp/CMakeFiles/demo_advection-diffusion.dir/main.cpp.o 540s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/advection-diffusion/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/advection-diffusion/cpp/CMakeFiles/demo_advection-diffusion.dir/main.cpp.o -MF CMakeFiles/demo_advection-diffusion.dir/main.cpp.o.d -o CMakeFiles/demo_advection-diffusion.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/advection-diffusion/cpp/main.cpp 544s [ 36%] Linking CXX executable demo_subdomains 544s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/subdomains/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_subdomains.dir/link.txt --verbose=1 544s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_subdomains.dir/main.cpp.o -o demo_subdomains -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 545s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 545s [ 36%] Built target demo_subdomains 545s make -f undocumented/ale/cpp/CMakeFiles/demo_ale.dir/build.make undocumented/ale/cpp/CMakeFiles/demo_ale.dir/depend 545s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 545s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/ale/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/ale/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/ale/cpp/CMakeFiles/demo_ale.dir/DependInfo.cmake "--color=" 545s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 545s make -f undocumented/ale/cpp/CMakeFiles/demo_ale.dir/build.make undocumented/ale/cpp/CMakeFiles/demo_ale.dir/build 545s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 545s [ 37%] Building CXX object undocumented/ale/cpp/CMakeFiles/demo_ale.dir/main.cpp.o 545s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/ale/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/ale/cpp/CMakeFiles/demo_ale.dir/main.cpp.o -MF CMakeFiles/demo_ale.dir/main.cpp.o.d -o CMakeFiles/demo_ale.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/ale/cpp/main.cpp 546s [ 38%] Linking CXX executable demo_stokes-iterative 546s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-iterative/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_stokes-iterative.dir/link.txt --verbose=1 546s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_stokes-iterative.dir/main.cpp.o" -o demo_stokes-iterative -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 546s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 546s [ 38%] Built target demo_stokes-iterative 546s make -f undocumented/auto-adaptive-navier-stokes/cpp/CMakeFiles/demo_auto-adaptive-navier-stokes.dir/build.make undocumented/auto-adaptive-navier-stokes/cpp/CMakeFiles/demo_auto-adaptive-navier-stokes.dir/depend 546s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 546s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/auto-adaptive-navier-stokes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/auto-adaptive-navier-stokes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/auto-adaptive-navier-stokes/cpp/CMakeFiles/demo_auto-adaptive-navier-stokes.dir/DependInfo.cmake "--color=" 546s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 546s make -f undocumented/auto-adaptive-navier-stokes/cpp/CMakeFiles/demo_auto-adaptive-navier-stokes.dir/build.make undocumented/auto-adaptive-navier-stokes/cpp/CMakeFiles/demo_auto-adaptive-navier-stokes.dir/build 546s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 546s [ 39%] Building CXX object undocumented/auto-adaptive-navier-stokes/cpp/CMakeFiles/demo_auto-adaptive-navier-stokes.dir/main.cpp.o 546s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/auto-adaptive-navier-stokes/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/auto-adaptive-navier-stokes/cpp/CMakeFiles/demo_auto-adaptive-navier-stokes.dir/main.cpp.o -MF CMakeFiles/demo_auto-adaptive-navier-stokes.dir/main.cpp.o.d -o CMakeFiles/demo_auto-adaptive-navier-stokes.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/auto-adaptive-navier-stokes/cpp/main.cpp 547s [ 40%] Linking CXX executable demo_stokes-taylor-hood 547s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/documented/stokes-taylor-hood/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_stokes-taylor-hood.dir/link.txt --verbose=1 547s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_stokes-taylor-hood.dir/main.cpp.o" -o demo_stokes-taylor-hood -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 547s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 547s [ 40%] Built target demo_stokes-taylor-hood 547s make -f undocumented/block-matrix/cpp/CMakeFiles/demo_block-matrix.dir/build.make undocumented/block-matrix/cpp/CMakeFiles/demo_block-matrix.dir/depend 547s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 547s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/block-matrix/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/block-matrix/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/block-matrix/cpp/CMakeFiles/demo_block-matrix.dir/DependInfo.cmake "--color=" 547s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 547s make -f undocumented/block-matrix/cpp/CMakeFiles/demo_block-matrix.dir/build.make undocumented/block-matrix/cpp/CMakeFiles/demo_block-matrix.dir/build 547s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 547s [ 41%] Building CXX object undocumented/block-matrix/cpp/CMakeFiles/demo_block-matrix.dir/main.cpp.o 547s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/block-matrix/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/block-matrix/cpp/CMakeFiles/demo_block-matrix.dir/main.cpp.o -MF CMakeFiles/demo_block-matrix.dir/main.cpp.o.d -o CMakeFiles/demo_block-matrix.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/block-matrix/cpp/main.cpp 549s [ 42%] Linking CXX executable demo_ale 549s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/ale/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ale.dir/link.txt --verbose=1 549s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_ale.dir/main.cpp.o -o demo_ale -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 550s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 550s [ 42%] Built target demo_ale 550s make -f undocumented/conditional/cpp/CMakeFiles/demo_conditional.dir/build.make undocumented/conditional/cpp/CMakeFiles/demo_conditional.dir/depend 550s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 550s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/conditional/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/conditional/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/conditional/cpp/CMakeFiles/demo_conditional.dir/DependInfo.cmake "--color=" 550s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 550s make -f undocumented/conditional/cpp/CMakeFiles/demo_conditional.dir/build.make undocumented/conditional/cpp/CMakeFiles/demo_conditional.dir/build 550s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 550s [ 43%] Building CXX object undocumented/conditional/cpp/CMakeFiles/demo_conditional.dir/main.cpp.o 550s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/conditional/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/conditional/cpp/CMakeFiles/demo_conditional.dir/main.cpp.o -MF CMakeFiles/demo_conditional.dir/main.cpp.o.d -o CMakeFiles/demo_conditional.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/conditional/cpp/main.cpp 551s [ 44%] Linking CXX executable demo_advection-diffusion 551s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/advection-diffusion/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_advection-diffusion.dir/link.txt --verbose=1 551s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_advection-diffusion.dir/main.cpp.o" -o demo_advection-diffusion -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 551s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 551s [ 44%] Built target demo_advection-diffusion 551s make -f undocumented/contact-vi-snes/cpp/CMakeFiles/demo_contact-vi-snes.dir/build.make undocumented/contact-vi-snes/cpp/CMakeFiles/demo_contact-vi-snes.dir/depend 551s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 551s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-snes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-snes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-snes/cpp/CMakeFiles/demo_contact-vi-snes.dir/DependInfo.cmake "--color=" 551s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 551s make -f undocumented/contact-vi-snes/cpp/CMakeFiles/demo_contact-vi-snes.dir/build.make undocumented/contact-vi-snes/cpp/CMakeFiles/demo_contact-vi-snes.dir/build 551s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 551s [ 45%] Building CXX object undocumented/contact-vi-snes/cpp/CMakeFiles/demo_contact-vi-snes.dir/main.cpp.o 551s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-snes/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/contact-vi-snes/cpp/CMakeFiles/demo_contact-vi-snes.dir/main.cpp.o -MF CMakeFiles/demo_contact-vi-snes.dir/main.cpp.o.d -o CMakeFiles/demo_contact-vi-snes.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-snes/cpp/main.cpp 554s [ 46%] Linking CXX executable demo_block-matrix 554s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/block-matrix/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_block-matrix.dir/link.txt --verbose=1 554s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_block-matrix.dir/main.cpp.o" -o demo_block-matrix -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 554s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 554s [ 46%] Built target demo_block-matrix 554s make -f undocumented/contact-vi-tao/cpp/CMakeFiles/demo_contact-vi-tao.dir/build.make undocumented/contact-vi-tao/cpp/CMakeFiles/demo_contact-vi-tao.dir/depend 554s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 554s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-tao/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-tao/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-tao/cpp/CMakeFiles/demo_contact-vi-tao.dir/DependInfo.cmake "--color=" 554s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 554s make -f undocumented/contact-vi-tao/cpp/CMakeFiles/demo_contact-vi-tao.dir/build.make undocumented/contact-vi-tao/cpp/CMakeFiles/demo_contact-vi-tao.dir/build 554s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 554s [ 47%] Building CXX object undocumented/contact-vi-tao/cpp/CMakeFiles/demo_contact-vi-tao.dir/main.cpp.o 554s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-tao/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/contact-vi-tao/cpp/CMakeFiles/demo_contact-vi-tao.dir/main.cpp.o -MF CMakeFiles/demo_contact-vi-tao.dir/main.cpp.o.d -o CMakeFiles/demo_contact-vi-tao.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-tao/cpp/main.cpp 557s [ 48%] Linking CXX executable demo_conditional 557s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/conditional/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_conditional.dir/link.txt --verbose=1 557s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_conditional.dir/main.cpp.o -o demo_conditional -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 557s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 557s [ 48%] Built target demo_conditional 557s make -f undocumented/curl-curl/cpp/CMakeFiles/demo_curl-curl.dir/build.make undocumented/curl-curl/cpp/CMakeFiles/demo_curl-curl.dir/depend 557s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 557s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/curl-curl/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/curl-curl/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/curl-curl/cpp/CMakeFiles/demo_curl-curl.dir/DependInfo.cmake "--color=" 557s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 557s make -f undocumented/curl-curl/cpp/CMakeFiles/demo_curl-curl.dir/build.make undocumented/curl-curl/cpp/CMakeFiles/demo_curl-curl.dir/build 557s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 557s [ 48%] Building CXX object undocumented/curl-curl/cpp/CMakeFiles/demo_curl-curl.dir/main.cpp.o 557s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/curl-curl/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/curl-curl/cpp/CMakeFiles/demo_curl-curl.dir/main.cpp.o -MF CMakeFiles/demo_curl-curl.dir/main.cpp.o.d -o CMakeFiles/demo_curl-curl.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/curl-curl/cpp/main.cpp 558s [ 49%] Linking CXX executable demo_contact-vi-snes 558s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-snes/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_contact-vi-snes.dir/link.txt --verbose=1 558s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_contact-vi-snes.dir/main.cpp.o" -o demo_contact-vi-snes -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 558s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 558s [ 49%] Built target demo_contact-vi-snes 558s make -f undocumented/dg-advection-diffusion/cpp/CMakeFiles/demo_dg-advection-diffusion.dir/build.make undocumented/dg-advection-diffusion/cpp/CMakeFiles/demo_dg-advection-diffusion.dir/depend 558s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 558s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-advection-diffusion/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-advection-diffusion/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-advection-diffusion/cpp/CMakeFiles/demo_dg-advection-diffusion.dir/DependInfo.cmake "--color=" 559s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 559s make -f undocumented/dg-advection-diffusion/cpp/CMakeFiles/demo_dg-advection-diffusion.dir/build.make undocumented/dg-advection-diffusion/cpp/CMakeFiles/demo_dg-advection-diffusion.dir/build 559s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 559s [ 50%] Building CXX object undocumented/dg-advection-diffusion/cpp/CMakeFiles/demo_dg-advection-diffusion.dir/main.cpp.o 559s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-advection-diffusion/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/dg-advection-diffusion/cpp/CMakeFiles/demo_dg-advection-diffusion.dir/main.cpp.o -MF CMakeFiles/demo_dg-advection-diffusion.dir/main.cpp.o.d -o CMakeFiles/demo_dg-advection-diffusion.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-advection-diffusion/cpp/main.cpp 560s [ 51%] Linking CXX executable demo_contact-vi-tao 560s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/contact-vi-tao/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_contact-vi-tao.dir/link.txt --verbose=1 560s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_contact-vi-tao.dir/main.cpp.o" -o demo_contact-vi-tao -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 561s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 561s [ 51%] Built target demo_contact-vi-tao 561s make -f undocumented/dg-poisson/cpp/CMakeFiles/demo_dg-poisson.dir/build.make undocumented/dg-poisson/cpp/CMakeFiles/demo_dg-poisson.dir/depend 561s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 561s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-poisson/cpp/CMakeFiles/demo_dg-poisson.dir/DependInfo.cmake "--color=" 561s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 561s make -f undocumented/dg-poisson/cpp/CMakeFiles/demo_dg-poisson.dir/build.make undocumented/dg-poisson/cpp/CMakeFiles/demo_dg-poisson.dir/build 561s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 561s [ 52%] Building CXX object undocumented/dg-poisson/cpp/CMakeFiles/demo_dg-poisson.dir/main.cpp.o 561s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/dg-poisson/cpp/CMakeFiles/demo_dg-poisson.dir/main.cpp.o -MF CMakeFiles/demo_dg-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_dg-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-poisson/cpp/main.cpp 568s [ 53%] Linking CXX executable demo_dg-poisson 568s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dg-poisson.dir/link.txt --verbose=1 568s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_dg-poisson.dir/main.cpp.o" -o demo_dg-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 568s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 568s [ 53%] Built target demo_dg-poisson 568s make -f undocumented/elasticity/cpp/CMakeFiles/demo_elasticity.dir/build.make undocumented/elasticity/cpp/CMakeFiles/demo_elasticity.dir/depend 568s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 568s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elasticity/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elasticity/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elasticity/cpp/CMakeFiles/demo_elasticity.dir/DependInfo.cmake "--color=" 568s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 568s make -f undocumented/elasticity/cpp/CMakeFiles/demo_elasticity.dir/build.make undocumented/elasticity/cpp/CMakeFiles/demo_elasticity.dir/build 568s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 568s [ 54%] Building CXX object undocumented/elasticity/cpp/CMakeFiles/demo_elasticity.dir/main.cpp.o 568s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elasticity/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/elasticity/cpp/CMakeFiles/demo_elasticity.dir/main.cpp.o -MF CMakeFiles/demo_elasticity.dir/main.cpp.o.d -o CMakeFiles/demo_elasticity.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elasticity/cpp/main.cpp 569s [ 55%] Linking CXX executable demo_curl-curl 569s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/curl-curl/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_curl-curl.dir/link.txt --verbose=1 570s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_curl-curl.dir/main.cpp.o" -o demo_curl-curl -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 570s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 570s [ 55%] Built target demo_curl-curl 570s make -f undocumented/elastodynamics/cpp/CMakeFiles/demo_elastodynamics.dir/build.make undocumented/elastodynamics/cpp/CMakeFiles/demo_elastodynamics.dir/depend 570s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 570s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elastodynamics/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elastodynamics/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elastodynamics/cpp/CMakeFiles/demo_elastodynamics.dir/DependInfo.cmake "--color=" 570s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 570s make -f undocumented/elastodynamics/cpp/CMakeFiles/demo_elastodynamics.dir/build.make undocumented/elastodynamics/cpp/CMakeFiles/demo_elastodynamics.dir/build 570s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 570s [ 56%] Building CXX object undocumented/elastodynamics/cpp/CMakeFiles/demo_elastodynamics.dir/main.cpp.o 570s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elastodynamics/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/elastodynamics/cpp/CMakeFiles/demo_elastodynamics.dir/main.cpp.o -MF CMakeFiles/demo_elastodynamics.dir/main.cpp.o.d -o CMakeFiles/demo_elastodynamics.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elastodynamics/cpp/main.cpp 572s [ 57%] Linking CXX executable demo_dg-advection-diffusion 572s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/dg-advection-diffusion/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dg-advection-diffusion.dir/link.txt --verbose=1 572s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_dg-advection-diffusion.dir/main.cpp.o" -o demo_dg-advection-diffusion -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 572s [ 58%] Linking CXX executable demo_auto-adaptive-navier-stokes 572s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/auto-adaptive-navier-stokes/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_auto-adaptive-navier-stokes.dir/link.txt --verbose=1 572s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_auto-adaptive-navier-stokes.dir/main.cpp.o" -o demo_auto-adaptive-navier-stokes -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 572s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s [ 58%] Built target demo_dg-advection-diffusion 572s make -f undocumented/eval/cpp/CMakeFiles/demo_eval.dir/build.make undocumented/eval/cpp/CMakeFiles/demo_eval.dir/depend 572s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/eval/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/eval/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/eval/cpp/CMakeFiles/demo_eval.dir/DependInfo.cmake "--color=" 572s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s make -f undocumented/eval/cpp/CMakeFiles/demo_eval.dir/build.make undocumented/eval/cpp/CMakeFiles/demo_eval.dir/build 572s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s [ 59%] Building CXX object undocumented/eval/cpp/CMakeFiles/demo_eval.dir/main.cpp.o 572s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/eval/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/eval/cpp/CMakeFiles/demo_eval.dir/main.cpp.o -MF CMakeFiles/demo_eval.dir/main.cpp.o.d -o CMakeFiles/demo_eval.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/eval/cpp/main.cpp 572s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s [ 59%] Built target demo_auto-adaptive-navier-stokes 572s make -f undocumented/extrapolation/cpp/CMakeFiles/demo_extrapolation.dir/build.make undocumented/extrapolation/cpp/CMakeFiles/demo_extrapolation.dir/depend 572s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/extrapolation/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/extrapolation/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/extrapolation/cpp/CMakeFiles/demo_extrapolation.dir/DependInfo.cmake "--color=" 572s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s make -f undocumented/extrapolation/cpp/CMakeFiles/demo_extrapolation.dir/build.make undocumented/extrapolation/cpp/CMakeFiles/demo_extrapolation.dir/build 572s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 572s [ 60%] Building CXX object undocumented/extrapolation/cpp/CMakeFiles/demo_extrapolation.dir/main.cpp.o 572s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/extrapolation/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/extrapolation/cpp/CMakeFiles/demo_extrapolation.dir/main.cpp.o -MF CMakeFiles/demo_extrapolation.dir/main.cpp.o.d -o CMakeFiles/demo_extrapolation.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/extrapolation/cpp/main.cpp 578s [ 61%] Linking CXX executable demo_elasticity 578s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elasticity/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_elasticity.dir/link.txt --verbose=1 578s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_elasticity.dir/main.cpp.o -o demo_elasticity -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 578s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 578s [ 61%] Built target demo_elasticity 578s make -f undocumented/functional/cpp/CMakeFiles/demo_functional.dir/build.make undocumented/functional/cpp/CMakeFiles/demo_functional.dir/depend 578s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 578s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/functional/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/functional/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/functional/cpp/CMakeFiles/demo_functional.dir/DependInfo.cmake "--color=" 578s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 578s make -f undocumented/functional/cpp/CMakeFiles/demo_functional.dir/build.make undocumented/functional/cpp/CMakeFiles/demo_functional.dir/build 578s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 578s [ 62%] Building CXX object undocumented/functional/cpp/CMakeFiles/demo_functional.dir/main.cpp.o 578s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/functional/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/functional/cpp/CMakeFiles/demo_functional.dir/main.cpp.o -MF CMakeFiles/demo_functional.dir/main.cpp.o.d -o CMakeFiles/demo_functional.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/functional/cpp/main.cpp 578s [ 63%] Linking CXX executable demo_extrapolation 578s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/extrapolation/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_extrapolation.dir/link.txt --verbose=1 578s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_extrapolation.dir/main.cpp.o -o demo_extrapolation -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 579s [ 64%] Linking CXX executable demo_elastodynamics 579s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/elastodynamics/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_elastodynamics.dir/link.txt --verbose=1 579s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_elastodynamics.dir/main.cpp.o -o demo_elastodynamics -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 579s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s [ 64%] Built target demo_extrapolation 579s make -f undocumented/gmg-poisson/cpp/CMakeFiles/demo_gmg-poisson.dir/build.make undocumented/gmg-poisson/cpp/CMakeFiles/demo_gmg-poisson.dir/depend 579s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/gmg-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/gmg-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/gmg-poisson/cpp/CMakeFiles/demo_gmg-poisson.dir/DependInfo.cmake "--color=" 579s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s make -f undocumented/gmg-poisson/cpp/CMakeFiles/demo_gmg-poisson.dir/build.make undocumented/gmg-poisson/cpp/CMakeFiles/demo_gmg-poisson.dir/build 579s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s [ 65%] Building CXX object undocumented/gmg-poisson/cpp/CMakeFiles/demo_gmg-poisson.dir/main.cpp.o 579s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/gmg-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/gmg-poisson/cpp/CMakeFiles/demo_gmg-poisson.dir/main.cpp.o -MF CMakeFiles/demo_gmg-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_gmg-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/gmg-poisson/cpp/main.cpp 579s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s [ 65%] Built target demo_elastodynamics 579s make -f undocumented/lift-drag/cpp/CMakeFiles/demo_lift-drag.dir/build.make undocumented/lift-drag/cpp/CMakeFiles/demo_lift-drag.dir/depend 579s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/lift-drag/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/lift-drag/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/lift-drag/cpp/CMakeFiles/demo_lift-drag.dir/DependInfo.cmake "--color=" 579s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s make -f undocumented/lift-drag/cpp/CMakeFiles/demo_lift-drag.dir/build.make undocumented/lift-drag/cpp/CMakeFiles/demo_lift-drag.dir/build 579s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 579s [ 66%] Building CXX object undocumented/lift-drag/cpp/CMakeFiles/demo_lift-drag.dir/main.cpp.o 579s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/lift-drag/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/lift-drag/cpp/CMakeFiles/demo_lift-drag.dir/main.cpp.o -MF CMakeFiles/demo_lift-drag.dir/main.cpp.o.d -o CMakeFiles/demo_lift-drag.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/lift-drag/cpp/main.cpp 581s [ 67%] Linking CXX executable demo_eval 581s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/eval/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_eval.dir/link.txt --verbose=1 581s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_eval.dir/main.cpp.o -o demo_eval -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 581s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 581s [ 67%] Built target demo_eval 581s make -f undocumented/mesh-quality/cpp/CMakeFiles/demo_mesh-quality.dir/build.make undocumented/mesh-quality/cpp/CMakeFiles/demo_mesh-quality.dir/depend 581s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 581s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/mesh-quality/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/mesh-quality/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/mesh-quality/cpp/CMakeFiles/demo_mesh-quality.dir/DependInfo.cmake "--color=" 581s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 581s make -f undocumented/mesh-quality/cpp/CMakeFiles/demo_mesh-quality.dir/build.make undocumented/mesh-quality/cpp/CMakeFiles/demo_mesh-quality.dir/build 581s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 581s [ 68%] Building CXX object undocumented/mesh-quality/cpp/CMakeFiles/demo_mesh-quality.dir/main.cpp.o 581s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/mesh-quality/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/mesh-quality/cpp/CMakeFiles/demo_mesh-quality.dir/main.cpp.o -MF CMakeFiles/demo_mesh-quality.dir/main.cpp.o.d -o CMakeFiles/demo_mesh-quality.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/mesh-quality/cpp/main.cpp 585s [ 69%] Linking CXX executable demo_functional 585s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/functional/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_functional.dir/link.txt --verbose=1 585s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_functional.dir/main.cpp.o -o demo_functional -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 585s [ 70%] Linking CXX executable demo_mesh-quality 585s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/mesh-quality/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_mesh-quality.dir/link.txt --verbose=1 585s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_mesh-quality.dir/main.cpp.o" -o demo_mesh-quality -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 585s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s [ 70%] Built target demo_functional 585s make -f undocumented/meshfunction-refinement/cpp/CMakeFiles/demo_meshfunction-refinement.dir/build.make undocumented/meshfunction-refinement/cpp/CMakeFiles/demo_meshfunction-refinement.dir/depend 585s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/meshfunction-refinement/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/meshfunction-refinement/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/meshfunction-refinement/cpp/CMakeFiles/demo_meshfunction-refinement.dir/DependInfo.cmake "--color=" 585s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s make -f undocumented/meshfunction-refinement/cpp/CMakeFiles/demo_meshfunction-refinement.dir/build.make undocumented/meshfunction-refinement/cpp/CMakeFiles/demo_meshfunction-refinement.dir/build 585s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s [ 70%] Built target demo_mesh-quality 585s make -f undocumented/multimesh-poisson/cpp/CMakeFiles/demo_multimesh-poisson.dir/build.make undocumented/multimesh-poisson/cpp/CMakeFiles/demo_multimesh-poisson.dir/depend 585s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-poisson/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-poisson/cpp/CMakeFiles/demo_multimesh-poisson.dir/DependInfo.cmake "--color=" 585s [ 70%] Building CXX object undocumented/meshfunction-refinement/cpp/CMakeFiles/demo_meshfunction-refinement.dir/main.cpp.o 585s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/meshfunction-refinement/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/meshfunction-refinement/cpp/CMakeFiles/demo_meshfunction-refinement.dir/main.cpp.o -MF CMakeFiles/demo_meshfunction-refinement.dir/main.cpp.o.d -o CMakeFiles/demo_meshfunction-refinement.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/meshfunction-refinement/cpp/main.cpp 585s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s make -f undocumented/multimesh-poisson/cpp/CMakeFiles/demo_multimesh-poisson.dir/build.make undocumented/multimesh-poisson/cpp/CMakeFiles/demo_multimesh-poisson.dir/build 585s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 585s [ 71%] Building CXX object undocumented/multimesh-poisson/cpp/CMakeFiles/demo_multimesh-poisson.dir/main.cpp.o 585s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-poisson/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/multimesh-poisson/cpp/CMakeFiles/demo_multimesh-poisson.dir/main.cpp.o -MF CMakeFiles/demo_multimesh-poisson.dir/main.cpp.o.d -o CMakeFiles/demo_multimesh-poisson.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-poisson/cpp/main.cpp 586s [ 72%] Linking CXX executable demo_gmg-poisson 586s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/gmg-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_gmg-poisson.dir/link.txt --verbose=1 586s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_gmg-poisson.dir/main.cpp.o" -o demo_gmg-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 586s [ 73%] Linking CXX executable demo_lift-drag 586s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/lift-drag/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_lift-drag.dir/link.txt --verbose=1 586s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_lift-drag.dir/main.cpp.o" -o demo_lift-drag -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 586s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s [ 73%] Built target demo_gmg-poisson 586s make -f undocumented/multimesh-stokes/cpp/CMakeFiles/demo_multimesh-stokes.dir/build.make undocumented/multimesh-stokes/cpp/CMakeFiles/demo_multimesh-stokes.dir/depend 586s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-stokes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-stokes/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-stokes/cpp/CMakeFiles/demo_multimesh-stokes.dir/DependInfo.cmake "--color=" 586s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s make -f undocumented/multimesh-stokes/cpp/CMakeFiles/demo_multimesh-stokes.dir/build.make undocumented/multimesh-stokes/cpp/CMakeFiles/demo_multimesh-stokes.dir/build 586s [ 73%] Built target demo_lift-drag 586s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s make -f undocumented/nonmatching-projection/cpp/CMakeFiles/demo_nonmatching-projection.dir/build.make undocumented/nonmatching-projection/cpp/CMakeFiles/demo_nonmatching-projection.dir/depend 586s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/nonmatching-projection/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/nonmatching-projection/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/nonmatching-projection/cpp/CMakeFiles/demo_nonmatching-projection.dir/DependInfo.cmake "--color=" 586s [ 74%] Building CXX object undocumented/multimesh-stokes/cpp/CMakeFiles/demo_multimesh-stokes.dir/main.cpp.o 586s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-stokes/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/multimesh-stokes/cpp/CMakeFiles/demo_multimesh-stokes.dir/main.cpp.o -MF CMakeFiles/demo_multimesh-stokes.dir/main.cpp.o.d -o CMakeFiles/demo_multimesh-stokes.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-stokes/cpp/main.cpp 586s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s make -f undocumented/nonmatching-projection/cpp/CMakeFiles/demo_nonmatching-projection.dir/build.make undocumented/nonmatching-projection/cpp/CMakeFiles/demo_nonmatching-projection.dir/build 586s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 586s [ 75%] Building CXX object undocumented/nonmatching-projection/cpp/CMakeFiles/demo_nonmatching-projection.dir/main.cpp.o 586s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/nonmatching-projection/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/nonmatching-projection/cpp/CMakeFiles/demo_nonmatching-projection.dir/main.cpp.o -MF CMakeFiles/demo_nonmatching-projection.dir/main.cpp.o.d -o CMakeFiles/demo_nonmatching-projection.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/nonmatching-projection/cpp/main.cpp 590s [ 76%] Linking CXX executable demo_meshfunction-refinement 590s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/meshfunction-refinement/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_meshfunction-refinement.dir/link.txt --verbose=1 590s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_meshfunction-refinement.dir/main.cpp.o" -o demo_meshfunction-refinement -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 591s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 591s [ 76%] Built target demo_meshfunction-refinement 591s make -f undocumented/parallel-refinement/cpp/CMakeFiles/demo_parallel-refinement.dir/build.make undocumented/parallel-refinement/cpp/CMakeFiles/demo_parallel-refinement.dir/depend 591s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 591s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parallel-refinement/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parallel-refinement/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parallel-refinement/cpp/CMakeFiles/demo_parallel-refinement.dir/DependInfo.cmake "--color=" 591s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 591s make -f undocumented/parallel-refinement/cpp/CMakeFiles/demo_parallel-refinement.dir/build.make undocumented/parallel-refinement/cpp/CMakeFiles/demo_parallel-refinement.dir/build 591s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 591s [ 77%] Building CXX object undocumented/parallel-refinement/cpp/CMakeFiles/demo_parallel-refinement.dir/main.cpp.o 591s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parallel-refinement/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/parallel-refinement/cpp/CMakeFiles/demo_parallel-refinement.dir/main.cpp.o -MF CMakeFiles/demo_parallel-refinement.dir/main.cpp.o.d -o CMakeFiles/demo_parallel-refinement.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parallel-refinement/cpp/main.cpp 593s [ 78%] Linking CXX executable demo_multimesh-poisson 593s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-poisson/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_multimesh-poisson.dir/link.txt --verbose=1 593s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_multimesh-poisson.dir/main.cpp.o" -o demo_multimesh-poisson -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 593s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 593s [ 78%] Built target demo_multimesh-poisson 593s make -f undocumented/parameters/cpp/CMakeFiles/demo_parameters.dir/build.make undocumented/parameters/cpp/CMakeFiles/demo_parameters.dir/depend 593s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 593s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parameters/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parameters/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parameters/cpp/CMakeFiles/demo_parameters.dir/DependInfo.cmake "--color=" 593s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 593s make -f undocumented/parameters/cpp/CMakeFiles/demo_parameters.dir/build.make undocumented/parameters/cpp/CMakeFiles/demo_parameters.dir/build 593s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 593s [ 79%] Building CXX object undocumented/parameters/cpp/CMakeFiles/demo_parameters.dir/main.cpp.o 593s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parameters/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/parameters/cpp/CMakeFiles/demo_parameters.dir/main.cpp.o -MF CMakeFiles/demo_parameters.dir/main.cpp.o.d -o CMakeFiles/demo_parameters.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parameters/cpp/main.cpp 595s [ 80%] Linking CXX executable demo_nonmatching-projection 595s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/nonmatching-projection/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_nonmatching-projection.dir/link.txt --verbose=1 595s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_nonmatching-projection.dir/main.cpp.o" -o demo_nonmatching-projection -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 595s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 595s [ 80%] Built target demo_nonmatching-projection 595s make -f undocumented/poisson1D/cpp/CMakeFiles/demo_poisson1D.dir/build.make undocumented/poisson1D/cpp/CMakeFiles/demo_poisson1D.dir/depend 595s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 595s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D/cpp/CMakeFiles/demo_poisson1D.dir/DependInfo.cmake "--color=" 595s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 595s make -f undocumented/poisson1D/cpp/CMakeFiles/demo_poisson1D.dir/build.make undocumented/poisson1D/cpp/CMakeFiles/demo_poisson1D.dir/build 595s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 595s [ 81%] Building CXX object undocumented/poisson1D/cpp/CMakeFiles/demo_poisson1D.dir/main.cpp.o 595s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/poisson1D/cpp/CMakeFiles/demo_poisson1D.dir/main.cpp.o -MF CMakeFiles/demo_poisson1D.dir/main.cpp.o.d -o CMakeFiles/demo_poisson1D.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D/cpp/main.cpp 596s [ 82%] Linking CXX executable demo_parallel-refinement 596s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parallel-refinement/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_parallel-refinement.dir/link.txt --verbose=1 596s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_parallel-refinement.dir/main.cpp.o" -o demo_parallel-refinement -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 596s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 596s [ 82%] Built target demo_parallel-refinement 596s make -f undocumented/poisson1D-in-2D/cpp/CMakeFiles/demo_poisson1D-in-2D.dir/build.make undocumented/poisson1D-in-2D/cpp/CMakeFiles/demo_poisson1D-in-2D.dir/depend 596s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 596s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D-in-2D/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D-in-2D/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D-in-2D/cpp/CMakeFiles/demo_poisson1D-in-2D.dir/DependInfo.cmake "--color=" 596s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 596s make -f undocumented/poisson1D-in-2D/cpp/CMakeFiles/demo_poisson1D-in-2D.dir/build.make undocumented/poisson1D-in-2D/cpp/CMakeFiles/demo_poisson1D-in-2D.dir/build 596s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 596s [ 83%] Building CXX object undocumented/poisson1D-in-2D/cpp/CMakeFiles/demo_poisson1D-in-2D.dir/main.cpp.o 596s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D-in-2D/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/poisson1D-in-2D/cpp/CMakeFiles/demo_poisson1D-in-2D.dir/main.cpp.o -MF CMakeFiles/demo_poisson1D-in-2D.dir/main.cpp.o.d -o CMakeFiles/demo_poisson1D-in-2D.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D-in-2D/cpp/main.cpp 598s [ 84%] Linking CXX executable demo_parameters 598s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/parameters/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_parameters.dir/link.txt --verbose=1 598s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_parameters.dir/main.cpp.o -o demo_parameters -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 598s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 598s [ 84%] Built target demo_parameters 598s make -f undocumented/poisson-disc/cpp/CMakeFiles/demo_poisson-disc.dir/build.make undocumented/poisson-disc/cpp/CMakeFiles/demo_poisson-disc.dir/depend 598s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 598s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson-disc/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson-disc/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson-disc/cpp/CMakeFiles/demo_poisson-disc.dir/DependInfo.cmake "--color=" 598s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 598s make -f undocumented/poisson-disc/cpp/CMakeFiles/demo_poisson-disc.dir/build.make undocumented/poisson-disc/cpp/CMakeFiles/demo_poisson-disc.dir/build 598s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 598s [ 84%] Building CXX object undocumented/poisson-disc/cpp/CMakeFiles/demo_poisson-disc.dir/main.cpp.o 598s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson-disc/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/poisson-disc/cpp/CMakeFiles/demo_poisson-disc.dir/main.cpp.o -MF CMakeFiles/demo_poisson-disc.dir/main.cpp.o.d -o CMakeFiles/demo_poisson-disc.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson-disc/cpp/main.cpp 598s [ 85%] Linking CXX executable demo_multimesh-stokes 598s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/multimesh-stokes/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_multimesh-stokes.dir/link.txt --verbose=1 598s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_multimesh-stokes.dir/main.cpp.o" -o demo_multimesh-stokes -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 599s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 599s [ 85%] Built target demo_multimesh-stokes 599s make -f undocumented/refinement/cpp/CMakeFiles/demo_refinement.dir/build.make undocumented/refinement/cpp/CMakeFiles/demo_refinement.dir/depend 599s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 599s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/refinement/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/refinement/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/refinement/cpp/CMakeFiles/demo_refinement.dir/DependInfo.cmake "--color=" 599s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 599s make -f undocumented/refinement/cpp/CMakeFiles/demo_refinement.dir/build.make undocumented/refinement/cpp/CMakeFiles/demo_refinement.dir/build 599s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 599s [ 86%] Building CXX object undocumented/refinement/cpp/CMakeFiles/demo_refinement.dir/main.cpp.o 599s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/refinement/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/refinement/cpp/CMakeFiles/demo_refinement.dir/main.cpp.o -MF CMakeFiles/demo_refinement.dir/main.cpp.o.d -o CMakeFiles/demo_refinement.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/refinement/cpp/main.cpp 601s [ 87%] Linking CXX executable demo_poisson1D 601s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_poisson1D.dir/link.txt --verbose=1 601s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_poisson1D.dir/main.cpp.o -o demo_poisson1D -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 601s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 601s [ 87%] Built target demo_poisson1D 601s make -f undocumented/spatial-coordinates/cpp/CMakeFiles/demo_spatial-coordinates.dir/build.make undocumented/spatial-coordinates/cpp/CMakeFiles/demo_spatial-coordinates.dir/depend 601s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 601s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/spatial-coordinates/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/spatial-coordinates/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/spatial-coordinates/cpp/CMakeFiles/demo_spatial-coordinates.dir/DependInfo.cmake "--color=" 601s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 601s make -f undocumented/spatial-coordinates/cpp/CMakeFiles/demo_spatial-coordinates.dir/build.make undocumented/spatial-coordinates/cpp/CMakeFiles/demo_spatial-coordinates.dir/build 601s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 601s [ 88%] Building CXX object undocumented/spatial-coordinates/cpp/CMakeFiles/demo_spatial-coordinates.dir/main.cpp.o 601s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/spatial-coordinates/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/spatial-coordinates/cpp/CMakeFiles/demo_spatial-coordinates.dir/main.cpp.o -MF CMakeFiles/demo_spatial-coordinates.dir/main.cpp.o.d -o CMakeFiles/demo_spatial-coordinates.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/spatial-coordinates/cpp/main.cpp 602s [ 89%] Linking CXX executable demo_poisson1D-in-2D 602s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson1D-in-2D/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_poisson1D-in-2D.dir/link.txt --verbose=1 602s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_poisson1D-in-2D.dir/main.cpp.o" -o demo_poisson1D-in-2D -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 603s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 603s [ 89%] Built target demo_poisson1D-in-2D 603s make -f undocumented/submesh/cpp/CMakeFiles/demo_submesh.dir/build.make undocumented/submesh/cpp/CMakeFiles/demo_submesh.dir/depend 603s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 603s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/submesh/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/submesh/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/submesh/cpp/CMakeFiles/demo_submesh.dir/DependInfo.cmake "--color=" 603s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 603s make -f undocumented/submesh/cpp/CMakeFiles/demo_submesh.dir/build.make undocumented/submesh/cpp/CMakeFiles/demo_submesh.dir/build 603s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 603s [ 90%] Building CXX object undocumented/submesh/cpp/CMakeFiles/demo_submesh.dir/main.cpp.o 603s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/submesh/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/submesh/cpp/CMakeFiles/demo_submesh.dir/main.cpp.o -MF CMakeFiles/demo_submesh.dir/main.cpp.o.d -o CMakeFiles/demo_submesh.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/submesh/cpp/main.cpp 604s [ 91%] Linking CXX executable demo_refinement 604s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/refinement/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_refinement.dir/link.txt --verbose=1 604s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_refinement.dir/main.cpp.o -o demo_refinement -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 604s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 604s [ 91%] Built target demo_refinement 604s make -f undocumented/sym-dirichlet-bc/cpp/CMakeFiles/demo_sym-dirichlet-bc.dir/build.make undocumented/sym-dirichlet-bc/cpp/CMakeFiles/demo_sym-dirichlet-bc.dir/depend 604s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 604s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/sym-dirichlet-bc/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/sym-dirichlet-bc/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/sym-dirichlet-bc/cpp/CMakeFiles/demo_sym-dirichlet-bc.dir/DependInfo.cmake "--color=" 604s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 604s make -f undocumented/sym-dirichlet-bc/cpp/CMakeFiles/demo_sym-dirichlet-bc.dir/build.make undocumented/sym-dirichlet-bc/cpp/CMakeFiles/demo_sym-dirichlet-bc.dir/build 604s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 604s [ 92%] Building CXX object undocumented/sym-dirichlet-bc/cpp/CMakeFiles/demo_sym-dirichlet-bc.dir/main.cpp.o 604s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/sym-dirichlet-bc/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/sym-dirichlet-bc/cpp/CMakeFiles/demo_sym-dirichlet-bc.dir/main.cpp.o -MF CMakeFiles/demo_sym-dirichlet-bc.dir/main.cpp.o.d -o CMakeFiles/demo_sym-dirichlet-bc.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/sym-dirichlet-bc/cpp/main.cpp 606s [ 93%] Linking CXX executable demo_poisson-disc 606s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/poisson-disc/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_poisson-disc.dir/link.txt --verbose=1 606s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_poisson-disc.dir/main.cpp.o" -o demo_poisson-disc -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 606s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 606s [ 93%] Built target demo_poisson-disc 606s make -f undocumented/time-series/cpp/CMakeFiles/demo_time-series.dir/build.make undocumented/time-series/cpp/CMakeFiles/demo_time-series.dir/depend 606s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 606s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/time-series/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/time-series/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/time-series/cpp/CMakeFiles/demo_time-series.dir/DependInfo.cmake "--color=" 606s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 606s make -f undocumented/time-series/cpp/CMakeFiles/demo_time-series.dir/build.make undocumented/time-series/cpp/CMakeFiles/demo_time-series.dir/build 606s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 606s [ 94%] Building CXX object undocumented/time-series/cpp/CMakeFiles/demo_time-series.dir/main.cpp.o 606s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/time-series/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/time-series/cpp/CMakeFiles/demo_time-series.dir/main.cpp.o -MF CMakeFiles/demo_time-series.dir/main.cpp.o.d -o CMakeFiles/demo_time-series.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/time-series/cpp/main.cpp 608s [ 95%] Linking CXX executable demo_submesh 608s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/submesh/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_submesh.dir/link.txt --verbose=1 608s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_submesh.dir/main.cpp.o -o demo_submesh -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 608s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 608s [ 95%] Built target demo_submesh 608s make -f undocumented/waveguide/cpp/CMakeFiles/demo_waveguide.dir/build.make undocumented/waveguide/cpp/CMakeFiles/demo_waveguide.dir/depend 608s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 608s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/waveguide/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/waveguide/cpp /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/waveguide/cpp/CMakeFiles/demo_waveguide.dir/DependInfo.cmake "--color=" 608s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 608s make -f undocumented/waveguide/cpp/CMakeFiles/demo_waveguide.dir/build.make undocumented/waveguide/cpp/CMakeFiles/demo_waveguide.dir/build 608s make[2]: Entering directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 608s [ 96%] Building CXX object undocumented/waveguide/cpp/CMakeFiles/demo_waveguide.dir/main.cpp.o 608s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/waveguide/cpp && /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/include -Wno-comment -O2 -g -DNDEBUG -std=c++11 -MD -MT undocumented/waveguide/cpp/CMakeFiles/demo_waveguide.dir/main.cpp.o -MF CMakeFiles/demo_waveguide.dir/main.cpp.o.d -o CMakeFiles/demo_waveguide.dir/main.cpp.o -c /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/waveguide/cpp/main.cpp 609s [ 97%] Linking CXX executable demo_spatial-coordinates 609s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/spatial-coordinates/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_spatial-coordinates.dir/link.txt --verbose=1 609s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_spatial-coordinates.dir/main.cpp.o" -o demo_spatial-coordinates -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 609s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 609s [ 97%] Built target demo_spatial-coordinates 611s [ 98%] Linking CXX executable demo_time-series 611s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/time-series/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_time-series.dir/link.txt --verbose=1 611s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_time-series.dir/main.cpp.o" -o demo_time-series -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 611s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 611s [ 98%] Built target demo_time-series 612s [ 99%] Linking CXX executable demo_sym-dirichlet-bc 612s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/sym-dirichlet-bc/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_sym-dirichlet-bc.dir/link.txt --verbose=1 612s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG "CMakeFiles/demo_sym-dirichlet-bc.dir/main.cpp.o" -o demo_sym-dirichlet-bc -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 612s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 612s [ 99%] Built target demo_sym-dirichlet-bc 619s [100%] Linking CXX executable demo_waveguide 619s cd /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/undocumented/waveguide/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_waveguide.dir/link.txt --verbose=1 619s /usr/bin/c++ -Wno-comment -O2 -g -DNDEBUG CMakeFiles/demo_waveguide.dir/main.cpp.o -o demo_waveguide -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 619s make[2]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 619s [100%] Built target demo_waveguide 619s make[1]: Leaving directory '/tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo' 619s /usr/bin/cmake -E cmake_progress_start /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo/CMakeFiles 0 619s running C++ demos (serial) 619s Test project /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo 619s Start 2: demo_nonmatching-interpolation_serial 619s Start 4: demo_eigenvalue_serial 619s Start 6: demo_nonlinear-poisson_serial 619s Start 8: demo_biharmonic_serial 620s 1/49 Test #6: demo_nonlinear-poisson_serial ............. Passed 0.40 sec 620s Start 10: demo_auto-adaptive-poisson_serial 620s 2/49 Test #2: demo_nonmatching-interpolation_serial ..... Passed 0.44 sec 620s Start 12: demo_subdomains_serial 620s 3/49 Test #4: demo_eigenvalue_serial .................... Passed 0.45 sec 620s Start 13: demo_mixed-poisson_serial 620s 4/49 Test #8: demo_biharmonic_serial .................... Passed 0.46 sec 620s Start 14: demo_hyperelasticity_serial 620s 5/49 Test #12: demo_subdomains_serial .................... Passed 0.41 sec 620s Start 16: demo_bcs_serial 620s 6/49 Test #13: demo_mixed-poisson_serial ................. Passed 0.44 sec 620s Start 18: demo_neumann-poisson_serial 621s 7/49 Test #18: demo_neumann-poisson_serial ............... Passed 0.40 sec 621s Start 20: demo_navier-stokes_serial 621s 8/49 Test #16: demo_bcs_serial ........................... Passed 0.61 sec 621s Start 22: demo_stokes-iterative_serial 622s 9/49 Test #10: demo_auto-adaptive-poisson_serial ......... Passed 2.33 sec 622s Start 24: demo_poisson_serial 622s 10/49 Test #20: demo_navier-stokes_serial ................. Passed 1.46 sec 622s Start 26: demo_singular-poisson_serial 623s 11/49 Test #24: demo_poisson_serial ....................... Passed 0.41 sec 623s Start 28: demo_built-in-meshes_serial 623s 12/49 Test #26: demo_singular-poisson_serial .............. Passed 0.48 sec 623s Start 30: demo_periodic_serial 623s 13/49 Test #28: demo_built-in-meshes_serial ............... Passed 0.37 sec 623s Start 32: demo_elastodynamics_serial 623s 14/49 Test #30: demo_periodic_serial ...................... Passed 0.37 sec 623s Start 34: demo_functional_serial 623s 15/49 Test #34: demo_functional_serial .................... Passed 0.36 sec 623s Start 36: demo_elasticity_serial 626s 16/49 Test #36: demo_elasticity_serial .................... Passed 2.31 sec 626s Start 38: demo_parameters_serial 626s 17/49 Test #38: demo_parameters_serial .................... Passed 0.38 sec 626s Start 40: demo_contact-vi-tao_serial 627s 18/49 Test #40: demo_contact-vi-tao_serial ................ Passed 0.42 sec 627s Start 42: demo_extrapolation_serial 627s 19/49 Test #42: demo_extrapolation_serial ................. Passed 0.36 sec 627s Start 44: demo_parallel-refinement_serial 627s 20/49 Test #44: demo_parallel-refinement_serial ........... Passed 0.39 sec 627s Start 46: demo_conditional_serial 628s 21/49 Test #46: demo_conditional_serial ................... Passed 0.46 sec 628s Start 48: demo_curl-curl_serial 629s 22/49 Test #14: demo_hyperelasticity_serial ............... Passed 9.53 sec 629s Start 50: demo_sym-dirichlet-bc_serial 630s 23/49 Test #48: demo_curl-curl_serial ..................... Passed 2.68 sec 630s Start 52: demo_block-matrix_serial 631s 24/49 Test #50: demo_sym-dirichlet-bc_serial .............. Passed 1.30 sec 631s Start 54: demo_submesh_serial 631s 25/49 Test #52: demo_block-matrix_serial .................. Passed 0.39 sec 631s Start 56: demo_mesh-quality_serial 631s 26/49 Test #54: demo_submesh_serial ....................... Passed 0.38 sec 631s Start 58: demo_ale_serial 631s 27/49 Test #56: demo_mesh-quality_serial .................. Passed 0.37 sec 631s Start 60: demo_eval_serial 632s 28/49 Test #58: demo_ale_serial ........................... Passed 0.37 sec 632s Start 62: demo_dg-advection-diffusion_serial 632s 29/49 Test #60: demo_eval_serial .......................... Passed 0.50 sec 632s Start 64: demo_dg-poisson_serial 632s 30/49 Test #62: demo_dg-advection-diffusion_serial ........ Passed 0.56 sec 632s Start 66: demo_time-series_serial 632s 31/49 Test #64: demo_dg-poisson_serial .................... Passed 0.39 sec 632s Start 68: demo_spatial-coordinates_serial 632s 32/49 Test #66: demo_time-series_serial ................... Passed 0.40 sec 632s Start 70: demo_multimesh-stokes_serial 632s 33/49 Test #68: demo_spatial-coordinates_serial ........... Passed 0.40 sec 632s Start 72: demo_meshfunction-refinement_serial 633s 34/49 Test #32: demo_elastodynamics_serial ................ Passed 9.81 sec 633s Start 74: demo_contact-vi-snes_serial 633s 35/49 Test #72: demo_meshfunction-refinement_serial ....... Passed 0.37 sec 633s Start 76: demo_lift-drag_serial 633s 36/49 Test #70: demo_multimesh-stokes_serial .............. Passed 0.51 sec 633s Start 78: demo_multimesh-poisson_serial 633s 37/49 Test #76: demo_lift-drag_serial ..................... Passed 0.39 sec 633s Start 80: demo_advection-diffusion_serial 633s 38/49 Test #74: demo_contact-vi-snes_serial ............... Passed 0.58 sec 633s Start 82: demo_gmg-poisson_serial 634s 39/49 Test #82: demo_gmg-poisson_serial ................... Passed 0.41 sec 634s Start 84: demo_waveguide_serial 634s 40/49 Test #80: demo_advection-diffusion_serial ........... Passed 0.74 sec 634s Start 86: demo_poisson1D_serial 634s 41/49 Test #84: demo_waveguide_serial ..................... Passed 0.49 sec 634s Start 88: demo_auto-adaptive-navier-stokes_serial 634s 42/49 Test #86: demo_poisson1D_serial ..................... Passed 0.36 sec 634s Start 90: demo_nonmatching-projection_serial 634s 43/49 Test #78: demo_multimesh-poisson_serial ............. Passed 1.44 sec 634s Start 92: demo_refinement_serial 635s 44/49 Test #92: demo_refinement_serial .................... Passed 0.39 sec 635s Start 94: demo_poisson-disc_serial 635s 45/49 Test #90: demo_nonmatching-projection_serial ........ Passed 0.50 sec 635s Start 96: demo_poisson1D-in-2D_serial 635s 46/49 Test #96: demo_poisson1D-in-2D_serial ............... Passed 0.37 sec 635s 47/49 Test #94: demo_poisson-disc_serial .................. Passed 0.45 sec 641s 48/49 Test #88: demo_auto-adaptive-navier-stokes_serial ... Passed 6.43 sec 645s 49/49 Test #22: demo_stokes-iterative_serial .............. Passed 23.96 sec 645s 645s 100% tests passed, 0 tests failed out of 49 645s 645s Total Test time (real) = 25.43 sec 645s running C++ demos (MPI) 645s available CPUs: NPROC=4, of which we use N_CPU=4 645s using 3 processes per demo (i.e. run 2 demo[s] at once) 645s Test project /tmp/autopkgtest.1QuwA0/build.pZY/src/dolfin-demo 645s Start 1: demo_nonmatching-interpolation_mpi 645s Start 3: demo_eigenvalue_mpi 645s 1/47 Test #1: demo_nonmatching-interpolation_mpi ..... Passed 0.41 sec 645s Start 5: demo_nonlinear-poisson_mpi 646s 2/47 Test #3: demo_eigenvalue_mpi .................... Passed 0.70 sec 646s Start 7: demo_biharmonic_mpi 646s 3/47 Test #5: demo_nonlinear-poisson_mpi ............. Passed 0.52 sec 646s Start 9: demo_auto-adaptive-poisson_mpi 646s 4/47 Test #7: demo_biharmonic_mpi .................... Passed 0.51 sec 646s Start 11: demo_subdomains_mpi 646s 5/47 Test #9: demo_auto-adaptive-poisson_mpi ......... Passed 0.39 sec 646s Start 15: demo_bcs_mpi 647s 6/47 Test #11: demo_subdomains_mpi .................... Passed 0.39 sec 647s Start 17: demo_neumann-poisson_mpi 648s 7/47 Test #17: demo_neumann-poisson_mpi ............... Passed 1.22 sec 648s Start 19: demo_navier-stokes_mpi 651s 8/47 Test #15: demo_bcs_mpi ........................... Passed 4.91 sec 651s Start 21: demo_stokes-iterative_mpi 652s 9/47 Test #19: demo_navier-stokes_mpi ................. Passed 3.89 sec 652s Start 23: demo_poisson_mpi 654s 10/47 Test #23: demo_poisson_mpi ....................... Passed 2.73 sec 654s Start 25: demo_singular-poisson_mpi 661s 11/47 Test #25: demo_singular-poisson_mpi .............. Passed 6.84 sec 661s Start 27: demo_built-in-meshes_mpi 663s 12/47 Test #21: demo_stokes-iterative_mpi .............. Passed 12.23 sec 663s Start 29: demo_periodic_mpi 664s 13/47 Test #29: demo_periodic_mpi ...................... Passed 1.01 sec 664s Start 31: demo_elastodynamics_mpi 664s 14/47 Test #27: demo_built-in-meshes_mpi ............... Passed 3.19 sec 664s Start 33: demo_functional_mpi 665s 15/47 Test #33: demo_functional_mpi .................... Passed 0.93 sec 665s Start 35: demo_elasticity_mpi 677s 16/47 Test #35: demo_elasticity_mpi .................... Passed 11.37 sec 677s Start 37: demo_parameters_mpi 677s 17/47 Test #37: demo_parameters_mpi .................... Passed 0.46 sec 677s Start 39: demo_contact-vi-tao_mpi 679s 18/47 Test #39: demo_contact-vi-tao_mpi ................ Passed 1.94 sec 679s Start 41: demo_extrapolation_mpi 679s 19/47 Test #41: demo_extrapolation_mpi ................. Passed 0.41 sec 679s Start 43: demo_parallel-refinement_mpi 681s 20/47 Test #43: demo_parallel-refinement_mpi ........... Passed 1.59 sec 681s Start 45: demo_conditional_mpi 684s 21/47 Test #45: demo_conditional_mpi ................... Passed 2.89 sec 684s Start 47: demo_curl-curl_mpi 712s 22/47 Test #47: demo_curl-curl_mpi ..................... Passed 28.42 sec 712s Start 49: demo_sym-dirichlet-bc_mpi 713s 23/47 Test #31: demo_elastodynamics_mpi ................ Passed 48.21 sec 713s Start 51: demo_block-matrix_mpi 714s 24/47 Test #51: demo_block-matrix_mpi .................. Passed 1.19 sec 714s Start 53: demo_submesh_mpi 714s 25/47 Test #53: demo_submesh_mpi ....................... Passed 0.39 sec 714s Start 55: demo_mesh-quality_mpi 715s 26/47 Test #55: demo_mesh-quality_mpi .................. Passed 1.22 sec 715s Start 57: demo_ale_mpi 716s 27/47 Test #49: demo_sym-dirichlet-bc_mpi .............. Passed 4.00 sec 716s Start 59: demo_eval_mpi 716s 28/47 Test #57: demo_ale_mpi ........................... Passed 1.03 sec 716s Start 61: demo_dg-advection-diffusion_mpi 717s 29/47 Test #59: demo_eval_mpi .......................... Passed 0.38 sec 717s Start 63: demo_dg-poisson_mpi 717s 30/47 Test #61: demo_dg-advection-diffusion_mpi ........ Passed 0.85 sec 717s Start 65: demo_time-series_mpi 717s 31/47 Test #63: demo_dg-poisson_mpi .................... Passed 0.71 sec 717s Start 67: demo_spatial-coordinates_mpi 718s 32/47 Test #65: demo_time-series_mpi ................... Passed 0.38 sec 718s Start 69: demo_multimesh-stokes_mpi 718s 33/47 Test #67: demo_spatial-coordinates_mpi ........... Passed 0.46 sec 718s Start 71: demo_meshfunction-refinement_mpi 718s 34/47 Test #69: demo_multimesh-stokes_mpi .............. Passed 0.37 sec 718s Start 73: demo_contact-vi-snes_mpi 718s 35/47 Test #71: demo_meshfunction-refinement_mpi ....... Passed 0.37 sec 718s Start 75: demo_lift-drag_mpi 719s 36/47 Test #73: demo_contact-vi-snes_mpi ............... Passed 0.65 sec 719s Start 77: demo_multimesh-poisson_mpi 719s 37/47 Test #75: demo_lift-drag_mpi ..................... Passed 0.58 sec 719s Start 79: demo_advection-diffusion_mpi 719s 38/47 Test #77: demo_multimesh-poisson_mpi ............. Passed 0.38 sec 719s Start 81: demo_gmg-poisson_mpi 720s 39/47 Test #79: demo_advection-diffusion_mpi ........... Passed 0.71 sec 720s Start 83: demo_waveguide_mpi 720s 40/47 Test #81: demo_gmg-poisson_mpi ................... Passed 0.92 sec 720s Start 85: demo_poisson1D_mpi 720s 41/47 Test #83: demo_waveguide_mpi ..................... Passed 0.70 sec 720s Start 87: demo_auto-adaptive-navier-stokes_mpi 720s 42/47 Test #85: demo_poisson1D_mpi ..................... Passed 0.54 sec 720s Start 89: demo_nonmatching-projection_mpi 721s 43/47 Test #87: demo_auto-adaptive-navier-stokes_mpi ... Passed 0.38 sec 721s Start 91: demo_refinement_mpi 721s 44/47 Test #89: demo_nonmatching-projection_mpi ........ Passed 0.35 sec 721s Start 93: demo_poisson-disc_mpi 721s 45/47 Test #93: demo_poisson-disc_mpi .................. Passed 0.37 sec 721s Start 95: demo_poisson1D-in-2D_mpi 722s 46/47 Test #91: demo_refinement_mpi .................... Passed 0.88 sec 722s 47/47 Test #95: demo_poisson1D-in-2D_mpi ............... Passed 0.39 sec 722s 722s 100% tests passed, 0 tests failed out of 47 722s 722s Total Test time (real) = 76.72 sec 722s autopkgtest [08:32:28]: test test-dolfin-cpp: -----------------------] 723s test-dolfin-cpp PASS 723s autopkgtest [08:32:29]: test test-dolfin-cpp: - - - - - - - - - - results - - - - - - - - - - 723s autopkgtest [08:32:29]: test test-dolfin-python-unittest: preparing testbed 726s Reading package lists... 727s Building dependency tree... 727s Reading state information... 727s Starting pkgProblemResolver with broken count: 0 727s Starting 2 pkgProblemResolver with broken count: 0 727s Done 727s The following additional packages will be installed: 727s blt fonts-lyx liblbfgsb0 liblcms2-2 libopenjp2-7 libqhull-r8.0 libtcl8.6 727s libtk8.6 libwebpdemux2 libwebpmux3 libxft2 libxslt1.1 libxss1 727s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 727s python3-cycler python3-dateutil python3-decorator python3-fonttools 727s python3-fs python3-iniconfig python3-kiwisolver python3-lxml python3-lz4 727s python3-matplotlib python3-pil python3-pil.imagetk python3-pluggy 727s python3-pytest python3-scipy python3-tk python3-tz python3-ufolib2 727s python3.12-tk python3.13-tk tk8.6-blt2.5 unicode-data 727s Suggested packages: 727s blt-demo liblcms2-utils tcl8.6 tk8.6 python-cycler-doc python-lxml-doc 727s cm-super-minimal dvipng ffmpeg fonts-staypuft ghostscript gir1.2-gtk-3.0 727s inkscape ipython3 librsvg2-common python-matplotlib-doc python3-cairocffi 727s python3-gi-cairo python3-gobject python3-pyqt5 python3-sip python3-tornado 727s texlive-extra-utils texlive-latex-extra python-pil-doc python-scipy-doc tix 727s python3-tk-dbg 727s Recommended packages: 727s python3-bs4 python3-cssselect python3-html5lib python3-olefile 727s The following NEW packages will be installed: 727s autopkgtest-satdep blt fonts-lyx liblbfgsb0 liblcms2-2 libopenjp2-7 727s libqhull-r8.0 libtcl8.6 libtk8.6 libwebpdemux2 libwebpmux3 libxft2 727s libxslt1.1 libxss1 python-matplotlib-data python3-appdirs python3-brotli 727s python3-contourpy python3-cycler python3-dateutil python3-decorator 727s python3-fonttools python3-fs python3-iniconfig python3-kiwisolver 727s python3-lxml python3-lz4 python3-matplotlib python3-pil python3-pil.imagetk 727s python3-pluggy python3-pytest python3-scipy python3-tk python3-tz 727s python3-ufolib2 python3.12-tk python3.13-tk tk8.6-blt2.5 unicode-data 727s 0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded. 727s Need to get 42.8 MB/42.8 MB of archives. 727s After this operation, 172 MB of additional disk space will be used. 727s Get:1 /tmp/autopkgtest.1QuwA0/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1216 B] 727s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.15+dfsg-2 [1085 kB] 728s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libxft2 amd64 2.3.6-1build1 [45.3 kB] 728s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 728s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libtk8.6 amd64 8.6.15-1 [862 kB] 728s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 tk8.6-blt2.5 amd64 2.5.3+dfsg-7build1 [630 kB] 728s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 blt amd64 2.5.3+dfsg-7build1 [4840 B] 728s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 fonts-lyx all 2.4.2.1-1 [171 kB] 728s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblbfgsb0 amd64 3.0+dfsg.4-1build1 [29.9 kB] 728s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 728s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqhull-r8.0 amd64 2020.2-6build1 [193 kB] 728s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 728s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 728s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu1 [169 kB] 728s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-matplotlib-data all 3.8.3-3 [2928 kB] 728s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-appdirs all 1.4.4-4 [10.9 kB] 728s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-brotli amd64 1.1.0-2build2 [332 kB] 728s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-contourpy amd64 1.3.0-2 [217 kB] 728s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cycler all 0.12.1-1 [9716 B] 728s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-2 [80.3 kB] 728s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 728s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-scipy amd64 1.13.1-5 [18.2 MB] 728s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufolib2 all 0.16.1+dfsg1-1 [33.4 kB] 728s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tz all 2024.1-2 [31.4 kB] 728s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fs all 2.4.16-4 [91.3 kB] 728s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lxml amd64 5.3.0-1 [1282 kB] 729s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-lz4 amd64 4.0.2+dfsg-1build4 [26.2 kB] 729s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 unicode-data all 15.1.0-1 [8878 kB] 729s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fonttools amd64 4.46.0-1build2 [1436 kB] 729s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 729s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kiwisolver amd64 1.4.7-2 [55.1 kB] 729s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libopenjp2-7 amd64 2.5.0-2ubuntu1 [184 kB] 729s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pil amd64 10.4.0-1ubuntu1 [463 kB] 729s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-tk amd64 3.12.7-3 [116 kB] 729s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-tk amd64 3.13.0-2 [106 kB] 729s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-tk amd64 3.12.7-1 [9752 B] 729s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pil.imagetk amd64 10.4.0-1ubuntu1 [9394 B] 729s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-matplotlib amd64 3.8.3-3 [4545 kB] 729s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 729s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 729s Fetched 42.8 MB in 2s (24.4 MB/s) 729s Selecting previously unselected package libtcl8.6:amd64. 729s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 125749 files and directories currently installed.) 729s Preparing to unpack .../00-libtcl8.6_8.6.15+dfsg-2_amd64.deb ... 729s Unpacking libtcl8.6:amd64 (8.6.15+dfsg-2) ... 729s Selecting previously unselected package libxft2:amd64. 729s Preparing to unpack .../01-libxft2_2.3.6-1build1_amd64.deb ... 729s Unpacking libxft2:amd64 (2.3.6-1build1) ... 729s Selecting previously unselected package libxss1:amd64. 729s Preparing to unpack .../02-libxss1_1%3a1.2.3-1build3_amd64.deb ... 729s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 729s Selecting previously unselected package libtk8.6:amd64. 729s Preparing to unpack .../03-libtk8.6_8.6.15-1_amd64.deb ... 729s Unpacking libtk8.6:amd64 (8.6.15-1) ... 729s Selecting previously unselected package tk8.6-blt2.5. 729s Preparing to unpack .../04-tk8.6-blt2.5_2.5.3+dfsg-7build1_amd64.deb ... 729s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 729s Selecting previously unselected package blt. 729s Preparing to unpack .../05-blt_2.5.3+dfsg-7build1_amd64.deb ... 729s Unpacking blt (2.5.3+dfsg-7build1) ... 730s Selecting previously unselected package fonts-lyx. 730s Preparing to unpack .../06-fonts-lyx_2.4.2.1-1_all.deb ... 730s Unpacking fonts-lyx (2.4.2.1-1) ... 730s Selecting previously unselected package liblbfgsb0:amd64. 730s Preparing to unpack .../07-liblbfgsb0_3.0+dfsg.4-1build1_amd64.deb ... 730s Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 730s Selecting previously unselected package liblcms2-2:amd64. 730s Preparing to unpack .../08-liblcms2-2_2.16-2_amd64.deb ... 730s Unpacking liblcms2-2:amd64 (2.16-2) ... 730s Selecting previously unselected package libqhull-r8.0:amd64. 730s Preparing to unpack .../09-libqhull-r8.0_2020.2-6build1_amd64.deb ... 730s Unpacking libqhull-r8.0:amd64 (2020.2-6build1) ... 730s Selecting previously unselected package libwebpdemux2:amd64. 730s Preparing to unpack .../10-libwebpdemux2_1.4.0-0.1_amd64.deb ... 730s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 730s Selecting previously unselected package libwebpmux3:amd64. 730s Preparing to unpack .../11-libwebpmux3_1.4.0-0.1_amd64.deb ... 730s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 730s Selecting previously unselected package libxslt1.1:amd64. 730s Preparing to unpack .../12-libxslt1.1_1.1.39-0exp1ubuntu1_amd64.deb ... 730s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 730s Selecting previously unselected package python-matplotlib-data. 730s Preparing to unpack .../13-python-matplotlib-data_3.8.3-3_all.deb ... 730s Unpacking python-matplotlib-data (3.8.3-3) ... 730s Selecting previously unselected package python3-appdirs. 730s Preparing to unpack .../14-python3-appdirs_1.4.4-4_all.deb ... 730s Unpacking python3-appdirs (1.4.4-4) ... 730s Selecting previously unselected package python3-brotli. 730s Preparing to unpack .../15-python3-brotli_1.1.0-2build2_amd64.deb ... 730s Unpacking python3-brotli (1.1.0-2build2) ... 730s Selecting previously unselected package python3-contourpy. 730s Preparing to unpack .../16-python3-contourpy_1.3.0-2_amd64.deb ... 730s Unpacking python3-contourpy (1.3.0-2) ... 730s Selecting previously unselected package python3-cycler. 730s Preparing to unpack .../17-python3-cycler_0.12.1-1_all.deb ... 730s Unpacking python3-cycler (0.12.1-1) ... 730s Selecting previously unselected package python3-dateutil. 730s Preparing to unpack .../18-python3-dateutil_2.9.0-2_all.deb ... 730s Unpacking python3-dateutil (2.9.0-2) ... 730s Selecting previously unselected package python3-decorator. 730s Preparing to unpack .../19-python3-decorator_5.1.1-5_all.deb ... 730s Unpacking python3-decorator (5.1.1-5) ... 730s Selecting previously unselected package python3-scipy. 730s Preparing to unpack .../20-python3-scipy_1.13.1-5_amd64.deb ... 730s Unpacking python3-scipy (1.13.1-5) ... 730s Selecting previously unselected package python3-ufolib2. 730s Preparing to unpack .../21-python3-ufolib2_0.16.1+dfsg1-1_all.deb ... 730s Unpacking python3-ufolib2 (0.16.1+dfsg1-1) ... 730s Selecting previously unselected package python3-tz. 730s Preparing to unpack .../22-python3-tz_2024.1-2_all.deb ... 730s Unpacking python3-tz (2024.1-2) ... 730s Selecting previously unselected package python3-fs. 730s Preparing to unpack .../23-python3-fs_2.4.16-4_all.deb ... 730s Unpacking python3-fs (2.4.16-4) ... 730s Selecting previously unselected package python3-lxml:amd64. 730s Preparing to unpack .../24-python3-lxml_5.3.0-1_amd64.deb ... 730s Unpacking python3-lxml:amd64 (5.3.0-1) ... 730s Selecting previously unselected package python3-lz4. 730s Preparing to unpack .../25-python3-lz4_4.0.2+dfsg-1build4_amd64.deb ... 730s Unpacking python3-lz4 (4.0.2+dfsg-1build4) ... 731s Selecting previously unselected package unicode-data. 731s Preparing to unpack .../26-unicode-data_15.1.0-1_all.deb ... 731s Unpacking unicode-data (15.1.0-1) ... 731s Selecting previously unselected package python3-fonttools. 731s Preparing to unpack .../27-python3-fonttools_4.46.0-1build2_amd64.deb ... 731s Unpacking python3-fonttools (4.46.0-1build2) ... 731s Selecting previously unselected package python3-iniconfig. 731s Preparing to unpack .../28-python3-iniconfig_1.1.1-2_all.deb ... 731s Unpacking python3-iniconfig (1.1.1-2) ... 731s Selecting previously unselected package python3-kiwisolver. 731s Preparing to unpack .../29-python3-kiwisolver_1.4.7-2_amd64.deb ... 731s Unpacking python3-kiwisolver (1.4.7-2) ... 731s Selecting previously unselected package libopenjp2-7:amd64. 731s Preparing to unpack .../30-libopenjp2-7_2.5.0-2ubuntu1_amd64.deb ... 731s Unpacking libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 731s Selecting previously unselected package python3-pil:amd64. 731s Preparing to unpack .../31-python3-pil_10.4.0-1ubuntu1_amd64.deb ... 731s Unpacking python3-pil:amd64 (10.4.0-1ubuntu1) ... 731s Selecting previously unselected package python3.12-tk. 731s Preparing to unpack .../32-python3.12-tk_3.12.7-3_amd64.deb ... 731s Unpacking python3.12-tk (3.12.7-3) ... 731s Selecting previously unselected package python3.13-tk. 731s Preparing to unpack .../33-python3.13-tk_3.13.0-2_amd64.deb ... 731s Unpacking python3.13-tk (3.13.0-2) ... 731s Selecting previously unselected package python3-tk:amd64. 731s Preparing to unpack .../34-python3-tk_3.12.7-1_amd64.deb ... 731s Unpacking python3-tk:amd64 (3.12.7-1) ... 731s Selecting previously unselected package python3-pil.imagetk:amd64. 731s Preparing to unpack .../35-python3-pil.imagetk_10.4.0-1ubuntu1_amd64.deb ... 731s Unpacking python3-pil.imagetk:amd64 (10.4.0-1ubuntu1) ... 731s Selecting previously unselected package python3-matplotlib. 731s Preparing to unpack .../36-python3-matplotlib_3.8.3-3_amd64.deb ... 731s Unpacking python3-matplotlib (3.8.3-3) ... 731s Selecting previously unselected package python3-pluggy. 731s Preparing to unpack .../37-python3-pluggy_1.5.0-1_all.deb ... 731s Unpacking python3-pluggy (1.5.0-1) ... 731s Selecting previously unselected package python3-pytest. 731s Preparing to unpack .../38-python3-pytest_8.3.3-1_all.deb ... 731s Unpacking python3-pytest (8.3.3-1) ... 731s Selecting previously unselected package autopkgtest-satdep. 731s Preparing to unpack .../39-2-autopkgtest-satdep.deb ... 731s Unpacking autopkgtest-satdep (0) ... 731s Setting up liblcms2-2:amd64 (2.16-2) ... 731s Setting up python3-iniconfig (1.1.1-2) ... 731s Setting up libxft2:amd64 (2.3.6-1build1) ... 731s Setting up python3-lz4 (4.0.2+dfsg-1build4) ... 731s Setting up fonts-lyx (2.4.2.1-1) ... 731s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 731s Setting up libqhull-r8.0:amd64 (2020.2-6build1) ... 731s Setting up python3-tz (2024.1-2) ... 732s Setting up unicode-data (15.1.0-1) ... 732s Setting up python3-decorator (5.1.1-5) ... 732s Setting up python3-brotli (1.1.0-2build2) ... 732s Setting up python3-cycler (0.12.1-1) ... 732s Setting up python3-kiwisolver (1.4.7-2) ... 732s Setting up libtcl8.6:amd64 (8.6.15+dfsg-2) ... 732s Setting up python3-pluggy (1.5.0-1) ... 732s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 732s Setting up libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 732s Setting up python3-dateutil (2.9.0-2) ... 732s Setting up python3-contourpy (1.3.0-2) ... 733s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 733s Setting up python-matplotlib-data (3.8.3-3) ... 733s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 733s Setting up python3-appdirs (1.4.4-4) ... 733s Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 733s Setting up python3-scipy (1.13.1-5) ... 738s Setting up python3-pytest (8.3.3-1) ... 738s Setting up libtk8.6:amd64 (8.6.15-1) ... 738s Setting up python3.12-tk (3.12.7-3) ... 738s Setting up python3.13-tk (3.13.0-2) ... 738s Setting up python3-fs (2.4.16-4) ... 739s Setting up python3-pil:amd64 (10.4.0-1ubuntu1) ... 739s Setting up python3-lxml:amd64 (5.3.0-1) ... 739s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 739s Setting up blt (2.5.3+dfsg-7build1) ... 740s Setting up python3-tk:amd64 (3.12.7-1) ... 740s Setting up python3-pil.imagetk:amd64 (10.4.0-1ubuntu1) ... 740s Setting up python3-fonttools (4.46.0-1build2) ... 741s Setting up python3-ufolib2 (0.16.1+dfsg1-1) ... 741s Setting up python3-matplotlib (3.8.3-3) ... 743s Setting up autopkgtest-satdep (0) ... 743s Processing triggers for libc-bin (2.40-1ubuntu3) ... 743s Processing triggers for man-db (2.12.1-3) ... 744s Processing triggers for fontconfig (2.15.0-1.1ubuntu2) ... 747s (Reading database ... 129532 files and directories currently installed.) 747s Removing autopkgtest-satdep (0) ... 748s autopkgtest [08:32:54]: test test-dolfin-python-unittest: [----------------------- 748s === python 3.13 unit test (serial) === 748s ImportError while loading conftest '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/test/unit/conftest.py'. 748s python/test/unit/conftest.py:3: in 748s from dolfin import MPI 748s /usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py:44: in 748s pusimp.prevent_user_site_imports( 748s /usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py:189: in prevent_user_site_imports 748s raise ImportError(import_error) 748s E ImportError: pusimp has detected the following problems with dolfin dependencies: 748s E 1) Broken dependencies: 748s E * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 748s E its source directory; please exit the numpy source tree, and relaunch 748s E your python interpreter from there.'. 748s E * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 748s E its source directory; please exit the numpy source tree, and relaunch 748s E your python interpreter from there.'. 748s E * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 748s E its source directory; please exit the numpy source tree, and relaunch 748s E your python interpreter from there.'. 748s E * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 748s E its source directory; please exit the numpy source tree, and relaunch 748s E your python interpreter from there.'. 748s E 748s E pusimp suggests to apply all of the following fixes: 748s E 1) To fix broken dependencies: 748s E * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 748s E * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 748s E * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 748s E * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 748s E 748s E You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 748s E If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 749s autopkgtest [08:32:55]: test test-dolfin-python-unittest: -----------------------] 749s autopkgtest [08:32:55]: test test-dolfin-python-unittest: - - - - - - - - - - results - - - - - - - - - - 749s test-dolfin-python-unittest FAIL non-zero exit status 4 749s autopkgtest [08:32:55]: test test-dolfin-python-unittest: - - - - - - - - - - stderr - - - - - - - - - - 749s ImportError while loading conftest '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/test/unit/conftest.py'. 749s python/test/unit/conftest.py:3: in 749s from dolfin import MPI 749s /usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py:44: in 749s pusimp.prevent_user_site_imports( 749s /usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py:189: in prevent_user_site_imports 749s raise ImportError(import_error) 749s E ImportError: pusimp has detected the following problems with dolfin dependencies: 749s E 1) Broken dependencies: 749s E * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 749s E its source directory; please exit the numpy source tree, and relaunch 749s E your python interpreter from there.'. 749s E * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 749s E its source directory; please exit the numpy source tree, and relaunch 749s E your python interpreter from there.'. 749s E * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 749s E its source directory; please exit the numpy source tree, and relaunch 749s E your python interpreter from there.'. 749s E * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 749s E its source directory; please exit the numpy source tree, and relaunch 749s E your python interpreter from there.'. 749s E 749s E pusimp suggests to apply all of the following fixes: 749s E 1) To fix broken dependencies: 749s E * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 749s E * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 749s E * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 749s E * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 749s E 749s E You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 749s E If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 750s autopkgtest [08:32:56]: test test-dolfin-python-demo: preparing testbed 752s Reading package lists... 752s Building dependency tree... 752s Reading state information... 752s Starting pkgProblemResolver with broken count: 0 752s Starting 2 pkgProblemResolver with broken count: 0 752s Done 753s The following NEW packages will be installed: 753s autopkgtest-satdep 753s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 753s Need to get 0 B/1216 B of archives. 753s After this operation, 0 B of additional disk space will be used. 753s Get:1 /tmp/autopkgtest.1QuwA0/3-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1216 B] 753s Selecting previously unselected package autopkgtest-satdep. 753s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 129532 files and directories currently installed.) 753s Preparing to unpack .../3-autopkgtest-satdep.deb ... 753s Unpacking autopkgtest-satdep (0) ... 753s Setting up autopkgtest-satdep (0) ... 756s (Reading database ... 129532 files and directories currently installed.) 756s Removing autopkgtest-satdep (0) ... 757s autopkgtest [08:33:03]: test test-dolfin-python-demo: [----------------------- 757s skipping demos with SKIP_DEMOS=not ( cahn or hyperelasticity or elastodynamics or navier or elasticity ) 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonmatching-interpolation/demo_nonmatching-interpolation.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/eigenvalue/demo_eigenvalue.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonlinear-poisson/demo_nonlinear-poisson.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/biharmonic/demo_biharmonic.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/elastodynamics/demo_elastodynamics.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/auto-adaptive-poisson/demo_auto-adaptive-poisson.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/mixed-poisson/demo_mixed-poisson.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/cahn-hilliard/demo_cahn-hilliard.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/hyperelasticity/demo_hyperelasticity.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/maxwell-eigenvalues/demo_maxwell-eigenvalues.py 757s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/neumann-poisson/demo_neumann-poisson.py 758s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-iterative/demo_stokes-iterative.py 758s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/poisson/demo_poisson.py 758s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/singular-poisson/demo_singular-poisson.py 758s extract written to /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/built-in-meshes/demo_built-in-meshes.py 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonmatching-interpolation ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/eigenvalue ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonlinear-poisson ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/biharmonic ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/elastodynamics ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/auto-adaptive-poisson ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/mixed-poisson ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/cahn-hilliard ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/hyperelasticity ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/maxwell-eigenvalues ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/neumann-poisson ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-iterative ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/poisson ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/singular-poisson ... 758s Converting rst files in in /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/built-in-meshes ... 758s === python 3.13 demo test (serial) === 758s ============================= test session starts ============================== 758s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 758s cachedir: .pytest_cache 758s rootdir: /tmp/autopkgtest.1QuwA0/build.pZY/src/python 758s plugins: typeguard-4.4.1 758s collecting ... collected 82 items / 6 deselected / 76 selected 758s 758s python/demo/test.py::test_demos[path0-demo_nonmatching-interpolation.py] FAILED [ 1%] 758s python/demo/test.py::test_demos[path1-demo_eigenvalue.py] FAILED [ 2%] 758s python/demo/test.py::test_demos[path2-demo_nonlinear-poisson.py] FAILED [ 3%] 758s python/demo/test.py::test_demos[path3-demo_biharmonic.py] FAILED [ 5%] 758s python/demo/test.py::test_demos[path5-demo_auto-adaptive-poisson.py] FAILED [ 6%] 759s python/demo/test.py::test_demos[path6-demo_subdomains.py] FAILED [ 7%] 759s python/demo/test.py::test_demos[path7-demo_mixed-poisson.py] FAILED [ 9%] 759s python/demo/test.py::test_demos[path10-demo_stokes-taylor-hood.py] FAILED [ 10%] 759s python/demo/test.py::test_demos[path11-demo_maxwell-eigenvalues.py] FAILED [ 11%] 759s python/demo/test.py::test_demos[path12-demo_stokes-mini.py] FAILED [ 13%] 759s python/demo/test.py::test_demos[path13-demo_neumann-poisson.py] FAILED [ 14%] 759s python/demo/test.py::test_demos[path15-demo_stokes-iterative.py] FAILED [ 15%] 759s python/demo/test.py::test_demos[path16-demo_poisson.py] FAILED [ 17%] 760s python/demo/test.py::test_demos[path17-demo_singular-poisson.py] FAILED [ 18%] 760s python/demo/test.py::test_demos[path18-demo_built-in-meshes.py] FAILED [ 19%] 760s python/demo/test.py::test_demos[path19-demo_subdomains-poisson.py] FAILED [ 21%] 760s python/demo/test.py::test_demos[path20-demo_periodic.py] FAILED [ 22%] 760s python/demo/test.py::test_demos[path21-demo_buckling-tao.py] FAILED [ 23%] 760s python/demo/test.py::test_demos[path22-demo_functional.py] FAILED [ 25%] 760s python/demo/test.py::test_demos[path24-demo_parameters.py] FAILED [ 26%] 761s python/demo/test.py::test_demos[path25-demo_multistage-solver.py] FAILED [ 27%] 761s python/demo/test.py::test_demos[path26-demo_contact-vi-tao.py] FAILED [ 28%] 761s python/demo/test.py::test_demos[path27-demo_extrapolation.py] FAILED [ 30%] 761s python/demo/test.py::test_demos[path28-demo_parallel-refinement.py] FAILED [ 31%] 761s python/demo/test.py::test_demos[path29-demo_conditional.py] FAILED [ 32%] 761s python/demo/test.py::test_demos[path30-demo_mixedfunctionspace.py] FAILED [ 34%] 761s python/demo/test.py::test_demos[path31-demo_curl-curl.py] FAILED [ 35%] 761s python/demo/test.py::test_demos[path32-demo_sym-dirichlet-bc.py] FAILED [ 36%] 762s python/demo/test.py::test_demos[path33-demo_block-assembly-3D2D.py] FAILED [ 38%] 762s python/demo/test.py::test_demos[path34-demo_projection-interpolation.py] FAILED [ 39%] 762s python/demo/test.py::test_demos[path35-demo_block-matrix.py] FAILED [ 40%] 762s python/demo/test.py::test_demos[path36-demo_submesh.py] FAILED [ 42%] 762s python/demo/test.py::test_demos[path37-demo_mesh-quality.py] FAILED [ 43%] 762s python/demo/test.py::test_demos[path38-demo_ale.py] FAILED [ 44%] 762s python/demo/test.py::test_demos[path39-demo_eval.py] FAILED [ 46%] 763s python/demo/test.py::test_demos[path40-demo_point-integral.py] FAILED [ 47%] 763s python/demo/test.py::test_demos[path41-demo_dg-advection-diffusion.py] FAILED [ 48%] 763s python/demo/test.py::test_demos[path42-demo_sub-function-assignment.py] FAILED [ 50%] 763s python/demo/test.py::test_demos[path43-demo_dg-poisson.py] FAILED [ 51%] 763s python/demo/test.py::test_demos[path44-demo_multimesh-quadrature.py] FAILED [ 52%] 763s python/demo/test.py::test_demos[path45-demo_optimization.py] FAILED [ 53%] 763s python/demo/test.py::test_demos[path46-demo_formsplitter.py] FAILED [ 55%] 763s python/demo/test.py::test_demos[path47-demo_time-series.py] FAILED [ 56%] 764s python/demo/test.py::test_demos[path48-demo_ghost-mesh.py] FAILED [ 57%] 764s python/demo/test.py::test_demos[path49-demo_matnest.py] FAILED [ 59%] 764s python/demo/test.py::test_demos[path50-demo_spatial-coordinates.py] FAILED [ 60%] 764s python/demo/test.py::test_demos[path51-demo_overlapping-regions.py] FAILED [ 61%] 764s python/demo/test.py::test_demos[path52-demo_multimesh-stokes.py] FAILED [ 63%] 764s python/demo/test.py::test_demos[path53-demo_collision-detection.py] FAILED [ 64%] 764s python/demo/test.py::test_demos[path54-demo_mplot.py] FAILED [ 65%] 765s python/demo/test.py::test_demos[path55-demo_contact-vi-snes.py] FAILED [ 67%] 765s python/demo/test.py::test_demos[path56-demo_smoothing.py] FAILED [ 68%] 765s python/demo/test.py::test_demos[path57-demo_lift-drag.py] FAILED [ 69%] 765s python/demo/test.py::test_demos[path58-demo_meshview-3D2D.py] FAILED [ 71%] 765s python/demo/test.py::test_demos[path59-demo_block-assembly-3D1D.py] FAILED [ 72%] 765s python/demo/test.py::test_demos[path60-demo_timing.py] FAILED [ 73%] 765s python/demo/test.py::test_demos[path61-demo_meshview-2D2D.py] FAILED [ 75%] 765s python/demo/test.py::test_demos[path62-demo_multimesh-poisson.py] FAILED [ 76%] 766s python/demo/test.py::test_demos[path63-demo_advection-diffusion.py] FAILED [ 77%] 766s python/demo/test.py::test_demos[path64-demo_special-functions.py] FAILED [ 78%] 766s python/demo/test.py::test_demos[path65-demo_waveguide.py] FAILED [ 80%] 766s python/demo/test.py::test_demos[path66-demo_adaptive-poisson.py] FAILED [ 81%] 766s python/demo/test.py::test_demos[path67-demo_poisson1D.py] FAILED [ 82%] 766s python/demo/test.py::test_demos[path68-demo_elementplot.py] FAILED [ 84%] 766s python/demo/test.py::test_demos[path69-demo_meshview-3D1D.py] FAILED [ 85%] 766s python/demo/test.py::test_demos[path70-demo_multimesh_marking.py] FAILED [ 86%] 767s python/demo/test.py::test_demos[path71-demo_meshview-3D3D.py] FAILED [ 88%] 767s python/demo/test.py::test_demos[path72-demo_mixed-poisson-sphere.py] FAILED [ 89%] 767s python/demo/test.py::test_demos[path73-demo_block-assembly-2D2D-nonlinear.py] FAILED [ 90%] 767s python/demo/test.py::test_demos[path74-demo_block-assembly-2D2D.py] FAILED [ 92%] 767s python/demo/test.py::test_demos[path75-demo_coordinates.py] FAILED [ 93%] 767s python/demo/test.py::test_demos[path77-demo_interpolation.py] FAILED [ 94%] 767s python/demo/test.py::test_demos[path78-demo_nonmatching-projection.py] FAILED [ 96%] 768s python/demo/test.py::test_demos[path79-demo_refinement.py] FAILED [ 97%] 768s python/demo/test.py::test_demos[path80-demo_poisson-disc.py] FAILED [ 98%] 768s python/demo/test.py::test_demos[path81-demo_poisson1D-in-2D.py] FAILED [100%] 768s 768s =================================== FAILURES =================================== 768s _____________ test_demos[path0-demo_nonmatching-interpolation.py] ______________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonmatching-interpolation') 768s name = 'demo_nonmatching-interpolation.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_nonmatching-interpolation.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonmatching-interpolation', 'env': {'ADTTMP': '/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_nonmatching-interpolation.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonmatching-interpolation/demo_nonmatching-interpolation.py", line 18, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________________ test_demos[path1-demo_eigenvalue.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/eigenvalue') 768s name = 'demo_eigenvalue.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_eigenvalue.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/eigenvalue', 'env': {'ADTTMP': '/tmp/autopkgtest...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_eigenvalue.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 24, in 768s from . import multiarray 768s File "/usr/lib/python3/dist-packages/numpy/core/multiarray.py", line 10, in 768s from . import overrides 768s File "/usr/lib/python3/dist-packages/numpy/core/overrides.py", line 8, in 768s from numpy.core._multiarray_umath import ( 768s add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) 768s ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 768s 768s During handling of the above exception, another exception occurred: 768s 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 130, in 768s from numpy.__config__ import show as show_config 768s File "/usr/lib/python3/dist-packages/numpy/__config__.py", line 4, in 768s from numpy.core._multiarray_umath import ( 768s ...<3 lines>... 768s ) 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 50, in 768s raise ImportError(msg) 768s ImportError: 768s 768s IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 768s 768s Importing the numpy C-extensions failed. This error can happen for 768s many reasons, often due to issues with your setup or how NumPy was 768s installed. 768s 768s We have compiled some common reasons and troubleshooting tips at: 768s 768s https://numpy.org/devdocs/user/troubleshooting-importerror.html 768s 768s Please note and check the following: 768s 768s * The Python version is: Python3.13 from "/usr/bin/python3.13" 768s * The NumPy version is: "1.26.4" 768s 768s and make sure that they are the versions you expect. 768s Please carefully study the documentation linked above for further help. 768s 768s Original error was: No module named 'numpy.core._multiarray_umath' 768s 768s 768s The above exception was the direct cause of the following exception: 768s 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/eigenvalue/demo_eigenvalue.py", line 25, in 768s import matplotlib.pyplot as plt 768s File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 156, in 768s import numpy 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 135, in 768s raise ImportError(msg) from e 768s ImportError: Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there. 768s _________________ test_demos[path2-demo_nonlinear-poisson.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonlinear-poisson') 768s name = 'demo_nonlinear-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_nonlinear-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonlinear-poisson', 'env': {'ADTTMP': '/tmp/auto...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_nonlinear-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 24, in 768s from . import multiarray 768s File "/usr/lib/python3/dist-packages/numpy/core/multiarray.py", line 10, in 768s from . import overrides 768s File "/usr/lib/python3/dist-packages/numpy/core/overrides.py", line 8, in 768s from numpy.core._multiarray_umath import ( 768s add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) 768s ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 768s 768s During handling of the above exception, another exception occurred: 768s 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 130, in 768s from numpy.__config__ import show as show_config 768s File "/usr/lib/python3/dist-packages/numpy/__config__.py", line 4, in 768s from numpy.core._multiarray_umath import ( 768s ...<3 lines>... 768s ) 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 50, in 768s raise ImportError(msg) 768s ImportError: 768s 768s IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 768s 768s Importing the numpy C-extensions failed. This error can happen for 768s many reasons, often due to issues with your setup or how NumPy was 768s installed. 768s 768s We have compiled some common reasons and troubleshooting tips at: 768s 768s https://numpy.org/devdocs/user/troubleshooting-importerror.html 768s 768s Please note and check the following: 768s 768s * The Python version is: Python3.13 from "/usr/bin/python3.13" 768s * The NumPy version is: "1.26.4" 768s 768s and make sure that they are the versions you expect. 768s Please carefully study the documentation linked above for further help. 768s 768s Original error was: No module named 'numpy.core._multiarray_umath' 768s 768s 768s The above exception was the direct cause of the following exception: 768s 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/nonlinear-poisson/demo_nonlinear-poisson.py", line 105, in 768s import matplotlib.pyplot as plt 768s File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 156, in 768s import numpy 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 135, in 768s raise ImportError(msg) from e 768s ImportError: Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there. 768s _____________________ test_demos[path3-demo_biharmonic.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/biharmonic') 768s name = 'demo_biharmonic.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_biharmonic.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/biharmonic', 'env': {'ADTTMP': '/tmp/autopkgtest...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_biharmonic.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 24, in 768s from . import multiarray 768s File "/usr/lib/python3/dist-packages/numpy/core/multiarray.py", line 10, in 768s from . import overrides 768s File "/usr/lib/python3/dist-packages/numpy/core/overrides.py", line 8, in 768s from numpy.core._multiarray_umath import ( 768s add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) 768s ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 768s 768s During handling of the above exception, another exception occurred: 768s 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 130, in 768s from numpy.__config__ import show as show_config 768s File "/usr/lib/python3/dist-packages/numpy/__config__.py", line 4, in 768s from numpy.core._multiarray_umath import ( 768s ...<3 lines>... 768s ) 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 50, in 768s raise ImportError(msg) 768s ImportError: 768s 768s IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 768s 768s Importing the numpy C-extensions failed. This error can happen for 768s many reasons, often due to issues with your setup or how NumPy was 768s installed. 768s 768s We have compiled some common reasons and troubleshooting tips at: 768s 768s https://numpy.org/devdocs/user/troubleshooting-importerror.html 768s 768s Please note and check the following: 768s 768s * The Python version is: Python3.13 from "/usr/bin/python3.13" 768s * The NumPy version is: "1.26.4" 768s 768s and make sure that they are the versions you expect. 768s Please carefully study the documentation linked above for further help. 768s 768s Original error was: No module named 'numpy.core._multiarray_umath' 768s 768s 768s The above exception was the direct cause of the following exception: 768s 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/biharmonic/demo_biharmonic.py", line 102, in 768s import matplotlib.pyplot as plt 768s File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 156, in 768s import numpy 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 135, in 768s raise ImportError(msg) from e 768s ImportError: Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there. 768s _______________ test_demos[path5-demo_auto-adaptive-poisson.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/auto-adaptive-poisson') 768s name = 'demo_auto-adaptive-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_auto-adaptive-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/auto-adaptive-poisson', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_auto-adaptive-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 24, in 768s from . import multiarray 768s File "/usr/lib/python3/dist-packages/numpy/core/multiarray.py", line 10, in 768s from . import overrides 768s File "/usr/lib/python3/dist-packages/numpy/core/overrides.py", line 8, in 768s from numpy.core._multiarray_umath import ( 768s add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) 768s ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 768s 768s During handling of the above exception, another exception occurred: 768s 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 130, in 768s from numpy.__config__ import show as show_config 768s File "/usr/lib/python3/dist-packages/numpy/__config__.py", line 4, in 768s from numpy.core._multiarray_umath import ( 768s ...<3 lines>... 768s ) 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 50, in 768s raise ImportError(msg) 768s ImportError: 768s 768s IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 768s 768s Importing the numpy C-extensions failed. This error can happen for 768s many reasons, often due to issues with your setup or how NumPy was 768s installed. 768s 768s We have compiled some common reasons and troubleshooting tips at: 768s 768s https://numpy.org/devdocs/user/troubleshooting-importerror.html 768s 768s Please note and check the following: 768s 768s * The Python version is: Python3.13 from "/usr/bin/python3.13" 768s * The NumPy version is: "1.26.4" 768s 768s and make sure that they are the versions you expect. 768s Please carefully study the documentation linked above for further help. 768s 768s Original error was: No module named 'numpy.core._multiarray_umath' 768s 768s 768s The above exception was the direct cause of the following exception: 768s 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/auto-adaptive-poisson/demo_auto-adaptive-poisson.py", line 156, in 768s import matplotlib.pyplot as plt 768s File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 156, in 768s import numpy 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 135, in 768s raise ImportError(msg) from e 768s ImportError: Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there. 768s _____________________ test_demos[path6-demo_subdomains.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains') 768s name = 'demo_subdomains.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_subdomains.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains', 'env': {'ADTTMP': '/tmp/autopkgtest...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_subdomains.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains/demo_subdomains.py", line 32, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path7-demo_mixed-poisson.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/mixed-poisson') 768s name = 'demo_mixed-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_mixed-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/mixed-poisson', 'env': {'ADTTMP': '/tmp/autopkgt...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mixed-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/mixed-poisson/demo_mixed-poisson.py", line 119, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path10-demo_stokes-taylor-hood.py] _________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-taylor-hood') 768s name = 'demo_stokes-taylor-hood.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_stokes-taylor-hood.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-taylor-hood', 'env': {'ADTTMP': '/tmp/aut...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_stokes-taylor-hood.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 24, in 768s from . import multiarray 768s File "/usr/lib/python3/dist-packages/numpy/core/multiarray.py", line 10, in 768s from . import overrides 768s File "/usr/lib/python3/dist-packages/numpy/core/overrides.py", line 8, in 768s from numpy.core._multiarray_umath import ( 768s add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) 768s ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 768s 768s During handling of the above exception, another exception occurred: 768s 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 130, in 768s from numpy.__config__ import show as show_config 768s File "/usr/lib/python3/dist-packages/numpy/__config__.py", line 4, in 768s from numpy.core._multiarray_umath import ( 768s ...<3 lines>... 768s ) 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 50, in 768s raise ImportError(msg) 768s ImportError: 768s 768s IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 768s 768s Importing the numpy C-extensions failed. This error can happen for 768s many reasons, often due to issues with your setup or how NumPy was 768s installed. 768s 768s We have compiled some common reasons and troubleshooting tips at: 768s 768s https://numpy.org/devdocs/user/troubleshooting-importerror.html 768s 768s Please note and check the following: 768s 768s * The Python version is: Python3.13 from "/usr/bin/python3.13" 768s * The NumPy version is: "1.26.4" 768s 768s and make sure that they are the versions you expect. 768s Please carefully study the documentation linked above for further help. 768s 768s Original error was: No module named 'numpy.core._multiarray_umath' 768s 768s 768s The above exception was the direct cause of the following exception: 768s 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-taylor-hood/demo_stokes-taylor-hood.py", line 31, in 768s import matplotlib.pyplot as plt 768s File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 156, in 768s import numpy 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 135, in 768s raise ImportError(msg) from e 768s ImportError: Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there. 768s ________________ test_demos[path11-demo_maxwell-eigenvalues.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/maxwell-eigenvalues') 768s name = 'demo_maxwell-eigenvalues.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_maxwell-eigenvalues.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/maxwell-eigenvalues', 'env': {'ADTTMP': '/tmp/au...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_maxwell-eigenvalues.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/maxwell-eigenvalues/demo_maxwell-eigenvalues.py", line 129, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path12-demo_stokes-mini.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-mini') 768s name = 'demo_stokes-mini.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_stokes-mini.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-mini', 'env': {'ADTTMP': '/tmp/autopkgtes...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_stokes-mini.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 24, in 768s from . import multiarray 768s File "/usr/lib/python3/dist-packages/numpy/core/multiarray.py", line 10, in 768s from . import overrides 768s File "/usr/lib/python3/dist-packages/numpy/core/overrides.py", line 8, in 768s from numpy.core._multiarray_umath import ( 768s add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) 768s ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 768s 768s During handling of the above exception, another exception occurred: 768s 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 130, in 768s from numpy.__config__ import show as show_config 768s File "/usr/lib/python3/dist-packages/numpy/__config__.py", line 4, in 768s from numpy.core._multiarray_umath import ( 768s ...<3 lines>... 768s ) 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 50, in 768s raise ImportError(msg) 768s ImportError: 768s 768s IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 768s 768s Importing the numpy C-extensions failed. This error can happen for 768s many reasons, often due to issues with your setup or how NumPy was 768s installed. 768s 768s We have compiled some common reasons and troubleshooting tips at: 768s 768s https://numpy.org/devdocs/user/troubleshooting-importerror.html 768s 768s Please note and check the following: 768s 768s * The Python version is: Python3.13 from "/usr/bin/python3.13" 768s * The NumPy version is: "1.26.4" 768s 768s and make sure that they are the versions you expect. 768s Please carefully study the documentation linked above for further help. 768s 768s Original error was: No module named 'numpy.core._multiarray_umath' 768s 768s 768s The above exception was the direct cause of the following exception: 768s 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-mini/demo_stokes-mini.py", line 27, in 768s import matplotlib.pyplot as plt 768s File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 156, in 768s import numpy 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 135, in 768s raise ImportError(msg) from e 768s ImportError: Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there. 768s __________________ test_demos[path13-demo_neumann-poisson.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/neumann-poisson') 768s name = 'demo_neumann-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_neumann-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/neumann-poisson', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_neumann-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/neumann-poisson/demo_neumann-poisson.py", line 122, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path15-demo_stokes-iterative.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-iterative') 768s name = 'demo_stokes-iterative.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_stokes-iterative.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-iterative', 'env': {'ADTTMP': '/tmp/autop...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_stokes-iterative.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/stokes-iterative/demo_stokes-iterative.py", line 97, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ______________________ test_demos[path16-demo_poisson.py] ______________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/poisson') 768s name = 'demo_poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/poisson', 'env': {'ADTTMP': '/tmp/autopkgtest.1Q...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/poisson/demo_poisson.py", line 79, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path17-demo_singular-poisson.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/singular-poisson') 768s name = 'demo_singular-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_singular-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/singular-poisson', 'env': {'ADTTMP': '/tmp/autop...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_singular-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/singular-poisson/demo_singular-poisson.py", line 99, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s __________________ test_demos[path18-demo_built-in-meshes.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/built-in-meshes') 768s name = 'demo_built-in-meshes.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_built-in-meshes.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/built-in-meshes', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_built-in-meshes.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/built-in-meshes/demo_built-in-meshes.py", line 31, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path19-demo_subdomains-poisson.py] _________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains-poisson') 768s name = 'demo_subdomains-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_subdomains-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains-poisson', 'env': {'ADTTMP': '/tmp/aut...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_subdomains-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains-poisson/demo_subdomains-poisson.py:108: SyntaxWarning: invalid escape sequence '\i' 768s print("\int grad(u) * n ds(2) = ", v1) 768s /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains-poisson/demo_subdomains-poisson.py:113: SyntaxWarning: invalid escape sequence '\i' 768s print("\int u dx(1) = ", v2) 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/subdomains-poisson/demo_subdomains-poisson.py", line 24, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________________ test_demos[path20-demo_periodic.py] ______________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/periodic') 768s name = 'demo_periodic.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_periodic.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/periodic', 'env': {'ADTTMP': '/tmp/autopkgtest.1...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_periodic.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 24, in 768s from . import multiarray 768s File "/usr/lib/python3/dist-packages/numpy/core/multiarray.py", line 10, in 768s from . import overrides 768s File "/usr/lib/python3/dist-packages/numpy/core/overrides.py", line 8, in 768s from numpy.core._multiarray_umath import ( 768s add_docstring, _get_implementing_args, _ArrayFunctionDispatcher) 768s ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 768s 768s During handling of the above exception, another exception occurred: 768s 768s Traceback (most recent call last): 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 130, in 768s from numpy.__config__ import show as show_config 768s File "/usr/lib/python3/dist-packages/numpy/__config__.py", line 4, in 768s from numpy.core._multiarray_umath import ( 768s ...<3 lines>... 768s ) 768s File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 50, in 768s raise ImportError(msg) 768s ImportError: 768s 768s IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 768s 768s Importing the numpy C-extensions failed. This error can happen for 768s many reasons, often due to issues with your setup or how NumPy was 768s installed. 768s 768s We have compiled some common reasons and troubleshooting tips at: 768s 768s https://numpy.org/devdocs/user/troubleshooting-importerror.html 768s 768s Please note and check the following: 768s 768s * The Python version is: Python3.13 from "/usr/bin/python3.13" 768s * The NumPy version is: "1.26.4" 768s 768s and make sure that they are the versions you expect. 768s Please carefully study the documentation linked above for further help. 768s 768s Original error was: No module named 'numpy.core._multiarray_umath' 768s 768s 768s The above exception was the direct cause of the following exception: 768s 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/documented/periodic/demo_periodic.py", line 33, in 768s import matplotlib.pyplot as plt 768s File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 156, in 768s import numpy 768s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 135, in 768s raise ImportError(msg) from e 768s ImportError: Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there. 768s ___________________ test_demos[path21-demo_buckling-tao.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/buckling-tao') 768s name = 'demo_buckling-tao.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_buckling-tao.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/buckling-tao', 'env': {'ADTTMP': '/tmp/autopkg...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_buckling-tao.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/buckling-tao/demo_buckling-tao.py", line 29, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path22-demo_functional.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/functional') 768s name = 'demo_functional.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_functional.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/functional', 'env': {'ADTTMP': '/tmp/autopkgte...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_functional.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/functional/demo_functional.py", line 34, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path24-demo_parameters.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/parameters') 768s name = 'demo_parameters.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_parameters.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/parameters', 'env': {'ADTTMP': '/tmp/autopkgte...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_parameters.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/parameters/demo_parameters.py", line 29, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path25-demo_multistage-solver.py] _________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multistage-solver') 768s name = 'demo_multistage-solver.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_multistage-solver.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multistage-solver', 'env': {'ADTTMP': '/tmp/au...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multistage-solver.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multistage-solver/demo_multistage-solver.py", line 38, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s __________________ test_demos[path26-demo_contact-vi-tao.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/contact-vi-tao') 768s name = 'demo_contact-vi-tao.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_contact-vi-tao.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/contact-vi-tao', 'env': {'ADTTMP': '/tmp/autop...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_contact-vi-tao.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/contact-vi-tao/demo_contact-vi-tao.py", line 29, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path27-demo_extrapolation.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/extrapolation') 768s name = 'demo_extrapolation.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_extrapolation.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/extrapolation', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_extrapolation.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/extrapolation/demo_extrapolation.py", line 21, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path28-demo_parallel-refinement.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/parallel-refinement') 768s name = 'demo_parallel-refinement.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_parallel-refinement.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/parallel-refinement', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_parallel-refinement.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/parallel-refinement/demo_parallel-refinement.py", line 21, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path29-demo_conditional.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/conditional') 768s name = 'demo_conditional.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_conditional.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/conditional', 'env': {'ADTTMP': '/tmp/autopkgt...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_conditional.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/conditional/demo_conditional.py", line 37, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path30-demo_mixedfunctionspace.py] _________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mixedfunctionspace') 768s name = 'demo_mixedfunctionspace.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_mixedfunctionspace.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mixedfunctionspace', 'env': {'ADTTMP': '/tmp/a...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mixedfunctionspace.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mixedfunctionspace/demo_mixedfunctionspace.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________________ test_demos[path31-demo_curl-curl.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/curl-curl') 768s name = 'demo_curl-curl.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_curl-curl.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/curl-curl', 'env': {'ADTTMP': '/tmp/autopkgtes...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_curl-curl.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s /tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/curl-curl/demo_curl-curl.py:1: SyntaxWarning: invalid escape sequence '\p' 768s """Eddy currents phenomena in low conducting body can be described 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/curl-curl/demo_curl-curl.py", line 44, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path32-demo_sym-dirichlet-bc.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/sym-dirichlet-bc') 768s name = 'demo_sym-dirichlet-bc.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_sym-dirichlet-bc.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/sym-dirichlet-bc', 'env': {'ADTTMP': '/tmp/aut...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_sym-dirichlet-bc.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/sym-dirichlet-bc/demo_sym-dirichlet-bc.py", line 27, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path33-demo_block-assembly-3D2D.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-3D2D') 768s name = 'demo_block-assembly-3D2D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-3D2D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-3D2D', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-3D2D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-3D2D/demo_block-assembly-3D2D.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________ test_demos[path34-demo_projection-interpolation.py] ______________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/projection-interpolation') 768s name = 'demo_projection-interpolation.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_projection-interpolation.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/projection-interpolation', 'env': {'ADTTMP': '...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_projection-interpolation.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/projection-interpolation/demo_projection-interpolation.py", line 24, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path35-demo_block-matrix.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-matrix') 768s name = 'demo_block-matrix.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_block-matrix.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-matrix', 'env': {'ADTTMP': '/tmp/autopkg...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-matrix.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-matrix/demo_block-matrix.py", line 26, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ______________________ test_demos[path36-demo_submesh.py] ______________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/submesh') 768s name = 'demo_submesh.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_submesh.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/submesh', 'env': {'ADTTMP': '/tmp/autopkgtest....tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_submesh.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/submesh/demo_submesh.py", line 25, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path37-demo_mesh-quality.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mesh-quality') 768s name = 'demo_mesh-quality.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_mesh-quality.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mesh-quality', 'env': {'ADTTMP': '/tmp/autopkg...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mesh-quality.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mesh-quality/demo_mesh-quality.py", line 24, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________________ test_demos[path38-demo_ale.py] ________________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/ale') 768s name = 'demo_ale.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_ale.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/ale', 'env': {'ADTTMP': '/tmp/autopkgtest.1Quw...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_ale.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/ale/demo_ale.py", line 26, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _______________________ test_demos[path39-demo_eval.py] ________________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/eval') 768s name = 'demo_eval.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_eval.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/eval', 'env': {'ADTTMP': '/tmp/autopkgtest.1Qu...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_eval.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/eval/demo_eval.py", line 23, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s __________________ test_demos[path40-demo_point-integral.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/point-integral') 768s name = 'demo_point-integral.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_point-integral.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/point-integral', 'env': {'ADTTMP': '/tmp/autop...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_point-integral.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/point-integral/demo_point-integral.py", line 37, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ______________ test_demos[path41-demo_dg-advection-diffusion.py] _______________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/dg-advection-diffusion') 768s name = 'demo_dg-advection-diffusion.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_dg-advection-diffusion.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/dg-advection-diffusion', 'env': {'ADTTMP': '/t...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_dg-advection-diffusion.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/dg-advection-diffusion/demo_dg-advection-diffusion.py", line 27, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ______________ test_demos[path42-demo_sub-function-assignment.py] ______________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/sub-function-assignment') 768s name = 'demo_sub-function-assignment.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_sub-function-assignment.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/sub-function-assignment', 'env': {'ADTTMP': '/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_sub-function-assignment.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/sub-function-assignment/demo_sub-function-assignment.py", line 23, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path43-demo_dg-poisson.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/dg-poisson') 768s name = 'demo_dg-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_dg-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/dg-poisson', 'env': {'ADTTMP': '/tmp/autopkgte...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_dg-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/dg-poisson/demo_dg-poisson.py", line 39, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _______________ test_demos[path44-demo_multimesh-quadrature.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-quadrature') 768s name = 'demo_multimesh-quadrature.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_multimesh-quadrature.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-quadrature', 'env': {'ADTTMP': '/tmp...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh-quadrature.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-quadrature/demo_multimesh-quadrature.py", line 31, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path45-demo_optimization.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/optimization') 768s name = 'demo_optimization.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_optimization.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/optimization', 'env': {'ADTTMP': '/tmp/autopkg...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_optimization.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/optimization/demo_optimization.py", line 22, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path46-demo_formsplitter.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/formsplitter') 768s name = 'demo_formsplitter.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_formsplitter.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/formsplitter', 'env': {'ADTTMP': '/tmp/autopkg...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_formsplitter.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/formsplitter/demo_formsplitter.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path47-demo_time-series.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/time-series') 768s name = 'demo_time-series.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_time-series.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/time-series', 'env': {'ADTTMP': '/tmp/autopkgt...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_time-series.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/time-series/demo_time-series.py", line 21, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path48-demo_ghost-mesh.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/ghost-mesh') 768s name = 'demo_ghost-mesh.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_ghost-mesh.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/ghost-mesh', 'env': {'ADTTMP': '/tmp/autopkgte...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_ghost-mesh.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/ghost-mesh/demo_ghost-mesh.py", line 5, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ______________________ test_demos[path49-demo_matnest.py] ______________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/matnest') 768s name = 'demo_matnest.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_matnest.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/matnest', 'env': {'ADTTMP': '/tmp/autopkgtest....tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_matnest.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/matnest/demo_matnest.py", line 18, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path50-demo_spatial-coordinates.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/spatial-coordinates') 768s name = 'demo_spatial-coordinates.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_spatial-coordinates.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/spatial-coordinates', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_spatial-coordinates.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/spatial-coordinates/demo_spatial-coordinates.py", line 41, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path51-demo_overlapping-regions.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/overlapping-regions') 768s name = 'demo_overlapping-regions.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_overlapping-regions.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/overlapping-regions', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_overlapping-regions.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/overlapping-regions/demo_overlapping-regions.py", line 26, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path52-demo_multimesh-stokes.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-stokes') 768s name = 'demo_multimesh-stokes.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_multimesh-stokes.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-stokes', 'env': {'ADTTMP': '/tmp/aut...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh-stokes.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-stokes/demo_multimesh-stokes.py", line 24, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path53-demo_collision-detection.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/collision-detection') 768s name = 'demo_collision-detection.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_collision-detection.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/collision-detection', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_collision-detection.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/collision-detection/demo_collision-detection.py", line 18, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _______________________ test_demos[path54-demo_mplot.py] _______________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mplot') 768s name = 'demo_mplot.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_mplot.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mplot', 'env': {'ADTTMP': '/tmp/autopkgtest.1Q...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mplot.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mplot/demo_mplot.py", line 20, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s __________________ test_demos[path55-demo_contact-vi-snes.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/contact-vi-snes') 768s name = 'demo_contact-vi-snes.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_contact-vi-snes.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/contact-vi-snes', 'env': {'ADTTMP': '/tmp/auto...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_contact-vi-snes.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/contact-vi-snes/demo_contact-vi-snes.py", line 25, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________________ test_demos[path56-demo_smoothing.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/smoothing') 768s name = 'demo_smoothing.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_smoothing.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/smoothing', 'env': {'ADTTMP': '/tmp/autopkgtes...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_smoothing.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/smoothing/demo_smoothing.py", line 23, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________________ test_demos[path57-demo_lift-drag.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/lift-drag') 768s name = 'demo_lift-drag.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_lift-drag.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/lift-drag', 'env': {'ADTTMP': '/tmp/autopkgtes...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_lift-drag.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/lift-drag/demo_lift-drag.py", line 36, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path58-demo_meshview-3D2D.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D2D') 768s name = 'demo_meshview-3D2D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_meshview-3D2D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D2D', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-3D2D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D2D/demo_meshview-3D2D.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path59-demo_block-assembly-3D1D.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-3D1D') 768s name = 'demo_block-assembly-3D1D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-3D1D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-3D1D', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-3D1D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-3D1D/demo_block-assembly-3D1D.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ______________________ test_demos[path60-demo_timing.py] _______________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/timing') 768s name = 'demo_timing.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_timing.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/timing', 'env': {'ADTTMP': '/tmp/autopkgtest.1...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_timing.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/timing/demo_timing.py", line 18, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path61-demo_meshview-2D2D.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-2D2D') 768s name = 'demo_meshview-2D2D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_meshview-2D2D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-2D2D', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-2D2D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-2D2D/demo_meshview-2D2D.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path62-demo_multimesh-poisson.py] _________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-poisson') 768s name = 'demo_multimesh-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_multimesh-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-poisson', 'env': {'ADTTMP': '/tmp/au...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-poisson/demo_multimesh-poisson.py", line 26, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path63-demo_advection-diffusion.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/advection-diffusion') 768s name = 'demo_advection-diffusion.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_advection-diffusion.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/advection-diffusion', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_advection-diffusion.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/advection-diffusion/demo_advection-diffusion.py", line 28, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path64-demo_special-functions.py] _________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/special-functions') 768s name = 'demo_special-functions.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_special-functions.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/special-functions', 'env': {'ADTTMP': '/tmp/au...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_special-functions.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/special-functions/demo_special-functions.py", line 25, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________________ test_demos[path65-demo_waveguide.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/waveguide') 768s name = 'demo_waveguide.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_waveguide.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/waveguide', 'env': {'ADTTMP': '/tmp/autopkgtes...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_waveguide.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/waveguide/demo_waveguide.py", line 37, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path66-demo_adaptive-poisson.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/adaptive-poisson') 768s name = 'demo_adaptive-poisson.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_adaptive-poisson.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/adaptive-poisson', 'env': {'ADTTMP': '/tmp/aut...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_adaptive-poisson.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/adaptive-poisson/demo_adaptive-poisson.py", line 35, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _____________________ test_demos[path67-demo_poisson1D.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson1D') 768s name = 'demo_poisson1D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_poisson1D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson1D', 'env': {'ADTTMP': '/tmp/autopkgtes...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson1D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson1D/demo_poisson1D.py", line 37, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path68-demo_elementplot.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/elementplot') 768s name = 'demo_elementplot.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_elementplot.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/elementplot', 'env': {'ADTTMP': '/tmp/autopkgt...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_elementplot.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/elementplot/demo_elementplot.py", line 23, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path69-demo_meshview-3D1D.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D1D') 768s name = 'demo_meshview-3D1D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_meshview-3D1D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D1D', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-3D1D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D1D/demo_meshview-3D1D.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _________________ test_demos[path70-demo_multimesh_marking.py] _________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-marking') 768s name = 'demo_multimesh_marking.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_multimesh_marking.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-marking', 'env': {'ADTTMP': '/tmp/au...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh_marking.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/multimesh-marking/demo_multimesh_marking.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path71-demo_meshview-3D3D.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D3D') 768s name = 'demo_meshview-3D3D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_meshview-3D3D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D3D', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-3D3D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/meshview-3D3D/demo_meshview-3D3D.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s _______________ test_demos[path72-demo_mixed-poisson-sphere.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mixed-poisson-sphere') 768s name = 'demo_mixed-poisson-sphere.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_mixed-poisson-sphere.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mixed-poisson-sphere', 'env': {'ADTTMP': '/tmp...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mixed-poisson-sphere.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/mixed-poisson-sphere/demo_mixed-poisson-sphere.py", line 28, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________ test_demos[path73-demo_block-assembly-2D2D-nonlinear.py] ___________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-2D2D') 768s name = 'demo_block-assembly-2D2D-nonlinear.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-2D2D-nonlinear.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-2D2D', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-2D2D-nonlinear.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-2D2D/demo_block-assembly-2D2D-nonlinear.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ________________ test_demos[path74-demo_block-assembly-2D2D.py] ________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-2D2D') 768s name = 'demo_block-assembly-2D2D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-2D2D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-2D2D', 'env': {'ADTTMP': '/tmp/...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-2D2D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/block-assembly-2D2D/demo_block-assembly-2D2D.py", line 1, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path75-demo_coordinates.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/coordinates') 768s name = 'demo_coordinates.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_coordinates.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/coordinates', 'env': {'ADTTMP': '/tmp/autopkgt...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_coordinates.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/coordinates/demo_coordinates.py", line 21, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path77-demo_interpolation.py] ___________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/interpolation') 768s name = 'demo_interpolation.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_interpolation.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/interpolation', 'env': {'ADTTMP': '/tmp/autopk...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_interpolation.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/interpolation/demo_interpolation.py", line 28, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ______________ test_demos[path78-demo_nonmatching-projection.py] _______________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/nonmatching-projection') 768s name = 'demo_nonmatching-projection.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_nonmatching-projection.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/nonmatching-projection', 'env': {'ADTTMP': '/t...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_nonmatching-projection.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/nonmatching-projection/demo_nonmatching-projection.py", line 26, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ____________________ test_demos[path79-demo_refinement.py] _____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/refinement') 768s name = 'demo_refinement.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_refinement.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/refinement', 'env': {'ADTTMP': '/tmp/autopkgte...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_refinement.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/refinement/demo_refinement.py", line 24, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ___________________ test_demos[path80-demo_poisson-disc.py] ____________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson-disc') 768s name = 'demo_poisson-disc.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_poisson-disc.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson-disc', 'env': {'ADTTMP': '/tmp/autopkg...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson-disc.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson-disc/demo_poisson-disc.py", line 36, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s __________________ test_demos[path81-demo_poisson1D-in-2D.py] __________________ 768s 768s mpiexec = None, num_proc = 1 768s path = PosixPath('/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson1D-in-2D') 768s name = 'demo_poisson1D-in-2D.py' 768s 768s @pytest.mark.parametrize("path,name", demos) 768s def test_demos(mpiexec, num_proc, path, name): 768s 768s if mpiexec is None: 768s # Run in serial 768s > ret = subprocess.run([sys.executable, name], 768s cwd=str(path), 768s env={**os.environ, 'MPLBACKEND': 'agg'}, 768s check=True) 768s 768s python/demo/test.py:35: 768s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 768s 768s input = None, capture_output = False, timeout = None, check = True 768s popenargs = (['/usr/bin/python3.13', 'demo_poisson1D-in-2D.py'],) 768s kwargs = {'cwd': '/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson1D-in-2D', 'env': {'ADTTMP': '/tmp/auto...tdlib-extensions/3.12.7-1', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.1QuwA0/test-dolfin-python-demo-artifacts', ...}} 768s process = 768s stdout = None, stderr = None, retcode = 1 768s 768s def run(*popenargs, 768s input=None, capture_output=False, timeout=None, check=False, **kwargs): 768s """Run command with arguments and return a CompletedProcess instance. 768s 768s The returned instance will have attributes args, returncode, stdout and 768s stderr. By default, stdout and stderr are not captured, and those attributes 768s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 768s or pass capture_output=True to capture both. 768s 768s If check is True and the exit code was non-zero, it raises a 768s CalledProcessError. The CalledProcessError object will have the return code 768s in the returncode attribute, and output & stderr attributes if those streams 768s were captured. 768s 768s If timeout is given, and the process takes too long, a TimeoutExpired 768s exception will be raised. 768s 768s There is an optional argument "input", allowing you to 768s pass bytes or a string to the subprocess's stdin. If you use this argument 768s you may not also use the Popen constructor's "stdin" argument, as 768s it will be used internally. 768s 768s By default, all communication is in bytes, and therefore any "input" should 768s be bytes, and the stdout and stderr will be bytes. If in text mode, any 768s "input" should be a string, and stdout and stderr will be strings decoded 768s according to locale encoding, or by "encoding" if set. Text mode is 768s triggered by setting any of text, encoding, errors or universal_newlines. 768s 768s The other arguments are the same as for the Popen constructor. 768s """ 768s if input is not None: 768s if kwargs.get('stdin') is not None: 768s raise ValueError('stdin and input arguments may not both be used.') 768s kwargs['stdin'] = PIPE 768s 768s if capture_output: 768s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 768s raise ValueError('stdout and stderr arguments may not be used ' 768s 'with capture_output.') 768s kwargs['stdout'] = PIPE 768s kwargs['stderr'] = PIPE 768s 768s with Popen(*popenargs, **kwargs) as process: 768s try: 768s stdout, stderr = process.communicate(input, timeout=timeout) 768s except TimeoutExpired as exc: 768s process.kill() 768s if _mswindows: 768s # Windows accumulates the output in a single blocking 768s # read() call run on child threads, with the timeout 768s # being done in a join() on those threads. communicate() 768s # _after_ kill() is required to collect that and add it 768s # to the exception. 768s exc.stdout, exc.stderr = process.communicate() 768s else: 768s # POSIX _communicate already populated the output so 768s # far into the TimeoutExpired exception. 768s process.wait() 768s raise 768s except: # Including KeyboardInterrupt, communicate handled that. 768s process.kill() 768s # We don't call process.wait() as .__exit__ does that for us. 768s raise 768s retcode = process.poll() 768s if check and retcode: 768s > raise CalledProcessError(retcode, process.args, 768s output=stdout, stderr=stderr) 768s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson1D-in-2D.py']' returned non-zero exit status 1. 768s 768s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 768s ----------------------------- Captured stderr call ----------------------------- 768s Traceback (most recent call last): 768s File "/tmp/autopkgtest.1QuwA0/build.pZY/src/python/demo/undocumented/poisson1D-in-2D/demo_poisson1D-in-2D.py", line 39, in 768s from dolfin import * 768s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 768s pusimp.prevent_user_site_imports( 768s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 768s "dolfin", "apt", "https://fenicsproject.discourse.group/", 768s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 768s ...<8 lines>... 768s pip_uninstall_call 768s ^^^^^^^^^^^^^^^^^^ 768s ) 768s ^ 768s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 768s raise ImportError(import_error) 768s ImportError: pusimp has detected the following problems with dolfin dependencies: 768s 1) Broken dependencies: 768s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 768s its source directory; please exit the numpy source tree, and relaunch 768s your python interpreter from there.'. 768s 768s pusimp suggests to apply all of the following fixes: 768s 1) To fix broken dependencies: 768s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 768s 768s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 768s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 768s ============================= slowest 20 durations ============================= 768s 0.12s call demo/test.py::test_demos[path11-demo_maxwell-eigenvalues.py] 768s 0.12s call demo/test.py::test_demos[path27-demo_extrapolation.py] 768s 0.12s call demo/test.py::test_demos[path41-demo_dg-advection-diffusion.py] 768s 0.12s call demo/test.py::test_demos[path15-demo_stokes-iterative.py] 768s 0.12s call demo/test.py::test_demos[path7-demo_mixed-poisson.py] 768s 0.11s call demo/test.py::test_demos[path45-demo_optimization.py] 768s 0.11s call demo/test.py::test_demos[path42-demo_sub-function-assignment.py] 768s 0.11s call demo/test.py::test_demos[path32-demo_sym-dirichlet-bc.py] 768s 0.11s call demo/test.py::test_demos[path74-demo_block-assembly-2D2D.py] 768s 0.11s call demo/test.py::test_demos[path47-demo_time-series.py] 768s 0.11s call demo/test.py::test_demos[path46-demo_formsplitter.py] 768s 0.11s call demo/test.py::test_demos[path38-demo_ale.py] 768s 0.11s call demo/test.py::test_demos[path39-demo_eval.py] 768s 0.11s call demo/test.py::test_demos[path40-demo_point-integral.py] 768s 0.11s call demo/test.py::test_demos[path43-demo_dg-poisson.py] 768s 0.11s call demo/test.py::test_demos[path33-demo_block-assembly-3D2D.py] 768s 0.11s call demo/test.py::test_demos[path26-demo_contact-vi-tao.py] 768s 0.11s call demo/test.py::test_demos[path48-demo_ghost-mesh.py] 768s 0.11s call demo/test.py::test_demos[path59-demo_block-assembly-3D1D.py] 768s 0.11s call demo/test.py::test_demos[path57-demo_lift-drag.py] 768s =========================== short test summary info ============================ 768s FAILED python/demo/test.py::test_demos[path0-demo_nonmatching-interpolation.py] 768s FAILED python/demo/test.py::test_demos[path1-demo_eigenvalue.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path2-demo_nonlinear-poisson.py] - sub... 768s FAILED python/demo/test.py::test_demos[path3-demo_biharmonic.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path5-demo_auto-adaptive-poisson.py] 768s FAILED python/demo/test.py::test_demos[path6-demo_subdomains.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path7-demo_mixed-poisson.py] - subproc... 768s FAILED python/demo/test.py::test_demos[path10-demo_stokes-taylor-hood.py] - s... 768s FAILED python/demo/test.py::test_demos[path11-demo_maxwell-eigenvalues.py] - ... 768s FAILED python/demo/test.py::test_demos[path12-demo_stokes-mini.py] - subproce... 768s FAILED python/demo/test.py::test_demos[path13-demo_neumann-poisson.py] - subp... 768s FAILED python/demo/test.py::test_demos[path15-demo_stokes-iterative.py] - sub... 768s FAILED python/demo/test.py::test_demos[path16-demo_poisson.py] - subprocess.C... 768s FAILED python/demo/test.py::test_demos[path17-demo_singular-poisson.py] - sub... 768s FAILED python/demo/test.py::test_demos[path18-demo_built-in-meshes.py] - subp... 768s FAILED python/demo/test.py::test_demos[path19-demo_subdomains-poisson.py] - s... 768s FAILED python/demo/test.py::test_demos[path20-demo_periodic.py] - subprocess.... 768s FAILED python/demo/test.py::test_demos[path21-demo_buckling-tao.py] - subproc... 768s FAILED python/demo/test.py::test_demos[path22-demo_functional.py] - subproces... 768s FAILED python/demo/test.py::test_demos[path24-demo_parameters.py] - subproces... 768s FAILED python/demo/test.py::test_demos[path25-demo_multistage-solver.py] - su... 768s FAILED python/demo/test.py::test_demos[path26-demo_contact-vi-tao.py] - subpr... 768s FAILED python/demo/test.py::test_demos[path27-demo_extrapolation.py] - subpro... 768s FAILED python/demo/test.py::test_demos[path28-demo_parallel-refinement.py] - ... 768s FAILED python/demo/test.py::test_demos[path29-demo_conditional.py] - subproce... 768s FAILED python/demo/test.py::test_demos[path30-demo_mixedfunctionspace.py] - s... 768s FAILED python/demo/test.py::test_demos[path31-demo_curl-curl.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path32-demo_sym-dirichlet-bc.py] - sub... 768s FAILED python/demo/test.py::test_demos[path33-demo_block-assembly-3D2D.py] - ... 768s FAILED python/demo/test.py::test_demos[path34-demo_projection-interpolation.py] 768s FAILED python/demo/test.py::test_demos[path35-demo_block-matrix.py] - subproc... 768s FAILED python/demo/test.py::test_demos[path36-demo_submesh.py] - subprocess.C... 768s FAILED python/demo/test.py::test_demos[path37-demo_mesh-quality.py] - subproc... 768s FAILED python/demo/test.py::test_demos[path38-demo_ale.py] - subprocess.Calle... 768s FAILED python/demo/test.py::test_demos[path39-demo_eval.py] - subprocess.Call... 768s FAILED python/demo/test.py::test_demos[path40-demo_point-integral.py] - subpr... 768s FAILED python/demo/test.py::test_demos[path41-demo_dg-advection-diffusion.py] 768s FAILED python/demo/test.py::test_demos[path42-demo_sub-function-assignment.py] 768s FAILED python/demo/test.py::test_demos[path43-demo_dg-poisson.py] - subproces... 768s FAILED python/demo/test.py::test_demos[path44-demo_multimesh-quadrature.py] 768s FAILED python/demo/test.py::test_demos[path45-demo_optimization.py] - subproc... 768s FAILED python/demo/test.py::test_demos[path46-demo_formsplitter.py] - subproc... 768s FAILED python/demo/test.py::test_demos[path47-demo_time-series.py] - subproce... 768s FAILED python/demo/test.py::test_demos[path48-demo_ghost-mesh.py] - subproces... 768s FAILED python/demo/test.py::test_demos[path49-demo_matnest.py] - subprocess.C... 768s FAILED python/demo/test.py::test_demos[path50-demo_spatial-coordinates.py] - ... 768s FAILED python/demo/test.py::test_demos[path51-demo_overlapping-regions.py] - ... 768s FAILED python/demo/test.py::test_demos[path52-demo_multimesh-stokes.py] - sub... 768s FAILED python/demo/test.py::test_demos[path53-demo_collision-detection.py] - ... 768s FAILED python/demo/test.py::test_demos[path54-demo_mplot.py] - subprocess.Cal... 768s FAILED python/demo/test.py::test_demos[path55-demo_contact-vi-snes.py] - subp... 768s FAILED python/demo/test.py::test_demos[path56-demo_smoothing.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path57-demo_lift-drag.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path58-demo_meshview-3D2D.py] - subpro... 768s FAILED python/demo/test.py::test_demos[path59-demo_block-assembly-3D1D.py] - ... 768s FAILED python/demo/test.py::test_demos[path60-demo_timing.py] - subprocess.Ca... 768s FAILED python/demo/test.py::test_demos[path61-demo_meshview-2D2D.py] - subpro... 768s FAILED python/demo/test.py::test_demos[path62-demo_multimesh-poisson.py] - su... 768s FAILED python/demo/test.py::test_demos[path63-demo_advection-diffusion.py] - ... 768s FAILED python/demo/test.py::test_demos[path64-demo_special-functions.py] - su... 768s FAILED python/demo/test.py::test_demos[path65-demo_waveguide.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path66-demo_adaptive-poisson.py] - sub... 768s FAILED python/demo/test.py::test_demos[path67-demo_poisson1D.py] - subprocess... 768s FAILED python/demo/test.py::test_demos[path68-demo_elementplot.py] - subproce... 768s FAILED python/demo/test.py::test_demos[path69-demo_meshview-3D1D.py] - subpro... 768s FAILED python/demo/test.py::test_demos[path70-demo_multimesh_marking.py] - su... 768s FAILED python/demo/test.py::test_demos[path71-demo_meshview-3D3D.py] - subpro... 768s FAILED python/demo/test.py::test_demos[path72-demo_mixed-poisson-sphere.py] 768s FAILED python/demo/test.py::test_demos[path73-demo_block-assembly-2D2D-nonlinear.py] 768s FAILED python/demo/test.py::test_demos[path74-demo_block-assembly-2D2D.py] - ... 768s FAILED python/demo/test.py::test_demos[path75-demo_coordinates.py] - subproce... 768s FAILED python/demo/test.py::test_demos[path77-demo_interpolation.py] - subpro... 768s FAILED python/demo/test.py::test_demos[path78-demo_nonmatching-projection.py] 768s FAILED python/demo/test.py::test_demos[path79-demo_refinement.py] - subproces... 768s FAILED python/demo/test.py::test_demos[path80-demo_poisson-disc.py] - subproc... 768s FAILED python/demo/test.py::test_demos[path81-demo_poisson1D-in-2D.py] - subp... 768s ====================== 76 failed, 6 deselected in 10.02s ======================= 768s autopkgtest [08:33:14]: test test-dolfin-python-demo: -----------------------] 769s test-dolfin-python-demo FAIL non-zero exit status 1 769s autopkgtest [08:33:15]: test test-dolfin-python-demo: - - - - - - - - - - results - - - - - - - - - - 770s autopkgtest [08:33:16]: test test-dolfin-python-pusimp: preparing testbed 826s autopkgtest [08:34:12]: testbed dpkg architecture: amd64 826s autopkgtest [08:34:12]: testbed apt version: 2.9.8 826s autopkgtest [08:34:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 827s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 827s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 827s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 828s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 828s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 828s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [111 kB] 828s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [65.2 kB] 828s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 828s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [637 kB] 828s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [255 kB] 828s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [13.0 kB] 828s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [37.7 kB] 828s Fetched 2173 kB in 1s (2567 kB/s) 828s Reading package lists... 830s Reading package lists... 830s Building dependency tree... 830s Reading state information... 831s Calculating upgrade... 831s The following NEW packages will be installed: 831s python3.13-gdbm 831s The following packages will be upgraded: 831s libgpgme11t64 libpython3-stdlib python3 python3-gdbm python3-minimal 831s 5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 831s Need to get 253 kB of archives. 831s After this operation, 147 kB of additional disk space will be used. 831s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 831s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 831s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 831s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.0-2 [31.3 kB] 831s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gdbm amd64 3.12.7-1 [8642 B] 831s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libgpgme11t64 amd64 1.23.2-5ubuntu4 [152 kB] 831s Fetched 253 kB in 0s (624 kB/s) 832s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75541 files and directories currently installed.) 832s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 832s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 832s Setting up python3-minimal (3.12.7-1) ... 832s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75541 files and directories currently installed.) 832s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 832s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 832s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 832s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 832s Selecting previously unselected package python3.13-gdbm. 832s Preparing to unpack .../python3.13-gdbm_3.13.0-2_amd64.deb ... 832s Unpacking python3.13-gdbm (3.13.0-2) ... 832s Preparing to unpack .../python3-gdbm_3.12.7-1_amd64.deb ... 832s Unpacking python3-gdbm:amd64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 832s Preparing to unpack .../libgpgme11t64_1.23.2-5ubuntu4_amd64.deb ... 832s Unpacking libgpgme11t64:amd64 (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 832s Setting up libgpgme11t64:amd64 (1.23.2-5ubuntu4) ... 832s Setting up python3.13-gdbm (3.13.0-2) ... 832s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 832s Setting up python3 (3.12.7-1) ... 832s Setting up python3-gdbm:amd64 (3.12.7-1) ... 832s Processing triggers for man-db (2.12.1-3) ... 833s Processing triggers for libc-bin (2.40-1ubuntu3) ... 833s Reading package lists... 833s Building dependency tree... 833s Reading state information... 833s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 834s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 834s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 834s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 834s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 835s Reading package lists... 835s Reading package lists... 835s Building dependency tree... 835s Reading state information... 835s Calculating upgrade... 835s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 835s Reading package lists... 835s Building dependency tree... 835s Reading state information... 835s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 842s Reading package lists... 842s Building dependency tree... 842s Reading state information... 842s Starting pkgProblemResolver with broken count: 0 842s Starting 2 pkgProblemResolver with broken count: 0 842s Done 843s The following additional packages will be installed: 843s autoconf automake autopoint autotools-dev build-essential chrpath cmake 843s cmake-data cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-14 cpp-14-x86-64-linux-gnu 843s cpp-x86-64-linux-gnu debhelper debugedit dh-autoreconf dh-python 843s dh-strip-nondeterminism docutils-common dolfin-bin dolfin-doc doxygen dwz 843s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 843s fonts-font-awesome fonts-lato fonts-mathjax g++ g++-14 843s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 843s gcc-13-x86-64-linux-gnu gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu 843s gettext gfortran gfortran-13 gfortran-13-x86-64-linux-gnu gfortran-14 843s gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz icu-devtools 843s intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 libamdhip64-5 843s libann0 libaom3 libarchive-zip-perl libarpack2-dev libarpack2t64 libasan8 843s libblas-dev libblas3 libblas64-3 libboost-atomic1.83-dev 843s libboost-atomic1.83.0 libboost-chrono-dev libboost-chrono1.83-dev 843s libboost-chrono1.83.0t64 libboost-date-time1.83-dev libboost-date-time1.83.0 843s libboost-dev libboost-filesystem-dev libboost-filesystem1.83-dev 843s libboost-filesystem1.83.0 libboost-iostreams-dev libboost-iostreams1.83-dev 843s libboost-iostreams1.83.0 libboost-math-dev libboost-math1.83-dev 843s libboost-math1.83.0 libboost-mpi-dev libboost-mpi1.83-dev libboost-mpi1.83.0 843s libboost-program-options-dev libboost-program-options1.83-dev 843s libboost-program-options1.83.0 libboost-regex1.83-dev libboost-regex1.83.0 843s libboost-serialization-dev libboost-serialization1.83-dev 843s libboost-serialization1.83.0 libboost-system1.83-dev libboost-system1.83.0 843s libboost-thread-dev libboost-thread1.83-dev libboost-thread1.83.0 843s libboost-timer-dev libboost-timer1.83-dev libboost-timer1.83.0 843s libboost1.83-dev libbrotli-dev libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 843s libccolamd3 libcdt5 libcgraph6 libcholmod5 libcolamd3 libcombblas2.0.0t64 843s libcurl4-openssl-dev libcxsparse4 libdatrie1 libde265-0 libdebhelper-perl 843s libdeflate0 libdolfin-dev libdolfin-dev-common libdolfin2019.2t64 843s libdolfin64-2019.2t64 libdolfin64-dev libdrm-amdgpu1 libeigen3-dev 843s libevent-2.1-7t64 libevent-dev libevent-extra-2.1-7t64 843s libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 libexpat1-dev 843s libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 843s libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 libfftw3-single3 843s libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libgcc-13-dev 843s libgcc-14-dev libgd3 libgfortran-13-dev libgfortran-14-dev libgfortran5 843s libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 843s libgnutls28-dev libgomp1 libgraphite2-3 libgts-0.7-5t64 libgvc6 libgvpr2 843s libharfbuzz0b libhdf5-mpi-dev libhdf5-openmpi-103-1t64 843s libhdf5-openmpi-cpp-103-1t64 libhdf5-openmpi-dev 843s libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 843s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 843s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 843s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 843s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 843s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 843s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 843s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 843s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 843s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 843s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 843s libmpc3 libmumps-5.6t64 libmumps-64pord-5.6t64 libmumps-dev 843s libmumps-headers-dev libmumps64-dev libmunge2 libnghttp2-dev libnl-3-dev 843s libnl-route-3-dev libnuma-dev libopenblas64-0 libopenblas64-0-pthread 843s libopenblas64-dev libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 843s libp11-kit-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 843s libparpack2-dev libparpack2t64 libparu1 libpathplan4 libpciaccess0 843s libpetsc-real-dev libpetsc-real3.20 libpetsc-real3.20-dev 843s libpetsc3.20-dev-common libpetsc64-real-dev libpetsc64-real3.20 843s libpetsc64-real3.20-dev libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 843s libpsl-dev libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 843s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 843s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 843s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 843s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 843s libsharpyuv0 libslepc-real3.20 libslepc-real3.20-dev libslepc64-real3.20 843s libslepc64-real3.20-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 843s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 843s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 843s libsuperlu6 libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 843s libtool libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 843s libtrilinos-aztecoo-dev libtrilinos-epetra-13.2 libtrilinos-epetraext-13.2 843s libtrilinos-galeri-13.2 libtrilinos-ifpack-13.2 libtrilinos-kokkos-13.2 843s libtrilinos-ml-13.2 libtrilinos-ml-dev libtrilinos-teuchos-13.2 843s libtrilinos-trilinosss-13.2 libtrilinos-trilinosss-dev 843s libtrilinos-triutils-13.2 libtrilinos-zoltan-13.2 libtrilinos-zoltan-dev 843s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 843s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 843s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 843s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 843s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 843s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 843s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 843s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 843s python3-distlib python3-docutils python3-dolfin python3-dolfin-real 843s python3-dolfin64-real python3-ffc python3-fiat python3-filelock 843s python3-imagesize python3-iniconfig python3-mpi4py python3-mpmath 843s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 843s python3-petsc4py-64-real3.20 python3-petsc4py-real python3-petsc4py-real3.20 843s python3-pip python3-pip-whl python3-pkgconfig python3-platformdirs 843s python3-pluggy python3-ply python3-pusimp python3-pybind11 python3-pytest 843s python3-roman python3-setuptools-whl python3-six python3-slepc4py 843s python3-slepc4py-64-real python3-slepc4py-64-real3.20 python3-slepc4py-real 843s python3-slepc4py-real3.20 python3-snowballstemmer python3-sphinx 843s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-sympy 843s python3-ufl-legacy python3-virtualenv python3-wheel python3-wheel-whl 843s python3.12-dev python3.13 python3.13-dev python3.13-minimal sgml-base 843s slepc-dev slepc64-dev sphinx-common sphinx-rtd-theme-common swig 843s trilinos-dev valgrind valgrind-mpi x11-common x11proto-dev xml-core 843s xorg-sgml-doctools xtrans-dev zlib1g-dev 843s Suggested packages: 843s autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format 843s elpa-cmake-mode ninja-build cpp-doc gcc-13-locales cpp-13-doc gcc-14-locales 843s cpp-14-doc dh-make flit python3-build python3-installer doxygen-latex 843s doxygen-doc doxygen-gui g++-multilib g++-14-multilib gcc-14-doc gcc-multilib 843s manpages-dev flex bison gdb gcc-doc gcc-13-multilib gcc-13-doc 843s gcc-14-multilib gdb-x86-64-linux-gnu gettext-doc libasprintf-dev 843s libgettextpo-dev gfortran-multilib gfortran-doc gfortran-13-multilib 843s gfortran-13-doc libcoarrays-dev gfortran-14-multilib gfortran-14-doc gsfonts 843s graphviz-doc liblapack-doc libboost-doc libboost-graph1.83-dev 843s libboost1.83-doc libboost-container1.83-dev libboost-context1.83-dev 843s libboost-contract1.83-dev libboost-coroutine1.83-dev 843s libboost-exception1.83-dev libboost-fiber1.83-dev 843s libboost-graph-parallel1.83-dev libboost-json1.83-dev 843s libboost-locale1.83-dev libboost-log1.83-dev libboost-mpi-python1.83-dev 843s libboost-nowide1.83-dev libboost-numpy1.83-dev libboost-python1.83-dev 843s libboost-random1.83-dev libboost-stacktrace1.83-dev libboost-test1.83-dev 843s libboost-type-erasure1.83-dev libboost-url1.83-dev libboost-wave1.83-dev 843s libboost1.83-tools-dev libmpfrc++-dev libntl-dev libcurl4-doc libidn-dev 843s libkrb5-dev libldap2-dev libeigen3-doc libfftw3-doc libgd-tools gmp-doc 843s libgmp10-doc libmpfr-dev dns-root-data gnutls-bin gnutls-doc libhdf5-doc 843s libheif-plugin-x265 libheif-plugin-ffmpegdec libheif-plugin-jpegdec 843s libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc 843s libheif-plugin-kvazaar libheif-plugin-rav1e libheif-plugin-svtenc 843s libhwloc-contrib-plugins icu-doc libjs-jquery-ui-docs fonts-mathjax-extras 843s fonts-stix libjs-mathjax-doc libtool-doc liblzma-doc libnghttp2-doc 843s openmpi-doc p11-kit-doc libpetsc-real3.20-dbg petsc3.20-doc libluminate-dev 843s libpetsc64-real3.20-dbg scalapack-doc libslepc3.20-dev-examples 843s slepc3.20-doc libssl-doc libstdc++-14-doc libsuperlu-doc gcj-jdk 843s trilinos-doc libx11-doc xapian-tools libxcb-doc libyaml-doc m4-doc 843s opencl-icd opencl-clhpp-headers-doc libmail-box-perl pybind11-doc 843s python-dijitso-doc docutils-doc fonts-linuxlibertine | ttf-linux-libertine 843s texlive-lang-french texlive-latex-base texlive-latex-recommended 843s python-mpmath-doc python3-gmpy2 python3-matplotlib python-numpy-doc 843s python-ply-doc python-slepc4py-doc python3-stemmer dvipng dvisvgm 843s fonts-freefont-otf imagemagick-6.q16 latexmk sphinx-doc tex-gyre 843s texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra 843s texlive-plain-generic python-sympy-doc python-ufl-legacy-doc python3.13-venv 843s python3.13-doc binfmt-support sgml-base-doc swig-doc swig-examples 843s valgrind-dbg kcachegrind alleyoop valkyrie 843s Recommended packages: 843s python3-matplotlib fonts-liberation libarchive-cpio-perl libgts-bin 843s libheif-plugin-aomenc javascript-common libjson-xs-perl 843s libcoarrays-openmpi-dev libpetsc3.20-dev-examples ksh | mksh | pdksh | zsh 843s libgraphblas-dev libtasn1-doc libgl-dev libmail-sendmail-perl libpaper-utils 843s python3-pil isympy-common gdb 843s The following NEW packages will be installed: 843s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 843s chrpath cmake cmake-data cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-14 843s cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper debugedit 843s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dolfin-bin 843s dolfin-doc doxygen dwz fontconfig fontconfig-config fonts-dejavu-core 843s fonts-dejavu-mono fonts-font-awesome fonts-lato fonts-mathjax g++ g++-14 843s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 843s gcc-13-x86-64-linux-gnu gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu 843s gettext gfortran gfortran-13 gfortran-13-x86-64-linux-gnu gfortran-14 843s gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz icu-devtools 843s intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 libamdhip64-5 843s libann0 libaom3 libarchive-zip-perl libarpack2-dev libarpack2t64 libasan8 843s libblas-dev libblas3 libblas64-3 libboost-atomic1.83-dev 843s libboost-atomic1.83.0 libboost-chrono-dev libboost-chrono1.83-dev 843s libboost-chrono1.83.0t64 libboost-date-time1.83-dev libboost-date-time1.83.0 843s libboost-dev libboost-filesystem-dev libboost-filesystem1.83-dev 843s libboost-filesystem1.83.0 libboost-iostreams-dev libboost-iostreams1.83-dev 843s libboost-iostreams1.83.0 libboost-math-dev libboost-math1.83-dev 843s libboost-math1.83.0 libboost-mpi-dev libboost-mpi1.83-dev libboost-mpi1.83.0 843s libboost-program-options-dev libboost-program-options1.83-dev 843s libboost-program-options1.83.0 libboost-regex1.83-dev libboost-regex1.83.0 843s libboost-serialization-dev libboost-serialization1.83-dev 843s libboost-serialization1.83.0 libboost-system1.83-dev libboost-system1.83.0 843s libboost-thread-dev libboost-thread1.83-dev libboost-thread1.83.0 843s libboost-timer-dev libboost-timer1.83-dev libboost-timer1.83.0 843s libboost1.83-dev libbrotli-dev libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 843s libccolamd3 libcdt5 libcgraph6 libcholmod5 libcolamd3 libcombblas2.0.0t64 843s libcurl4-openssl-dev libcxsparse4 libdatrie1 libde265-0 libdebhelper-perl 843s libdeflate0 libdolfin-dev libdolfin-dev-common libdolfin2019.2t64 843s libdolfin64-2019.2t64 libdolfin64-dev libdrm-amdgpu1 libeigen3-dev 843s libevent-2.1-7t64 libevent-dev libevent-extra-2.1-7t64 843s libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 libexpat1-dev 843s libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 843s libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 libfftw3-single3 843s libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libgcc-13-dev 843s libgcc-14-dev libgd3 libgfortran-13-dev libgfortran-14-dev libgfortran5 843s libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 843s libgnutls28-dev libgomp1 libgraphite2-3 libgts-0.7-5t64 libgvc6 libgvpr2 843s libharfbuzz0b libhdf5-mpi-dev libhdf5-openmpi-103-1t64 843s libhdf5-openmpi-cpp-103-1t64 libhdf5-openmpi-dev 843s libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 843s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 843s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 843s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 843s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 843s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 843s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 843s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 843s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 843s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 843s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 843s libmpc3 libmumps-5.6t64 libmumps-64pord-5.6t64 libmumps-dev 843s libmumps-headers-dev libmumps64-dev libmunge2 libnghttp2-dev libnl-3-dev 843s libnl-route-3-dev libnuma-dev libopenblas64-0 libopenblas64-0-pthread 843s libopenblas64-dev libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 843s libp11-kit-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 843s libparpack2-dev libparpack2t64 libparu1 libpathplan4 libpciaccess0 843s libpetsc-real-dev libpetsc-real3.20 libpetsc-real3.20-dev 843s libpetsc3.20-dev-common libpetsc64-real-dev libpetsc64-real3.20 843s libpetsc64-real3.20-dev libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 843s libpsl-dev libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 843s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 843s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 843s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 843s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 843s libsharpyuv0 libslepc-real3.20 libslepc-real3.20-dev libslepc64-real3.20 843s libslepc64-real3.20-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 843s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 843s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 843s libsuperlu6 libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 843s libtool libtrilinos-amesos-13.2 libtrilinos-aztecoo-13.2 843s libtrilinos-aztecoo-dev libtrilinos-epetra-13.2 libtrilinos-epetraext-13.2 843s libtrilinos-galeri-13.2 libtrilinos-ifpack-13.2 libtrilinos-kokkos-13.2 843s libtrilinos-ml-13.2 libtrilinos-ml-dev libtrilinos-teuchos-13.2 843s libtrilinos-trilinosss-13.2 libtrilinos-trilinosss-dev 843s libtrilinos-triutils-13.2 libtrilinos-zoltan-13.2 libtrilinos-zoltan-dev 843s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 843s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 843s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 843s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 843s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 843s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 843s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 843s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 843s python3-distlib python3-docutils python3-dolfin python3-dolfin-real 843s python3-dolfin64-real python3-ffc python3-fiat python3-filelock 843s python3-imagesize python3-iniconfig python3-mpi4py python3-mpmath 843s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 843s python3-petsc4py-64-real3.20 python3-petsc4py-real python3-petsc4py-real3.20 843s python3-pip python3-pip-whl python3-pkgconfig python3-platformdirs 843s python3-pluggy python3-ply python3-pusimp python3-pybind11 python3-pytest 843s python3-roman python3-setuptools-whl python3-six python3-slepc4py 843s python3-slepc4py-64-real python3-slepc4py-64-real3.20 python3-slepc4py-real 843s python3-slepc4py-real3.20 python3-snowballstemmer python3-sphinx 843s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-sympy 843s python3-ufl-legacy python3-virtualenv python3-wheel python3-wheel-whl 843s python3.12-dev python3.13 python3.13-dev python3.13-minimal sgml-base 843s slepc-dev slepc64-dev sphinx-common sphinx-rtd-theme-common swig 843s trilinos-dev valgrind valgrind-mpi x11-common x11proto-dev xml-core 843s xorg-sgml-doctools xtrans-dev zlib1g-dev 843s 0 upgraded, 432 newly installed, 0 to remove and 0 not upgraded. 843s Need to get 482 MB/482 MB of archives. 843s After this operation, 2055 MB of additional disk space will be used. 843s Get:1 /tmp/autopkgtest.1QuwA0/4-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1200 B] 843s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 844s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 844s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 844s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 844s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 844s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 844s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 844s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 844s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 844s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 844s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 844s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 844s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 844s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 844s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 844s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 844s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 844s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 844s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 844s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 844s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 844s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 844s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 844s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 844s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 844s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 845s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 845s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 845s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 845s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 845s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 845s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 845s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 845s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 845s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 845s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 chrpath amd64 0.18-1 [13.4 kB] 845s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libjsoncpp25 amd64 1.9.5-6build1 [82.8 kB] 845s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 librhash0 amd64 1.4.3-3build1 [129 kB] 845s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake-data all 3.30.3-1 [2246 kB] 846s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake amd64 3.30.3-1 [12.0 MB] 846s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 gcc-13-base amd64 13.3.0-6ubuntu2 [51.4 kB] 846s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2 [10.7 MB] 846s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 cpp-13 amd64 13.3.0-6ubuntu2 [1030 B] 846s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 846s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgcc-13-dev amd64 13.3.0-6ubuntu2 [2673 kB] 846s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2 [21.0 MB] 847s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 gcc-13 amd64 13.3.0-6ubuntu2 [494 kB] 847s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-7build1 [166 kB] 847s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 847s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 847s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 847s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 847s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 847s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 847s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 847s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 847s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 847s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 847s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20241024 [112 kB] 847s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 847s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 847s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt10 amd64 10.1.1+ds1-4 [79.0 kB] 847s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxapian30 amd64 1.4.25-1 [718 kB] 847s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 doxygen amd64 1.9.8+ds-2ubuntu2 [5915 kB] 847s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 847s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 847s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 847s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 847s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 847s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 847s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 847s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-8ubuntu1 [909 kB] 847s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran-14-dev amd64 14.2.0-8ubuntu1 [965 kB] 847s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [12.5 MB] 848s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14 amd64 14.2.0-8ubuntu1 [11.9 kB] 848s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1022 B] 848s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran amd64 4:14.1.0-2ubuntu1 [1172 B] 848s Get:79 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgfortran-13-dev amd64 13.3.0-6ubuntu2 [927 kB] 848s Get:80 http://ftpmaster.internal/ubuntu plucky/universe amd64 gfortran-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2 [11.4 MB] 848s Get:81 http://ftpmaster.internal/ubuntu plucky/universe amd64 gfortran-13 amd64 13.3.0-6ubuntu2 [13.9 kB] 848s Get:82 http://ftpmaster.internal/ubuntu plucky/universe amd64 libann0 amd64 1.1.2+doc-9build1 [25.5 kB] 848s Get:83 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcdt5 amd64 2.42.4-2build3 [22.3 kB] 848s Get:84 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcgraph6 amd64 2.42.4-2build3 [45.1 kB] 848s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 848s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libaom3 amd64 3.11.0~rc1-1 [2762 kB] 848s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-aomdec amd64 1.18.1-2 [11.1 kB] 848s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libde265-0 amd64 1.0.15-1build4 [168 kB] 848s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-libde265 amd64 1.18.1-2 [8758 B] 848s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif1 amd64 1.18.1-2 [293 kB] 848s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 848s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-2ubuntu2 [150 kB] 848s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 848s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 848s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.0.1-1 [540 kB] 848s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libraqm0 amd64 0.10.1-1build1 [15.0 kB] 848s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 848s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 848s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-4ubuntu2 [179 kB] 848s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 848s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 848s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 849s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libgd3 amd64 2.3.3-12ubuntu3 [127 kB] 849s Get:104 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgts-0.7-5t64 amd64 0.7.6+darcs121130-5.2build1 [161 kB] 849s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 849s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 849s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 849s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 849s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 849s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl7 amd64 2.4.7-7build1 [40.3 kB] 849s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 849s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 849s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 849s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [252 kB] 849s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [51.6 kB] 849s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [29.1 kB] 849s Get:117 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpathplan4 amd64 2.42.4-2build3 [24.5 kB] 849s Get:118 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvc6 amd64 2.42.4-2build3 [721 kB] 849s Get:119 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvpr2 amd64 2.42.4-2build3 [189 kB] 849s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblab-gamut1 amd64 2.42.4-2build3 [1898 kB] 849s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 849s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 849s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 849s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 849s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 849s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 849s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 graphviz amd64 2.42.4-2build3 [649 kB] 849s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 icu-devtools amd64 74.2-1ubuntu4 [213 kB] 849s Get:129 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec0 amd64 1.1.3-1 [22.7 kB] 849s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 libllvm17t64 amd64 1:17.0.6-18 [26.0 MB] 850s Get:131 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 850s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libsuitesparseconfig7 amd64 1:7.8.3+dfsg-2 [13.4 kB] 850s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd3 amd64 1:7.8.3+dfsg-2 [31.1 kB] 850s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 850s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsakmt1 amd64 5.7.0-1build1 [62.9 kB] 850s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsa-runtime64-1 amd64 5.7.1-2build1 [491 kB] 850s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 851s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-3build2 [247 kB] 851s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-3build2 [2668 kB] 851s Get:140 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2t64 amd64 3.9.1-1.1ubuntu1 [107 kB] 851s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas-dev amd64 3.12.0-3build2 [172 kB] 851s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack-dev amd64 3.12.0-3build2 [5249 kB] 851s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2-dev amd64 3.9.1-1.1ubuntu1 [123 kB] 851s Get:144 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas64-3 amd64 3.12.0-3build2 [231 kB] 851s Get:145 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost1.83-dev amd64 1.83.0-3.2ubuntu2 [10.7 MB] 851s Get:146 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-atomic1.83.0 amd64 1.83.0-3.2ubuntu2 [240 kB] 851s Get:147 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-atomic1.83-dev amd64 1.83.0-3.2ubuntu2 [235 kB] 851s Get:148 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono1.83.0t64 amd64 1.83.0-3.2ubuntu2 [245 kB] 851s Get:149 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono1.83-dev amd64 1.83.0-3.2ubuntu2 [247 kB] 851s Get:150 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono-dev amd64 1.83.0.2ubuntu1 [4832 B] 851s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-date-time1.83.0 amd64 1.83.0-3.2ubuntu2 [236 kB] 851s Get:152 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization1.83.0 amd64 1.83.0-3.2ubuntu2 [343 kB] 851s Get:153 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization1.83-dev amd64 1.83.0-3.2ubuntu2 [387 kB] 851s Get:154 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-date-time1.83-dev amd64 1.83.0-3.2ubuntu2 [239 kB] 851s Get:155 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-dev amd64 1.83.0.2ubuntu1 [4468 B] 851s Get:156 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-filesystem1.83.0 amd64 1.83.0-3.2ubuntu2 [286 kB] 851s Get:157 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-system1.83.0 amd64 1.83.0-3.2ubuntu2 [237 kB] 851s Get:158 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-system1.83-dev amd64 1.83.0-3.2ubuntu2 [231 kB] 851s Get:159 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-filesystem1.83-dev amd64 1.83.0-3.2ubuntu2 [303 kB] 851s Get:160 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-filesystem-dev amd64 1.83.0.2ubuntu1 [4256 B] 851s Get:161 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-regex1.83.0 amd64 1.83.0-3.2ubuntu2 [342 kB] 851s Get:162 http://ftpmaster.internal/ubuntu plucky/main amd64 libicu-dev amd64 74.2-1ubuntu4 [11.9 MB] 851s Get:163 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-regex1.83-dev amd64 1.83.0-3.2ubuntu2 [359 kB] 851s Get:164 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-iostreams1.83.0 amd64 1.83.0-3.2ubuntu2 [260 kB] 851s Get:165 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-iostreams1.83-dev amd64 1.83.0-3.2ubuntu2 [264 kB] 852s Get:166 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-iostreams-dev amd64 1.83.0.2ubuntu1 [4212 B] 852s Get:167 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math1.83.0 amd64 1.83.0-3.2ubuntu2 [442 kB] 852s Get:168 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math1.83-dev amd64 1.83.0-3.2ubuntu2 [604 kB] 852s Get:169 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math-dev amd64 1.83.0.2ubuntu1 [4434 B] 852s Get:170 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 852s Get:171 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 852s Get:172 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 852s Get:173 http://ftpmaster.internal/ubuntu plucky/main amd64 librdmacm1t64 amd64 52.0-2ubuntu1 [70.8 kB] 852s Get:174 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 852s Get:175 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1 [193 kB] 852s Get:176 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 852s Get:177 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 852s Get:178 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 852s Get:179 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 852s Get:180 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1 [16.0 kB] 852s Get:181 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix2t64 amd64 5.0.3-2 [697 kB] 852s Get:182 http://ftpmaster.internal/ubuntu plucky/main amd64 libibumad3 amd64 52.0-2ubuntu1 [29.0 kB] 852s Get:183 http://ftpmaster.internal/ubuntu plucky/main amd64 libibmad5 amd64 52.0-2ubuntu1 [42.6 kB] 852s Get:184 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 852s Get:185 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenmpi3t64 amd64 4.1.6-13.3ubuntu2 [2575 kB] 852s Get:186 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi1.83.0 amd64 1.83.0-3.2ubuntu2 [271 kB] 852s Get:187 http://ftpmaster.internal/ubuntu plucky/universe amd64 openmpi-common all 4.1.6-13.3ubuntu2 [170 kB] 852s Get:188 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-3-dev amd64 3.7.0-0.3build2 [99.9 kB] 852s Get:189 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-route-3-dev amd64 3.7.0-0.3build2 [216 kB] 852s Get:190 http://ftpmaster.internal/ubuntu plucky/main amd64 libibverbs-dev amd64 52.0-2ubuntu1 [682 kB] 852s Get:191 http://ftpmaster.internal/ubuntu plucky/main amd64 libnuma-dev amd64 2.0.18-1build1 [37.0 kB] 852s Get:192 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl-dev amd64 2.4.7-7build1 [168 kB] 852s Get:193 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-dev amd64 2.11.2-1 [286 kB] 852s Get:194 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 852s Get:195 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-extra-2.1-7t64 amd64 2.1.12-stable-10 [64.2 kB] 852s Get:196 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-openssl-2.1-7t64 amd64 2.1.12-stable-10 [15.7 kB] 852s Get:197 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-dev amd64 2.1.12-stable-10 [274 kB] 852s Get:198 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 852s Get:199 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix-dev amd64 5.0.3-2 [4042 kB] 852s Get:200 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 852s Get:201 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 852s Get:202 http://ftpmaster.internal/ubuntu plucky/universe amd64 openmpi-bin amd64 4.1.6-13.3ubuntu2 [114 kB] 852s Get:203 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenmpi-dev amd64 4.1.6-13.3ubuntu2 [864 kB] 852s Get:204 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-dev amd64 1.17 [3106 B] 852s Get:205 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi1.83-dev amd64 1.83.0-3.2ubuntu2 [296 kB] 853s Get:206 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi-dev amd64 1.83.0.2ubuntu1 [4304 B] 853s Get:207 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options1.83.0 amd64 1.83.0-3.2ubuntu2 [322 kB] 853s Get:208 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options1.83-dev amd64 1.83.0-3.2ubuntu2 [390 kB] 853s Get:209 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options-dev amd64 1.83.0.2ubuntu1 [4250 B] 853s Get:210 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization-dev amd64 1.83.0.2ubuntu1 [4442 B] 853s Get:211 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-thread1.83.0 amd64 1.83.0-3.2ubuntu2 [278 kB] 853s Get:212 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-thread1.83-dev amd64 1.83.0-3.2ubuntu2 [281 kB] 853s Get:213 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-thread-dev amd64 1.83.0.2ubuntu1 [4246 B] 853s Get:214 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer1.83.0 amd64 1.83.0-3.2ubuntu2 [241 kB] 853s Get:215 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer1.83-dev amd64 1.83.0-3.2ubuntu2 [236 kB] 853s Get:216 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer-dev amd64 1.83.0.2ubuntu1 [4352 B] 853s Get:217 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli-dev amd64 1.1.0-2build2 [353 kB] 853s Get:218 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbtf2 amd64 1:7.8.3+dfsg-2 [15.1 kB] 853s Get:219 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcamd3 amd64 1:7.8.3+dfsg-2 [27.6 kB] 853s Get:220 http://ftpmaster.internal/ubuntu plucky/universe amd64 libccolamd3 amd64 1:7.8.3+dfsg-2 [27.5 kB] 853s Get:221 http://ftpmaster.internal/ubuntu plucky/main amd64 libcolamd3 amd64 1:7.8.3+dfsg-2 [19.5 kB] 853s Get:222 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcholmod5 amd64 1:7.8.3+dfsg-2 [876 kB] 853s Get:223 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcombblas2.0.0t64 amd64 2.0.0-3.1build3 [267 kB] 853s Get:224 http://ftpmaster.internal/ubuntu plucky/main amd64 libidn2-dev amd64 2.3.7-2build2 [120 kB] 853s Get:225 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 853s Get:226 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 853s Get:227 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 853s Get:228 http://ftpmaster.internal/ubuntu plucky/main amd64 libnghttp2-dev amd64 1.64.0-1 [123 kB] 853s Get:229 http://ftpmaster.internal/ubuntu plucky/main amd64 libpsl-dev amd64 0.21.2-1.1build1 [76.4 kB] 853s Get:230 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-2ubuntu7 [10.0 kB] 853s Get:231 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-2ubuntu7 [341 kB] 853s Get:232 http://ftpmaster.internal/ubuntu plucky/main amd64 libunbound8 amd64 1.20.0-1ubuntu2.1 [447 kB] 853s Get:233 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-dane0t64 amd64 3.8.6-2ubuntu1 [24.0 kB] 853s Get:234 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-openssl27t64 amd64 3.8.6-2ubuntu1 [24.2 kB] 853s Get:235 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit-dev amd64 0.25.5-2ubuntu1 [22.7 kB] 853s Get:236 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6-dev amd64 4.19.0-3build1 [90.5 kB] 853s Get:237 http://ftpmaster.internal/ubuntu plucky/main amd64 nettle-dev amd64 3.10-1 [1172 kB] 853s Get:238 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls28-dev amd64 3.8.6-2ubuntu1 [1069 kB] 853s Get:239 http://ftpmaster.internal/ubuntu plucky/main amd64 librtmp-dev amd64 2.4+20151223.gitfa8646d.1-2build7 [66.7 kB] 853s Get:240 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl-dev amd64 3.3.1-2ubuntu2 [2686 kB] 853s Get:241 http://ftpmaster.internal/ubuntu plucky/main amd64 libssh2-1-dev amd64 1.11.1-1 [292 kB] 853s Get:242 http://ftpmaster.internal/ubuntu plucky/main amd64 libzstd-dev amd64 1.5.6+dfsg-1 [371 kB] 853s Get:243 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4-openssl-dev amd64 8.9.1-2ubuntu2 [483 kB] 853s Get:244 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcxsparse4 amd64 1:7.8.3+dfsg-2 [83.9 kB] 853s Get:245 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin-dev-common all 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [196 kB] 853s Get:246 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsz2 amd64 1.1.3-1 [5456 B] 853s Get:247 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1337 kB] 853s Get:248 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu4 [839 kB] 853s Get:249 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-long3 amd64 3.3.10-1ubuntu4 [378 kB] 853s Get:250 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-single3 amd64 3.3.10-1ubuntu4 [871 kB] 853s Get:251 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi3 amd64 3.3.10-1ubuntu4 [52.2 kB] 853s Get:252 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmetis5 amd64 5.1.0.dfsg-7build3 [181 kB] 853s Get:253 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-7.0 amd64 7.0.5-1ubuntu1 [681 kB] 853s Get:254 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist8 amd64 8.2.1+dfsg1-2 [631 kB] 854s Get:255 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-2.31.0 amd64 2.31.0-1exp2 [1762 kB] 854s Get:256 http://ftpmaster.internal/ubuntu plucky/universe amd64 libklu2 amd64 1:7.8.3+dfsg-2 [98.9 kB] 854s Get:257 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-bin amd64 1.17 [2296 B] 854s Get:258 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi2.2 amd64 2.2.1-3.1ubuntu2 [1758 kB] 854s Get:259 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-5.6t64 amd64 5.6.2-2.1build3 [1992 kB] 854s Get:260 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspqr4 amd64 1:7.8.3+dfsg-2 [169 kB] 854s Get:261 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu6 amd64 6.0.1+dfsg1-1build3 [182 kB] 854s Get:262 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-7.0 amd64 7.0.5-1ubuntu1 [449 kB] 854s Get:263 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-kokkos-13.2 amd64 13.2.0-6 [109 kB] 854s Get:264 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-teuchos-13.2 amd64 13.2.0-6 [1205 kB] 854s Get:265 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-epetra-13.2 amd64 13.2.0-6 [452 kB] 854s Get:266 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-triutils-13.2 amd64 13.2.0-6 [126 kB] 854s Get:267 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-epetraext-13.2 amd64 13.2.0-6 [448 kB] 854s Get:268 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-trilinosss-13.2 amd64 13.2.0-6 [91.9 kB] 854s Get:269 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-amesos-13.2 amd64 13.2.0-6 [108 kB] 854s Get:270 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-aztecoo-13.2 amd64 13.2.0-6 [214 kB] 854s Get:271 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-galeri-13.2 amd64 13.2.0-6 [91.2 kB] 854s Get:272 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-ifpack-13.2 amd64 13.2.0-6 [436 kB] 854s Get:273 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-zoltan-13.2 amd64 13.2.0-6 [400 kB] 854s Get:274 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-ml-13.2 amd64 13.2.0-6 [1000 kB] 854s Get:275 http://ftpmaster.internal/ubuntu plucky/universe amd64 libumfpack6 amd64 1:7.8.3+dfsg-2 [337 kB] 854s Get:276 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc-real3.20 amd64 3.20.6+dfsg1-3ubuntu3 [7051 kB] 854s Get:277 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2t64 amd64 3.9.1-1.1ubuntu1 [98.9 kB] 854s Get:278 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc-real3.20 amd64 3.20.2+dfsg1-2build1 [1218 kB] 854s Get:279 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [2073 kB] 854s Get:280 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0-pthread amd64 0.3.28+ds-3 [8558 kB] 855s Get:281 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack64-3 amd64 3.12.0-3build2 [2525 kB] 855s Get:282 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-2.31.0 amd64 2.31.0-1exp2 [1621 kB] 855s Get:283 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-64pord-5.6t64 amd64 5.6.2-2.1build3 [1990 kB] 855s Get:284 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc64-real3.20 amd64 3.20.6+dfsg1-3ubuntu3 [6958 kB] 856s Get:285 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc64-real3.20 amd64 3.20.2+dfsg1-2build1 [1220 kB] 856s Get:286 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin64-2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [2071 kB] 856s Get:287 http://ftpmaster.internal/ubuntu plucky/main amd64 pkg-config amd64 1.8.1-4 [7362 B] 856s Get:288 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeigen3-dev all 3.4.0-4build1 [1055 kB] 856s Get:289 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-fortran-102t64 amd64 1.10.10+repack-4ubuntu3 [84.7 kB] 856s Get:290 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-100t64 amd64 1.10.10+repack-4ubuntu3 [56.7 kB] 856s Get:291 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-fortran-100t64 amd64 1.10.10+repack-4ubuntu3 [31.3 kB] 856s Get:292 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-cpp-103-1t64 amd64 1.10.10+repack-4ubuntu3 [124 kB] 856s Get:293 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-cpp-100t64 amd64 1.10.10+repack-4ubuntu3 [11.2 kB] 856s Get:294 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec-dev amd64 1.1.3-1 [19.8 kB] 856s Get:295 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8-dev amd64 2.1.5-2ubuntu2 [295 kB] 856s Get:296 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8-dev amd64 8c-2ubuntu11 [1484 B] 856s Get:297 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-dev amd64 8c-2ubuntu11 [1482 B] 856s Get:298 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-dev amd64 1.10.10+repack-4ubuntu3 [2854 kB] 856s Get:299 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-mpi-dev amd64 1.10.10+repack-4ubuntu3 [4616 B] 856s Get:300 http://ftpmaster.internal/ubuntu plucky/universe amd64 libldl3 amd64 1:7.8.3+dfsg-2 [14.4 kB] 856s Get:301 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-mongoose3 amd64 1:7.8.3+dfsg-2 [37.8 kB] 856s Get:302 http://ftpmaster.internal/ubuntu plucky/universe amd64 librbio4 amd64 1:7.8.3+dfsg-2 [30.5 kB] 856s Get:303 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspex3 amd64 1:7.8.3+dfsg-2 [49.1 kB] 856s Get:304 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparu1 amd64 1:7.8.3+dfsg-2 [57.1 kB] 856s Get:305 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-dev amd64 1:7.8.3+dfsg-2 [1939 kB] 857s Get:306 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-dev amd64 7.0.5-1ubuntu1 [1607 kB] 857s Get:307 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma-dev amd64 5.6.2-2 [176 kB] 857s Get:308 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2-dev amd64 2.12.7+dfsg-3 [73.0 kB] 857s Get:309 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-11build1 [4479 kB] 857s Get:310 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpi4py amd64 3.1.6-9ubuntu1 [467 kB] 857s Get:311 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dijitso all 2019.2.0~git20190418.c92dcb0-4 [24.3 kB] 857s Get:312 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 857s Get:313 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.3-1 [4228 kB] 858s Get:314 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fiat all 2019.2.0~git20210419.7d418fa-5 [69.2 kB] 858s Get:315 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufl-legacy all 1:2022.3.0-3 [154 kB] 858s Get:316 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ffc all 2019.2.0~legacy20230509.35df986-3 [227 kB] 858s Get:317 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 858s Get:318 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-dev amd64 7.0.5-1ubuntu1 [1382 kB] 858s Get:319 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi-dev amd64 2.2.1-3.1ubuntu2 [7504 B] 858s Get:320 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-mpi-dev amd64 2.2.1-3.1ubuntu2 [2324 B] 858s Get:321 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-quad3 amd64 3.3.10-1ubuntu4 [669 kB] 858s Get:322 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-bin amd64 3.3.10-1ubuntu4 [39.2 kB] 858s Get:323 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-dev amd64 3.3.10-1ubuntu4 [2345 kB] 858s Get:324 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi-dev amd64 3.3.10-1ubuntu4 [59.8 kB] 858s Get:325 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-c-headers all 3.0~2024.05.08-1 [47.6 kB] 858s Get:326 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-clhpp-headers all 3.0~2024.05.08-1ubuntu1 [50.9 kB] 858s Get:327 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-opencl-dev amd64 2.3.2-1build1 [2448 B] 858s Get:328 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu7 amd64 7.0.0+dfsg1-2 [220 kB] 858s Get:329 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dev amd64 7.0.0+dfsg1-2 [20.8 kB] 858s Get:330 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist-dev amd64 8.2.1+dfsg1-2 [966 kB] 858s Get:331 http://ftpmaster.internal/ubuntu plucky/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 858s Get:332 http://ftpmaster.internal/ubuntu plucky/main amd64 x11proto-dev all 2024.1-1 [606 kB] 858s Get:333 http://ftpmaster.internal/ubuntu plucky/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 858s Get:334 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB] 858s Get:335 http://ftpmaster.internal/ubuntu plucky/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 858s Get:336 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 858s Get:337 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 858s Get:338 http://ftpmaster.internal/ubuntu plucky/main amd64 libyaml-dev amd64 0.2.5-1build1 [62.2 kB] 858s Get:339 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc3.20-dev-common all 3.20.6+dfsg1-3ubuntu3 [305 kB] 858s Get:340 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-dev amd64 2.31.0-1exp2 [2100 kB] 858s Get:341 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-headers-dev all 5.6.2-2.1build3 [21.2 kB] 858s Get:342 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-dev amd64 5.6.2-2.1build3 [1937 kB] 858s Get:343 http://ftpmaster.internal/ubuntu plucky/universe amd64 trilinos-dev amd64 13.2.0-6 [12.9 kB] 858s Get:344 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-aztecoo-dev amd64 13.2.0-6 [50.2 kB] 858s Get:345 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-trilinosss-dev amd64 13.2.0-6 [32.3 kB] 858s Get:346 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-ml-dev amd64 13.2.0-6 [117 kB] 858s Get:347 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtrilinos-zoltan-dev amd64 13.2.0-6 [32.3 kB] 858s Get:348 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dbg amd64 2.40-1ubuntu3 [7627 kB] 859s Get:349 http://ftpmaster.internal/ubuntu plucky/main amd64 valgrind amd64 1:3.23.0-0ubuntu2 [14.7 MB] 859s Get:350 http://ftpmaster.internal/ubuntu plucky/universe amd64 valgrind-mpi amd64 1:3.23.0-0ubuntu2 [44.2 kB] 859s Get:351 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc-real3.20-dev amd64 3.20.6+dfsg1-3ubuntu3 [6697 kB] 859s Get:352 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2-dev amd64 3.9.1-1.1ubuntu1 [113 kB] 859s Get:353 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc-real3.20-dev amd64 3.20.2+dfsg1-2build1 [5689 kB] 859s Get:354 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin-dev amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [14.8 kB] 859s Get:355 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0 amd64 0.3.28+ds-3 [5040 B] 859s Get:356 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-pthread-dev amd64 0.3.28+ds-3 [6419 kB] 860s Get:357 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-dev amd64 0.3.28+ds-3 [5106 B] 860s Get:358 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-dev amd64 2.31.0-1exp2 [1929 kB] 860s Get:359 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps64-dev amd64 5.6.2-2.1build3 [1936 kB] 860s Get:360 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc64-real3.20-dev amd64 3.20.6+dfsg1-3ubuntu3 [6711 kB] 860s Get:361 http://ftpmaster.internal/ubuntu plucky/universe amd64 libslepc64-real3.20-dev amd64 3.20.2+dfsg1-2build1 [5714 kB] 861s Get:362 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdolfin64-dev amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [6814 B] 861s Get:363 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.2-2 [140 kB] 861s Get:364 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 861s Get:365 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 7.4.7-4 [158 kB] 861s Get:366 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 861s Get:367 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc-real-dev all 3.20.6+dfsg1-3ubuntu3 [3936 B] 861s Get:368 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpetsc64-real-dev all 3.20.6+dfsg1-3ubuntu3 [3954 B] 861s Get:369 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-dev amd64 3.12.7-3 [5699 kB] 861s Get:370 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-dev amd64 3.12.7-1 [10.3 kB] 861s Get:371 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 861s Get:372 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.0-2 [2321 kB] 861s Get:373 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.0-2 [5488 kB] 861s Get:374 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-all-dev amd64 3.12.7-1 [916 B] 861s Get:375 http://ftpmaster.internal/ubuntu plucky/universe amd64 petsc64-dev all 3.20.6+dfsg1-3ubuntu3 [3970 B] 861s Get:376 http://ftpmaster.internal/ubuntu plucky/universe amd64 pybind11-dev all 2.13.6-1 [168 kB] 861s Get:377 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-common all 7.4.7-4 [775 kB] 861s Get:378 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-petsc4py-doc all 3.20.5-4ubuntu1 [2005 kB] 861s Get:379 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 861s Get:380 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 861s Get:381 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-dev amd64 3.12.7-3 [505 kB] 861s Get:382 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-dev amd64 3.12.7-1 [26.7 kB] 861s Get:383 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-dev amd64 3.13.0-2 [507 kB] 861s Get:384 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all-dev amd64 3.12.7-1 [914 B] 861s Get:385 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 861s Get:386 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-distlib all 0.3.9-1 [267 kB] 861s Get:387 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 4.2-1 [10.0 kB] 861s Get:388 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 861s Get:389 http://ftpmaster.internal/ubuntu plucky/universe amd64 swig amd64 4.2.1-1 [1182 kB] 861s Get:390 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-real3.20 amd64 3.20.5-4ubuntu1 [1322 kB] 861s Get:391 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-real all 3.20.5-4ubuntu1 [2656 B] 861s Get:392 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-real3.20 amd64 3.20.2-1ubuntu2 [337 kB] 861s Get:393 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-real all 3.20.2-1ubuntu2 [2578 B] 861s Get:394 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dolfin-real amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [882 kB] 861s Get:395 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-64-real3.20 amd64 3.20.5-4ubuntu1 [1319 kB] 861s Get:396 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py-64-real all 3.20.5-4ubuntu1 [2506 B] 861s Get:397 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-64-real3.20 amd64 3.20.2-1ubuntu2 [336 kB] 861s Get:398 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py-64-real all 3.20.2-1ubuntu2 [2556 B] 861s Get:399 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pkgconfig all 1.5.5-2 [7888 B] 861s Get:400 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pybind11 all 2.13.6-1 [176 kB] 861s Get:401 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dolfin64-real amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [898 kB] 861s Get:402 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-filelock all 3.16.1-1 [12.8 kB] 861s Get:403 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 861s Get:404 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 861s Get:405 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.1-1 [41.4 kB] 862s Get:406 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel all 0.44.0-1 [54.2 kB] 862s Get:407 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip all 24.2+dfsg-1 [1398 kB] 863s Get:408 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip-whl all 24.2+dfsg-1 [1420 kB] 863s Get:409 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 863s Get:410 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 863s Get:411 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ply all 3.11-7 [45.4 kB] 863s Get:412 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pusimp all 0.1.1-1 [10.3 kB] 863s Get:413 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 863s Get:414 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-setuptools-whl all 74.1.2-1 [1171 kB] 864s Get:415 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-six all 1.16.0-7 [13.1 kB] 864s Get:416 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 864s Get:417 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 864s Get:418 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sphinx all 7.4.7-4 [593 kB] 864s Get:419 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.1+dfsg-1 [1012 kB] 864s Get:420 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinxcontrib.jquery all 4.1-5 [6678 B] 864s Get:421 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinx-rtd-theme all 3.0.1+dfsg-1 [23.5 kB] 864s Get:422 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel-whl all 0.44.0-1 [69.5 kB] 864s Get:423 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-virtualenv all 20.27.0+ds-1 [71.9 kB] 864s Get:424 http://ftpmaster.internal/ubuntu plucky/universe amd64 slepc64-dev amd64 3.20.2+dfsg1-2build1 [2242 B] 864s Get:425 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-petsc4py all 3.20.5-4ubuntu1 [2314 B] 864s Get:426 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-slepc4py all 3.20.2-1ubuntu2 [2252 B] 864s Get:427 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dolfin amd64 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [26.9 kB] 864s Get:428 http://ftpmaster.internal/ubuntu plucky/universe amd64 dolfin-doc all 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [13.0 MB] 865s Get:429 http://ftpmaster.internal/ubuntu plucky/universe amd64 dolfin-bin all 2019.2.0~legacy20240219.1c52e83-10ubuntu1 [21.5 kB] 865s Get:430 http://ftpmaster.internal/ubuntu plucky/universe amd64 petsc-dev all 3.20.6+dfsg1-3ubuntu3 [7492 B] 865s Get:431 http://ftpmaster.internal/ubuntu plucky/universe amd64 slepc-dev amd64 3.20.2+dfsg1-2build1 [4836 B] 865s Get:432 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-modernizr all 3.13.0-0.1 [101 kB] 866s Fetched 482 MB in 22s (21.7 MB/s) 866s Selecting previously unselected package fonts-lato. 866s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75548 files and directories currently installed.) 866s Preparing to unpack .../000-fonts-lato_2.015-1_all.deb ... 866s Unpacking fonts-lato (2.015-1) ... 866s Selecting previously unselected package libpython3.13-minimal:amd64. 866s Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_amd64.deb ... 866s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 866s Selecting previously unselected package python3.13-minimal. 866s Preparing to unpack .../002-python3.13-minimal_3.13.0-2_amd64.deb ... 866s Unpacking python3.13-minimal (3.13.0-2) ... 866s Selecting previously unselected package sgml-base. 866s Preparing to unpack .../003-sgml-base_1.31_all.deb ... 866s Unpacking sgml-base (1.31) ... 867s Selecting previously unselected package m4. 867s Preparing to unpack .../004-m4_1.4.19-4build1_amd64.deb ... 867s Unpacking m4 (1.4.19-4build1) ... 867s Selecting previously unselected package autoconf. 867s Preparing to unpack .../005-autoconf_2.72-3_all.deb ... 867s Unpacking autoconf (2.72-3) ... 867s Selecting previously unselected package autotools-dev. 867s Preparing to unpack .../006-autotools-dev_20220109.1_all.deb ... 867s Unpacking autotools-dev (20220109.1) ... 867s Selecting previously unselected package automake. 867s Preparing to unpack .../007-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 867s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 867s Selecting previously unselected package autopoint. 867s Preparing to unpack .../008-autopoint_0.22.5-2_all.deb ... 867s Unpacking autopoint (0.22.5-2) ... 867s Selecting previously unselected package libisl23:amd64. 867s Preparing to unpack .../009-libisl23_0.27-1_amd64.deb ... 867s Unpacking libisl23:amd64 (0.27-1) ... 867s Selecting previously unselected package libmpc3:amd64. 867s Preparing to unpack .../010-libmpc3_1.3.1-1build2_amd64.deb ... 867s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 867s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 867s Preparing to unpack .../011-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package cpp-14. 867s Preparing to unpack .../012-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package cpp-x86-64-linux-gnu. 867s Preparing to unpack .../013-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 867s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 867s Selecting previously unselected package cpp. 867s Preparing to unpack .../014-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 867s Unpacking cpp (4:14.1.0-2ubuntu1) ... 867s Selecting previously unselected package libcc1-0:amd64. 867s Preparing to unpack .../015-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libgomp1:amd64. 867s Preparing to unpack .../016-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libitm1:amd64. 867s Preparing to unpack .../017-libitm1_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libasan8:amd64. 867s Preparing to unpack .../018-libasan8_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package liblsan0:amd64. 867s Preparing to unpack .../019-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libtsan2:amd64. 867s Preparing to unpack .../020-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libubsan1:amd64. 867s Preparing to unpack .../021-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libhwasan0:amd64. 867s Preparing to unpack .../022-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libquadmath0:amd64. 867s Preparing to unpack .../023-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 867s Selecting previously unselected package libgcc-14-dev:amd64. 867s Preparing to unpack .../024-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 867s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 868s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 868s Preparing to unpack .../025-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 868s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 868s Selecting previously unselected package gcc-14. 868s Preparing to unpack .../026-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 868s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 868s Selecting previously unselected package gcc-x86-64-linux-gnu. 868s Preparing to unpack .../027-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 868s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 868s Selecting previously unselected package gcc. 868s Preparing to unpack .../028-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 868s Unpacking gcc (4:14.1.0-2ubuntu1) ... 868s Selecting previously unselected package libstdc++-14-dev:amd64. 868s Preparing to unpack .../029-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 868s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 868s Selecting previously unselected package g++-14-x86-64-linux-gnu. 868s Preparing to unpack .../030-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 868s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 868s Selecting previously unselected package g++-14. 868s Preparing to unpack .../031-g++-14_14.2.0-8ubuntu1_amd64.deb ... 868s Unpacking g++-14 (14.2.0-8ubuntu1) ... 868s Selecting previously unselected package g++-x86-64-linux-gnu. 868s Preparing to unpack .../032-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 868s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 868s Selecting previously unselected package g++. 868s Preparing to unpack .../033-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 868s Unpacking g++ (4:14.1.0-2ubuntu1) ... 868s Selecting previously unselected package build-essential. 868s Preparing to unpack .../034-build-essential_12.10ubuntu1_amd64.deb ... 868s Unpacking build-essential (12.10ubuntu1) ... 868s Selecting previously unselected package chrpath. 868s Preparing to unpack .../035-chrpath_0.18-1_amd64.deb ... 868s Unpacking chrpath (0.18-1) ... 868s Selecting previously unselected package libjsoncpp25:amd64. 869s Preparing to unpack .../036-libjsoncpp25_1.9.5-6build1_amd64.deb ... 869s Unpacking libjsoncpp25:amd64 (1.9.5-6build1) ... 869s Selecting previously unselected package librhash0:amd64. 869s Preparing to unpack .../037-librhash0_1.4.3-3build1_amd64.deb ... 869s Unpacking librhash0:amd64 (1.4.3-3build1) ... 869s Selecting previously unselected package cmake-data. 869s Preparing to unpack .../038-cmake-data_3.30.3-1_all.deb ... 869s Unpacking cmake-data (3.30.3-1) ... 869s Selecting previously unselected package cmake. 869s Preparing to unpack .../039-cmake_3.30.3-1_amd64.deb ... 869s Unpacking cmake (3.30.3-1) ... 869s Selecting previously unselected package gcc-13-base:amd64. 869s Preparing to unpack .../040-gcc-13-base_13.3.0-6ubuntu2_amd64.deb ... 869s Unpacking gcc-13-base:amd64 (13.3.0-6ubuntu2) ... 869s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 869s Preparing to unpack .../041-cpp-13-x86-64-linux-gnu_13.3.0-6ubuntu2_amd64.deb ... 869s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 869s Selecting previously unselected package cpp-13. 869s Preparing to unpack .../042-cpp-13_13.3.0-6ubuntu2_amd64.deb ... 869s Unpacking cpp-13 (13.3.0-6ubuntu2) ... 869s Selecting previously unselected package libdebhelper-perl. 869s Preparing to unpack .../043-libdebhelper-perl_13.20ubuntu1_all.deb ... 869s Unpacking libdebhelper-perl (13.20ubuntu1) ... 869s Selecting previously unselected package libgcc-13-dev:amd64. 869s Preparing to unpack .../044-libgcc-13-dev_13.3.0-6ubuntu2_amd64.deb ... 869s Unpacking libgcc-13-dev:amd64 (13.3.0-6ubuntu2) ... 870s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 870s Preparing to unpack .../045-gcc-13-x86-64-linux-gnu_13.3.0-6ubuntu2_amd64.deb ... 870s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 870s Selecting previously unselected package gcc-13. 870s Preparing to unpack .../046-gcc-13_13.3.0-6ubuntu2_amd64.deb ... 870s Unpacking gcc-13 (13.3.0-6ubuntu2) ... 870s Selecting previously unselected package libtool. 870s Preparing to unpack .../047-libtool_2.4.7-7build1_all.deb ... 870s Unpacking libtool (2.4.7-7build1) ... 870s Selecting previously unselected package dh-autoreconf. 870s Preparing to unpack .../048-dh-autoreconf_20_all.deb ... 870s Unpacking dh-autoreconf (20) ... 870s Selecting previously unselected package libarchive-zip-perl. 870s Preparing to unpack .../049-libarchive-zip-perl_1.68-1_all.deb ... 870s Unpacking libarchive-zip-perl (1.68-1) ... 870s Selecting previously unselected package libfile-stripnondeterminism-perl. 870s Preparing to unpack .../050-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 870s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 870s Selecting previously unselected package dh-strip-nondeterminism. 870s Preparing to unpack .../051-dh-strip-nondeterminism_1.14.0-1_all.deb ... 870s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 870s Selecting previously unselected package debugedit. 870s Preparing to unpack .../052-debugedit_1%3a5.1-1_amd64.deb ... 870s Unpacking debugedit (1:5.1-1) ... 870s Selecting previously unselected package dwz. 870s Preparing to unpack .../053-dwz_0.15-1build6_amd64.deb ... 870s Unpacking dwz (0.15-1build6) ... 870s Selecting previously unselected package gettext. 870s Preparing to unpack .../054-gettext_0.22.5-2_amd64.deb ... 870s Unpacking gettext (0.22.5-2) ... 870s Selecting previously unselected package intltool-debian. 870s Preparing to unpack .../055-intltool-debian_0.35.0+20060710.6_all.deb ... 870s Unpacking intltool-debian (0.35.0+20060710.6) ... 870s Selecting previously unselected package po-debconf. 870s Preparing to unpack .../056-po-debconf_1.0.21+nmu1_all.deb ... 870s Unpacking po-debconf (1.0.21+nmu1) ... 870s Selecting previously unselected package debhelper. 870s Preparing to unpack .../057-debhelper_13.20ubuntu1_all.deb ... 870s Unpacking debhelper (13.20ubuntu1) ... 870s Selecting previously unselected package dh-python. 870s Preparing to unpack .../058-dh-python_6.20241024_all.deb ... 870s Unpacking dh-python (6.20241024) ... 870s Selecting previously unselected package xml-core. 870s Preparing to unpack .../059-xml-core_0.19_all.deb ... 870s Unpacking xml-core (0.19) ... 870s Selecting previously unselected package docutils-common. 870s Preparing to unpack .../060-docutils-common_0.21.2+dfsg-2_all.deb ... 870s Unpacking docutils-common (0.21.2+dfsg-2) ... 870s Selecting previously unselected package libfmt10:amd64. 870s Preparing to unpack .../061-libfmt10_10.1.1+ds1-4_amd64.deb ... 870s Unpacking libfmt10:amd64 (10.1.1+ds1-4) ... 870s Selecting previously unselected package libxapian30:amd64. 870s Preparing to unpack .../062-libxapian30_1.4.25-1_amd64.deb ... 870s Unpacking libxapian30:amd64 (1.4.25-1) ... 870s Selecting previously unselected package doxygen. 871s Preparing to unpack .../063-doxygen_1.9.8+ds-2ubuntu2_amd64.deb ... 871s Unpacking doxygen (1.9.8+ds-2ubuntu2) ... 871s Selecting previously unselected package fonts-dejavu-mono. 871s Preparing to unpack .../064-fonts-dejavu-mono_2.37-8_all.deb ... 871s Unpacking fonts-dejavu-mono (2.37-8) ... 871s Selecting previously unselected package fonts-dejavu-core. 871s Preparing to unpack .../065-fonts-dejavu-core_2.37-8_all.deb ... 871s Unpacking fonts-dejavu-core (2.37-8) ... 871s Selecting previously unselected package fontconfig-config. 871s Preparing to unpack .../066-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 871s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 871s Selecting previously unselected package libfontconfig1:amd64. 871s Preparing to unpack .../067-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 871s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 871s Selecting previously unselected package fontconfig. 871s Preparing to unpack .../068-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 871s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 871s Selecting previously unselected package fonts-font-awesome. 871s Preparing to unpack .../069-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 871s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 871s Selecting previously unselected package fonts-mathjax. 871s Preparing to unpack .../070-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 871s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 871s Selecting previously unselected package libgfortran5:amd64. 871s Preparing to unpack .../071-libgfortran5_14.2.0-8ubuntu1_amd64.deb ... 871s Unpacking libgfortran5:amd64 (14.2.0-8ubuntu1) ... 871s Selecting previously unselected package libgfortran-14-dev:amd64. 871s Preparing to unpack .../072-libgfortran-14-dev_14.2.0-8ubuntu1_amd64.deb ... 871s Unpacking libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 871s Selecting previously unselected package gfortran-14-x86-64-linux-gnu. 871s Preparing to unpack .../073-gfortran-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 871s Unpacking gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 871s Selecting previously unselected package gfortran-14. 871s Preparing to unpack .../074-gfortran-14_14.2.0-8ubuntu1_amd64.deb ... 871s Unpacking gfortran-14 (14.2.0-8ubuntu1) ... 871s Selecting previously unselected package gfortran-x86-64-linux-gnu. 871s Preparing to unpack .../075-gfortran-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 871s Unpacking gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 871s Selecting previously unselected package gfortran. 871s Preparing to unpack .../076-gfortran_4%3a14.1.0-2ubuntu1_amd64.deb ... 871s Unpacking gfortran (4:14.1.0-2ubuntu1) ... 871s Selecting previously unselected package libgfortran-13-dev:amd64. 871s Preparing to unpack .../077-libgfortran-13-dev_13.3.0-6ubuntu2_amd64.deb ... 871s Unpacking libgfortran-13-dev:amd64 (13.3.0-6ubuntu2) ... 872s Selecting previously unselected package gfortran-13-x86-64-linux-gnu. 872s Preparing to unpack .../078-gfortran-13-x86-64-linux-gnu_13.3.0-6ubuntu2_amd64.deb ... 872s Unpacking gfortran-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 872s Selecting previously unselected package gfortran-13. 872s Preparing to unpack .../079-gfortran-13_13.3.0-6ubuntu2_amd64.deb ... 872s Unpacking gfortran-13 (13.3.0-6ubuntu2) ... 872s Selecting previously unselected package libann0. 872s Preparing to unpack .../080-libann0_1.1.2+doc-9build1_amd64.deb ... 872s Unpacking libann0 (1.1.2+doc-9build1) ... 872s Selecting previously unselected package libcdt5:amd64. 872s Preparing to unpack .../081-libcdt5_2.42.4-2build3_amd64.deb ... 872s Unpacking libcdt5:amd64 (2.42.4-2build3) ... 872s Selecting previously unselected package libcgraph6:amd64. 872s Preparing to unpack .../082-libcgraph6_2.42.4-2build3_amd64.deb ... 872s Unpacking libcgraph6:amd64 (2.42.4-2build3) ... 872s Selecting previously unselected package libsharpyuv0:amd64. 872s Preparing to unpack .../083-libsharpyuv0_1.4.0-0.1_amd64.deb ... 872s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 872s Selecting previously unselected package libaom3:amd64. 872s Preparing to unpack .../084-libaom3_3.11.0~rc1-1_amd64.deb ... 872s Unpacking libaom3:amd64 (3.11.0~rc1-1) ... 872s Selecting previously unselected package libheif-plugin-aomdec:amd64. 872s Preparing to unpack .../085-libheif-plugin-aomdec_1.18.1-2_amd64.deb ... 872s Unpacking libheif-plugin-aomdec:amd64 (1.18.1-2) ... 872s Selecting previously unselected package libde265-0:amd64. 872s Preparing to unpack .../086-libde265-0_1.0.15-1build4_amd64.deb ... 872s Unpacking libde265-0:amd64 (1.0.15-1build4) ... 872s Selecting previously unselected package libheif-plugin-libde265:amd64. 872s Preparing to unpack .../087-libheif-plugin-libde265_1.18.1-2_amd64.deb ... 872s Unpacking libheif-plugin-libde265:amd64 (1.18.1-2) ... 872s Selecting previously unselected package libheif1:amd64. 872s Preparing to unpack .../088-libheif1_1.18.1-2_amd64.deb ... 872s Unpacking libheif1:amd64 (1.18.1-2) ... 872s Selecting previously unselected package libimagequant0:amd64. 872s Preparing to unpack .../089-libimagequant0_2.18.0-1build1_amd64.deb ... 872s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 872s Selecting previously unselected package libjpeg-turbo8:amd64. 872s Preparing to unpack .../090-libjpeg-turbo8_2.1.5-2ubuntu2_amd64.deb ... 872s Unpacking libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 872s Selecting previously unselected package libjpeg8:amd64. 872s Preparing to unpack .../091-libjpeg8_8c-2ubuntu11_amd64.deb ... 872s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 872s Selecting previously unselected package libgraphite2-3:amd64. 872s Preparing to unpack .../092-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 872s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 872s Selecting previously unselected package libharfbuzz0b:amd64. 872s Preparing to unpack .../093-libharfbuzz0b_10.0.1-1_amd64.deb ... 872s Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... 872s Selecting previously unselected package libraqm0:amd64. 872s Preparing to unpack .../094-libraqm0_0.10.1-1build1_amd64.deb ... 872s Unpacking libraqm0:amd64 (0.10.1-1build1) ... 872s Selecting previously unselected package libdeflate0:amd64. 872s Preparing to unpack .../095-libdeflate0_1.22-1_amd64.deb ... 872s Unpacking libdeflate0:amd64 (1.22-1) ... 872s Selecting previously unselected package libjbig0:amd64. 872s Preparing to unpack .../096-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 872s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 872s Selecting previously unselected package liblerc4:amd64. 872s Preparing to unpack .../097-liblerc4_4.0.0+ds-4ubuntu2_amd64.deb ... 872s Unpacking liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 872s Selecting previously unselected package libwebp7:amd64. 872s Preparing to unpack .../098-libwebp7_1.4.0-0.1_amd64.deb ... 872s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 872s Selecting previously unselected package libtiff6:amd64. 872s Preparing to unpack .../099-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 872s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 872s Selecting previously unselected package libxpm4:amd64. 872s Preparing to unpack .../100-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 872s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 872s Selecting previously unselected package libgd3:amd64. 872s Preparing to unpack .../101-libgd3_2.3.3-12ubuntu3_amd64.deb ... 872s Unpacking libgd3:amd64 (2.3.3-12ubuntu3) ... 872s Selecting previously unselected package libgts-0.7-5t64:amd64. 872s Preparing to unpack .../102-libgts-0.7-5t64_0.7.6+darcs121130-5.2build1_amd64.deb ... 872s Unpacking libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 872s Selecting previously unselected package libpixman-1-0:amd64. 872s Preparing to unpack .../103-libpixman-1-0_0.44.0-3_amd64.deb ... 872s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 872s Selecting previously unselected package libxcb-render0:amd64. 872s Preparing to unpack .../104-libxcb-render0_1.17.0-2_amd64.deb ... 872s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 872s Selecting previously unselected package libxcb-shm0:amd64. 872s Preparing to unpack .../105-libxcb-shm0_1.17.0-2_amd64.deb ... 872s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 872s Selecting previously unselected package libxrender1:amd64. 872s Preparing to unpack .../106-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 872s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 872s Selecting previously unselected package libcairo2:amd64. 872s Preparing to unpack .../107-libcairo2_1.18.2-2_amd64.deb ... 872s Unpacking libcairo2:amd64 (1.18.2-2) ... 873s Selecting previously unselected package libltdl7:amd64. 873s Preparing to unpack .../108-libltdl7_2.4.7-7build1_amd64.deb ... 873s Unpacking libltdl7:amd64 (2.4.7-7build1) ... 873s Selecting previously unselected package libthai-data. 873s Preparing to unpack .../109-libthai-data_0.1.29-2build1_all.deb ... 873s Unpacking libthai-data (0.1.29-2build1) ... 873s Selecting previously unselected package libdatrie1:amd64. 873s Preparing to unpack .../110-libdatrie1_0.2.13-3build1_amd64.deb ... 873s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 873s Selecting previously unselected package libthai0:amd64. 873s Preparing to unpack .../111-libthai0_0.1.29-2build1_amd64.deb ... 873s Unpacking libthai0:amd64 (0.1.29-2build1) ... 873s Selecting previously unselected package libpango-1.0-0:amd64. 873s Preparing to unpack .../112-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... 873s Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... 873s Selecting previously unselected package libpangoft2-1.0-0:amd64. 873s Preparing to unpack .../113-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... 873s Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 873s Selecting previously unselected package libpangocairo-1.0-0:amd64. 873s Preparing to unpack .../114-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... 873s Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 873s Selecting previously unselected package libpathplan4:amd64. 873s Preparing to unpack .../115-libpathplan4_2.42.4-2build3_amd64.deb ... 873s Unpacking libpathplan4:amd64 (2.42.4-2build3) ... 873s Selecting previously unselected package libgvc6. 873s Preparing to unpack .../116-libgvc6_2.42.4-2build3_amd64.deb ... 873s Unpacking libgvc6 (2.42.4-2build3) ... 873s Selecting previously unselected package libgvpr2:amd64. 873s Preparing to unpack .../117-libgvpr2_2.42.4-2build3_amd64.deb ... 873s Unpacking libgvpr2:amd64 (2.42.4-2build3) ... 873s Selecting previously unselected package liblab-gamut1:amd64. 873s Preparing to unpack .../118-liblab-gamut1_2.42.4-2build3_amd64.deb ... 873s Unpacking liblab-gamut1:amd64 (2.42.4-2build3) ... 873s Selecting previously unselected package x11-common. 873s Preparing to unpack .../119-x11-common_1%3a7.7+23ubuntu3_all.deb ... 873s Unpacking x11-common (1:7.7+23ubuntu3) ... 873s Selecting previously unselected package libice6:amd64. 873s Preparing to unpack .../120-libice6_2%3a1.1.1-1_amd64.deb ... 873s Unpacking libice6:amd64 (2:1.1.1-1) ... 873s Selecting previously unselected package libsm6:amd64. 873s Preparing to unpack .../121-libsm6_2%3a1.2.4-1_amd64.deb ... 873s Unpacking libsm6:amd64 (2:1.2.4-1) ... 873s Selecting previously unselected package libxt6t64:amd64. 873s Preparing to unpack .../122-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 873s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 873s Selecting previously unselected package libxmu6:amd64. 873s Preparing to unpack .../123-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 873s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 873s Selecting previously unselected package libxaw7:amd64. 873s Preparing to unpack .../124-libxaw7_2%3a1.0.16-1_amd64.deb ... 873s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 873s Selecting previously unselected package graphviz. 873s Preparing to unpack .../125-graphviz_2.42.4-2build3_amd64.deb ... 873s Unpacking graphviz (2.42.4-2build3) ... 873s Selecting previously unselected package icu-devtools. 873s Preparing to unpack .../126-icu-devtools_74.2-1ubuntu4_amd64.deb ... 873s Unpacking icu-devtools (74.2-1ubuntu4) ... 873s Selecting previously unselected package libaec0:amd64. 873s Preparing to unpack .../127-libaec0_1.1.3-1_amd64.deb ... 873s Unpacking libaec0:amd64 (1.1.3-1) ... 873s Selecting previously unselected package libllvm17t64:amd64. 873s Preparing to unpack .../128-libllvm17t64_1%3a17.0.6-18_amd64.deb ... 873s Unpacking libllvm17t64:amd64 (1:17.0.6-18) ... 874s Selecting previously unselected package libamd-comgr2:amd64. 874s Preparing to unpack .../129-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 874s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 874s Selecting previously unselected package libsuitesparseconfig7:amd64. 874s Preparing to unpack .../130-libsuitesparseconfig7_1%3a7.8.3+dfsg-2_amd64.deb ... 874s Unpacking libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 874s Selecting previously unselected package libamd3:amd64. 874s Preparing to unpack .../131-libamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 874s Unpacking libamd3:amd64 (1:7.8.3+dfsg-2) ... 874s Selecting previously unselected package libdrm-amdgpu1:amd64. 874s Preparing to unpack .../132-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 874s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 874s Selecting previously unselected package libhsakmt1:amd64. 874s Preparing to unpack .../133-libhsakmt1_5.7.0-1build1_amd64.deb ... 874s Unpacking libhsakmt1:amd64 (5.7.0-1build1) ... 874s Selecting previously unselected package libhsa-runtime64-1. 874s Preparing to unpack .../134-libhsa-runtime64-1_5.7.1-2build1_amd64.deb ... 874s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 874s Selecting previously unselected package libamdhip64-5. 874s Preparing to unpack .../135-libamdhip64-5_5.7.1-5_amd64.deb ... 874s Unpacking libamdhip64-5 (5.7.1-5) ... 874s Selecting previously unselected package libblas3:amd64. 874s Preparing to unpack .../136-libblas3_3.12.0-3build2_amd64.deb ... 874s Unpacking libblas3:amd64 (3.12.0-3build2) ... 874s Selecting previously unselected package liblapack3:amd64. 874s Preparing to unpack .../137-liblapack3_3.12.0-3build2_amd64.deb ... 874s Unpacking liblapack3:amd64 (3.12.0-3build2) ... 874s Selecting previously unselected package libarpack2t64:amd64. 874s Preparing to unpack .../138-libarpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 874s Unpacking libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 874s Selecting previously unselected package libblas-dev:amd64. 874s Preparing to unpack .../139-libblas-dev_3.12.0-3build2_amd64.deb ... 874s Unpacking libblas-dev:amd64 (3.12.0-3build2) ... 874s Selecting previously unselected package liblapack-dev:amd64. 874s Preparing to unpack .../140-liblapack-dev_3.12.0-3build2_amd64.deb ... 874s Unpacking liblapack-dev:amd64 (3.12.0-3build2) ... 874s Selecting previously unselected package libarpack2-dev:amd64. 874s Preparing to unpack .../141-libarpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 874s Unpacking libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 874s Selecting previously unselected package libblas64-3:amd64. 874s Preparing to unpack .../142-libblas64-3_3.12.0-3build2_amd64.deb ... 874s Unpacking libblas64-3:amd64 (3.12.0-3build2) ... 874s Selecting previously unselected package libboost1.83-dev:amd64. 874s Preparing to unpack .../143-libboost1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 874s Unpacking libboost1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-atomic1.83.0:amd64. 877s Preparing to unpack .../144-libboost-atomic1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-atomic1.83-dev:amd64. 877s Preparing to unpack .../145-libboost-atomic1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-chrono1.83.0t64:amd64. 877s Preparing to unpack .../146-libboost-chrono1.83.0t64_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-chrono1.83-dev:amd64. 877s Preparing to unpack .../147-libboost-chrono1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-chrono-dev:amd64. 877s Preparing to unpack .../148-libboost-chrono-dev_1.83.0.2ubuntu1_amd64.deb ... 877s Unpacking libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 877s Selecting previously unselected package libboost-date-time1.83.0:amd64. 877s Preparing to unpack .../149-libboost-date-time1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-serialization1.83.0:amd64. 877s Preparing to unpack .../150-libboost-serialization1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-serialization1.83-dev:amd64. 877s Preparing to unpack .../151-libboost-serialization1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-date-time1.83-dev:amd64. 877s Preparing to unpack .../152-libboost-date-time1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-dev:amd64. 877s Preparing to unpack .../153-libboost-dev_1.83.0.2ubuntu1_amd64.deb ... 877s Unpacking libboost-dev:amd64 (1.83.0.2ubuntu1) ... 877s Selecting previously unselected package libboost-filesystem1.83.0:amd64. 877s Preparing to unpack .../154-libboost-filesystem1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-system1.83.0:amd64. 877s Preparing to unpack .../155-libboost-system1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-system1.83-dev:amd64. 877s Preparing to unpack .../156-libboost-system1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-filesystem1.83-dev:amd64. 877s Preparing to unpack .../157-libboost-filesystem1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-filesystem-dev:amd64. 877s Preparing to unpack .../158-libboost-filesystem-dev_1.83.0.2ubuntu1_amd64.deb ... 877s Unpacking libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 877s Selecting previously unselected package libboost-regex1.83.0:amd64. 877s Preparing to unpack .../159-libboost-regex1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libicu-dev:amd64. 877s Preparing to unpack .../160-libicu-dev_74.2-1ubuntu4_amd64.deb ... 877s Unpacking libicu-dev:amd64 (74.2-1ubuntu4) ... 877s Selecting previously unselected package libboost-regex1.83-dev:amd64. 877s Preparing to unpack .../161-libboost-regex1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-iostreams1.83.0:amd64. 877s Preparing to unpack .../162-libboost-iostreams1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-iostreams1.83-dev:amd64. 877s Preparing to unpack .../163-libboost-iostreams1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 877s Unpacking libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 877s Selecting previously unselected package libboost-iostreams-dev:amd64. 877s Preparing to unpack .../164-libboost-iostreams-dev_1.83.0.2ubuntu1_amd64.deb ... 877s Unpacking libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 877s Selecting previously unselected package libboost-math1.83.0:amd64. 878s Preparing to unpack .../165-libboost-math1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 878s Unpacking libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 878s Selecting previously unselected package libboost-math1.83-dev:amd64. 878s Preparing to unpack .../166-libboost-math1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 878s Unpacking libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 878s Selecting previously unselected package libboost-math-dev:amd64. 878s Preparing to unpack .../167-libboost-math-dev_1.83.0.2ubuntu1_amd64.deb ... 878s Unpacking libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 878s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 878s Preparing to unpack .../168-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 878s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 878s Selecting previously unselected package libpsm-infinipath1. 878s Preparing to unpack .../169-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 878s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 878s Selecting previously unselected package libpsm2-2. 878s Preparing to unpack .../170-libpsm2-2_11.2.185-2.1_amd64.deb ... 878s Unpacking libpsm2-2 (11.2.185-2.1) ... 878s Selecting previously unselected package librdmacm1t64:amd64. 878s Preparing to unpack .../171-librdmacm1t64_52.0-2ubuntu1_amd64.deb ... 878s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu1) ... 878s Selecting previously unselected package libfabric1:amd64. 878s Preparing to unpack .../172-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 878s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 878s Selecting previously unselected package libhwloc15:amd64. 878s Preparing to unpack .../173-libhwloc15_2.11.2-1_amd64.deb ... 878s Unpacking libhwloc15:amd64 (2.11.2-1) ... 878s Selecting previously unselected package libmunge2:amd64. 878s Preparing to unpack .../174-libmunge2_0.5.15-4build1_amd64.deb ... 878s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 878s Selecting previously unselected package libpciaccess0:amd64. 878s Preparing to unpack .../175-libpciaccess0_0.17-3build1_amd64.deb ... 878s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 878s Selecting previously unselected package libxnvctrl0:amd64. 878s Preparing to unpack .../176-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 878s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 878s Selecting previously unselected package ocl-icd-libopencl1:amd64. 878s Preparing to unpack .../177-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 878s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 878s Selecting previously unselected package libhwloc-plugins:amd64. 878s Preparing to unpack .../178-libhwloc-plugins_2.11.2-1_amd64.deb ... 878s Unpacking libhwloc-plugins:amd64 (2.11.2-1) ... 878s Selecting previously unselected package libpmix2t64:amd64. 878s Preparing to unpack .../179-libpmix2t64_5.0.3-2_amd64.deb ... 878s Unpacking libpmix2t64:amd64 (5.0.3-2) ... 878s Selecting previously unselected package libibumad3:amd64. 878s Preparing to unpack .../180-libibumad3_52.0-2ubuntu1_amd64.deb ... 878s Unpacking libibumad3:amd64 (52.0-2ubuntu1) ... 878s Selecting previously unselected package libibmad5:amd64. 878s Preparing to unpack .../181-libibmad5_52.0-2ubuntu1_amd64.deb ... 878s Unpacking libibmad5:amd64 (52.0-2ubuntu1) ... 878s Selecting previously unselected package libucx0:amd64. 878s Preparing to unpack .../182-libucx0_1.17.0+ds-3build1_amd64.deb ... 878s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 878s Selecting previously unselected package libopenmpi3t64:amd64. 878s Preparing to unpack .../183-libopenmpi3t64_4.1.6-13.3ubuntu2_amd64.deb ... 878s Unpacking libopenmpi3t64:amd64 (4.1.6-13.3ubuntu2) ... 878s Selecting previously unselected package libboost-mpi1.83.0. 878s Preparing to unpack .../184-libboost-mpi1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 878s Unpacking libboost-mpi1.83.0 (1.83.0-3.2ubuntu2) ... 878s Selecting previously unselected package openmpi-common. 878s Preparing to unpack .../185-openmpi-common_4.1.6-13.3ubuntu2_all.deb ... 878s Unpacking openmpi-common (4.1.6-13.3ubuntu2) ... 878s Selecting previously unselected package libnl-3-dev:amd64. 878s Preparing to unpack .../186-libnl-3-dev_3.7.0-0.3build2_amd64.deb ... 878s Unpacking libnl-3-dev:amd64 (3.7.0-0.3build2) ... 878s Selecting previously unselected package libnl-route-3-dev:amd64. 878s Preparing to unpack .../187-libnl-route-3-dev_3.7.0-0.3build2_amd64.deb ... 878s Unpacking libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 878s Selecting previously unselected package libibverbs-dev:amd64. 878s Preparing to unpack .../188-libibverbs-dev_52.0-2ubuntu1_amd64.deb ... 878s Unpacking libibverbs-dev:amd64 (52.0-2ubuntu1) ... 878s Selecting previously unselected package libnuma-dev:amd64. 878s Preparing to unpack .../189-libnuma-dev_2.0.18-1build1_amd64.deb ... 878s Unpacking libnuma-dev:amd64 (2.0.18-1build1) ... 878s Selecting previously unselected package libltdl-dev:amd64. 878s Preparing to unpack .../190-libltdl-dev_2.4.7-7build1_amd64.deb ... 878s Unpacking libltdl-dev:amd64 (2.4.7-7build1) ... 878s Selecting previously unselected package libhwloc-dev:amd64. 878s Preparing to unpack .../191-libhwloc-dev_2.11.2-1_amd64.deb ... 878s Unpacking libhwloc-dev:amd64 (2.11.2-1) ... 878s Selecting previously unselected package libevent-2.1-7t64:amd64. 878s Preparing to unpack .../192-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 878s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 878s Selecting previously unselected package libevent-extra-2.1-7t64:amd64. 878s Preparing to unpack .../193-libevent-extra-2.1-7t64_2.1.12-stable-10_amd64.deb ... 878s Unpacking libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 878s Selecting previously unselected package libevent-openssl-2.1-7t64:amd64. 878s Preparing to unpack .../194-libevent-openssl-2.1-7t64_2.1.12-stable-10_amd64.deb ... 878s Unpacking libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 878s Selecting previously unselected package libevent-dev. 878s Preparing to unpack .../195-libevent-dev_2.1.12-stable-10_amd64.deb ... 878s Unpacking libevent-dev (2.1.12-stable-10) ... 879s Selecting previously unselected package zlib1g-dev:amd64. 879s Preparing to unpack .../196-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 879s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 879s Selecting previously unselected package libpmix-dev:amd64. 879s Preparing to unpack .../197-libpmix-dev_5.0.3-2_amd64.deb ... 879s Unpacking libpmix-dev:amd64 (5.0.3-2) ... 879s Selecting previously unselected package libjs-jquery. 879s Preparing to unpack .../198-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 879s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 879s Selecting previously unselected package libjs-jquery-ui. 879s Preparing to unpack .../199-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 879s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 879s Selecting previously unselected package openmpi-bin. 879s Preparing to unpack .../200-openmpi-bin_4.1.6-13.3ubuntu2_amd64.deb ... 879s Unpacking openmpi-bin (4.1.6-13.3ubuntu2) ... 879s Selecting previously unselected package libopenmpi-dev:amd64. 879s Preparing to unpack .../201-libopenmpi-dev_4.1.6-13.3ubuntu2_amd64.deb ... 879s Unpacking libopenmpi-dev:amd64 (4.1.6-13.3ubuntu2) ... 879s Selecting previously unselected package mpi-default-dev. 879s Preparing to unpack .../202-mpi-default-dev_1.17_amd64.deb ... 879s Unpacking mpi-default-dev (1.17) ... 879s Selecting previously unselected package libboost-mpi1.83-dev. 879s Preparing to unpack .../203-libboost-mpi1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 879s Unpacking libboost-mpi1.83-dev (1.83.0-3.2ubuntu2) ... 879s Selecting previously unselected package libboost-mpi-dev. 879s Preparing to unpack .../204-libboost-mpi-dev_1.83.0.2ubuntu1_amd64.deb ... 879s Unpacking libboost-mpi-dev (1.83.0.2ubuntu1) ... 879s Selecting previously unselected package libboost-program-options1.83.0:amd64. 879s Preparing to unpack .../205-libboost-program-options1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 879s Unpacking libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 879s Selecting previously unselected package libboost-program-options1.83-dev:amd64. 879s Preparing to unpack .../206-libboost-program-options1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 879s Unpacking libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 879s Selecting previously unselected package libboost-program-options-dev:amd64. 879s Preparing to unpack .../207-libboost-program-options-dev_1.83.0.2ubuntu1_amd64.deb ... 879s Unpacking libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 879s Selecting previously unselected package libboost-serialization-dev:amd64. 879s Preparing to unpack .../208-libboost-serialization-dev_1.83.0.2ubuntu1_amd64.deb ... 879s Unpacking libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 879s Selecting previously unselected package libboost-thread1.83.0:amd64. 879s Preparing to unpack .../209-libboost-thread1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 879s Unpacking libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 879s Selecting previously unselected package libboost-thread1.83-dev:amd64. 879s Preparing to unpack .../210-libboost-thread1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 879s Unpacking libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 879s Selecting previously unselected package libboost-thread-dev:amd64. 879s Preparing to unpack .../211-libboost-thread-dev_1.83.0.2ubuntu1_amd64.deb ... 879s Unpacking libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 879s Selecting previously unselected package libboost-timer1.83.0:amd64. 879s Preparing to unpack .../212-libboost-timer1.83.0_1.83.0-3.2ubuntu2_amd64.deb ... 879s Unpacking libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 879s Selecting previously unselected package libboost-timer1.83-dev:amd64. 879s Preparing to unpack .../213-libboost-timer1.83-dev_1.83.0-3.2ubuntu2_amd64.deb ... 879s Unpacking libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 879s Selecting previously unselected package libboost-timer-dev:amd64. 879s Preparing to unpack .../214-libboost-timer-dev_1.83.0.2ubuntu1_amd64.deb ... 879s Unpacking libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 879s Selecting previously unselected package libbrotli-dev:amd64. 879s Preparing to unpack .../215-libbrotli-dev_1.1.0-2build2_amd64.deb ... 879s Unpacking libbrotli-dev:amd64 (1.1.0-2build2) ... 879s Selecting previously unselected package libbtf2:amd64. 879s Preparing to unpack .../216-libbtf2_1%3a7.8.3+dfsg-2_amd64.deb ... 879s Unpacking libbtf2:amd64 (1:7.8.3+dfsg-2) ... 879s Selecting previously unselected package libcamd3:amd64. 879s Preparing to unpack .../217-libcamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 879s Unpacking libcamd3:amd64 (1:7.8.3+dfsg-2) ... 879s Selecting previously unselected package libccolamd3:amd64. 879s Preparing to unpack .../218-libccolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 879s Unpacking libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 879s Selecting previously unselected package libcolamd3:amd64. 879s Preparing to unpack .../219-libcolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 879s Unpacking libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 880s Selecting previously unselected package libcholmod5:amd64. 880s Preparing to unpack .../220-libcholmod5_1%3a7.8.3+dfsg-2_amd64.deb ... 880s Unpacking libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 880s Selecting previously unselected package libcombblas2.0.0t64:amd64. 880s Preparing to unpack .../221-libcombblas2.0.0t64_2.0.0-3.1build3_amd64.deb ... 880s Unpacking libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 880s Selecting previously unselected package libidn2-dev:amd64. 880s Preparing to unpack .../222-libidn2-dev_2.3.7-2build2_amd64.deb ... 880s Unpacking libidn2-dev:amd64 (2.3.7-2build2) ... 880s Selecting previously unselected package libpkgconf3:amd64. 880s Preparing to unpack .../223-libpkgconf3_1.8.1-4_amd64.deb ... 880s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 880s Selecting previously unselected package pkgconf-bin. 880s Preparing to unpack .../224-pkgconf-bin_1.8.1-4_amd64.deb ... 880s Unpacking pkgconf-bin (1.8.1-4) ... 880s Selecting previously unselected package pkgconf:amd64. 880s Preparing to unpack .../225-pkgconf_1.8.1-4_amd64.deb ... 880s Unpacking pkgconf:amd64 (1.8.1-4) ... 880s Selecting previously unselected package libnghttp2-dev:amd64. 880s Preparing to unpack .../226-libnghttp2-dev_1.64.0-1_amd64.deb ... 880s Unpacking libnghttp2-dev:amd64 (1.64.0-1) ... 880s Selecting previously unselected package libpsl-dev:amd64. 880s Preparing to unpack .../227-libpsl-dev_0.21.2-1.1build1_amd64.deb ... 880s Unpacking libpsl-dev:amd64 (0.21.2-1.1build1) ... 880s Selecting previously unselected package libgmpxx4ldbl:amd64. 880s Preparing to unpack .../228-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 880s Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 880s Selecting previously unselected package libgmp-dev:amd64. 880s Preparing to unpack .../229-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 880s Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 880s Selecting previously unselected package libunbound8:amd64. 880s Preparing to unpack .../230-libunbound8_1.20.0-1ubuntu2.1_amd64.deb ... 880s Unpacking libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 880s Selecting previously unselected package libgnutls-dane0t64:amd64. 880s Preparing to unpack .../231-libgnutls-dane0t64_3.8.6-2ubuntu1_amd64.deb ... 880s Unpacking libgnutls-dane0t64:amd64 (3.8.6-2ubuntu1) ... 880s Selecting previously unselected package libgnutls-openssl27t64:amd64. 880s Preparing to unpack .../232-libgnutls-openssl27t64_3.8.6-2ubuntu1_amd64.deb ... 880s Unpacking libgnutls-openssl27t64:amd64 (3.8.6-2ubuntu1) ... 880s Selecting previously unselected package libp11-kit-dev:amd64. 880s Preparing to unpack .../233-libp11-kit-dev_0.25.5-2ubuntu1_amd64.deb ... 880s Unpacking libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 880s Selecting previously unselected package libtasn1-6-dev:amd64. 880s Preparing to unpack .../234-libtasn1-6-dev_4.19.0-3build1_amd64.deb ... 880s Unpacking libtasn1-6-dev:amd64 (4.19.0-3build1) ... 880s Selecting previously unselected package nettle-dev:amd64. 880s Preparing to unpack .../235-nettle-dev_3.10-1_amd64.deb ... 880s Unpacking nettle-dev:amd64 (3.10-1) ... 880s Selecting previously unselected package libgnutls28-dev:amd64. 880s Preparing to unpack .../236-libgnutls28-dev_3.8.6-2ubuntu1_amd64.deb ... 880s Unpacking libgnutls28-dev:amd64 (3.8.6-2ubuntu1) ... 880s Selecting previously unselected package librtmp-dev:amd64. 880s Preparing to unpack .../237-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_amd64.deb ... 880s Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 880s Selecting previously unselected package libssl-dev:amd64. 880s Preparing to unpack .../238-libssl-dev_3.3.1-2ubuntu2_amd64.deb ... 880s Unpacking libssl-dev:amd64 (3.3.1-2ubuntu2) ... 880s Selecting previously unselected package libssh2-1-dev:amd64. 880s Preparing to unpack .../239-libssh2-1-dev_1.11.1-1_amd64.deb ... 880s Unpacking libssh2-1-dev:amd64 (1.11.1-1) ... 880s Selecting previously unselected package libzstd-dev:amd64. 880s Preparing to unpack .../240-libzstd-dev_1.5.6+dfsg-1_amd64.deb ... 880s Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1) ... 880s Selecting previously unselected package libcurl4-openssl-dev:amd64. 880s Preparing to unpack .../241-libcurl4-openssl-dev_8.9.1-2ubuntu2_amd64.deb ... 880s Unpacking libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu2) ... 880s Selecting previously unselected package libcxsparse4:amd64. 880s Preparing to unpack .../242-libcxsparse4_1%3a7.8.3+dfsg-2_amd64.deb ... 880s Unpacking libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 880s Selecting previously unselected package libdolfin-dev-common. 880s Preparing to unpack .../243-libdolfin-dev-common_2019.2.0~legacy20240219.1c52e83-10ubuntu1_all.deb ... 880s Unpacking libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 880s Selecting previously unselected package libsz2:amd64. 880s Preparing to unpack .../244-libsz2_1.1.3-1_amd64.deb ... 880s Unpacking libsz2:amd64 (1.1.3-1) ... 880s Selecting previously unselected package libhdf5-openmpi-103-1t64:amd64. 880s Preparing to unpack .../245-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 880s Unpacking libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 880s Selecting previously unselected package libfftw3-double3:amd64. 880s Preparing to unpack .../246-libfftw3-double3_3.3.10-1ubuntu4_amd64.deb ... 880s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 881s Selecting previously unselected package libfftw3-long3:amd64. 881s Preparing to unpack .../247-libfftw3-long3_3.3.10-1ubuntu4_amd64.deb ... 881s Unpacking libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 881s Selecting previously unselected package libfftw3-single3:amd64. 881s Preparing to unpack .../248-libfftw3-single3_3.3.10-1ubuntu4_amd64.deb ... 881s Unpacking libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 881s Selecting previously unselected package libfftw3-mpi3:amd64. 881s Preparing to unpack .../249-libfftw3-mpi3_3.3.10-1ubuntu4_amd64.deb ... 881s Unpacking libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 881s Selecting previously unselected package libmetis5:amd64. 881s Preparing to unpack .../250-libmetis5_5.1.0.dfsg-7build3_amd64.deb ... 881s Unpacking libmetis5:amd64 (5.1.0.dfsg-7build3) ... 881s Selecting previously unselected package libptscotch-7.0:amd64. 881s Preparing to unpack .../251-libptscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 881s Unpacking libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 881s Selecting previously unselected package libsuperlu-dist8:amd64. 881s Preparing to unpack .../252-libsuperlu-dist8_8.2.1+dfsg1-2_amd64.deb ... 881s Unpacking libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 881s Selecting previously unselected package libhypre-2.31.0:amd64. 881s Preparing to unpack .../253-libhypre-2.31.0_2.31.0-1exp2_amd64.deb ... 881s Unpacking libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 881s Selecting previously unselected package libklu2:amd64. 881s Preparing to unpack .../254-libklu2_1%3a7.8.3+dfsg-2_amd64.deb ... 881s Unpacking libklu2:amd64 (1:7.8.3+dfsg-2) ... 881s Selecting previously unselected package mpi-default-bin. 881s Preparing to unpack .../255-mpi-default-bin_1.17_amd64.deb ... 881s Unpacking mpi-default-bin (1.17) ... 881s Selecting previously unselected package libscalapack-openmpi2.2:amd64. 881s Preparing to unpack .../256-libscalapack-openmpi2.2_2.2.1-3.1ubuntu2_amd64.deb ... 881s Unpacking libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 881s Selecting previously unselected package libmumps-5.6t64:amd64. 881s Preparing to unpack .../257-libmumps-5.6t64_5.6.2-2.1build3_amd64.deb ... 881s Unpacking libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 881s Selecting previously unselected package libspqr4:amd64. 881s Preparing to unpack .../258-libspqr4_1%3a7.8.3+dfsg-2_amd64.deb ... 881s Unpacking libspqr4:amd64 (1:7.8.3+dfsg-2) ... 881s Selecting previously unselected package libsuperlu6:amd64. 881s Preparing to unpack .../259-libsuperlu6_6.0.1+dfsg1-1build3_amd64.deb ... 881s Unpacking libsuperlu6:amd64 (6.0.1+dfsg1-1build3) ... 881s Selecting previously unselected package libscotch-7.0:amd64. 881s Preparing to unpack .../260-libscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 881s Unpacking libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 881s Selecting previously unselected package libtrilinos-kokkos-13.2:amd64. 881s Preparing to unpack .../261-libtrilinos-kokkos-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-kokkos-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-teuchos-13.2:amd64. 881s Preparing to unpack .../262-libtrilinos-teuchos-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-teuchos-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-epetra-13.2:amd64. 881s Preparing to unpack .../263-libtrilinos-epetra-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-epetra-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-triutils-13.2:amd64. 881s Preparing to unpack .../264-libtrilinos-triutils-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-triutils-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-epetraext-13.2:amd64. 881s Preparing to unpack .../265-libtrilinos-epetraext-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-epetraext-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-trilinosss-13.2:amd64. 881s Preparing to unpack .../266-libtrilinos-trilinosss-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-trilinosss-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-amesos-13.2:amd64. 881s Preparing to unpack .../267-libtrilinos-amesos-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-amesos-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-aztecoo-13.2:amd64. 881s Preparing to unpack .../268-libtrilinos-aztecoo-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-aztecoo-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-galeri-13.2:amd64. 881s Preparing to unpack .../269-libtrilinos-galeri-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-galeri-13.2:amd64 (13.2.0-6) ... 881s Selecting previously unselected package libtrilinos-ifpack-13.2:amd64. 881s Preparing to unpack .../270-libtrilinos-ifpack-13.2_13.2.0-6_amd64.deb ... 881s Unpacking libtrilinos-ifpack-13.2:amd64 (13.2.0-6) ... 882s Selecting previously unselected package libtrilinos-zoltan-13.2:amd64. 882s Preparing to unpack .../271-libtrilinos-zoltan-13.2_13.2.0-6_amd64.deb ... 882s Unpacking libtrilinos-zoltan-13.2:amd64 (13.2.0-6) ... 882s Selecting previously unselected package libtrilinos-ml-13.2:amd64. 882s Preparing to unpack .../272-libtrilinos-ml-13.2_13.2.0-6_amd64.deb ... 882s Unpacking libtrilinos-ml-13.2:amd64 (13.2.0-6) ... 882s Selecting previously unselected package libumfpack6:amd64. 882s Preparing to unpack .../273-libumfpack6_1%3a7.8.3+dfsg-2_amd64.deb ... 882s Unpacking libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 882s Selecting previously unselected package libpetsc-real3.20:amd64. 882s Preparing to unpack .../274-libpetsc-real3.20_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 882s Unpacking libpetsc-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 882s Selecting previously unselected package libparpack2t64:amd64. 882s Preparing to unpack .../275-libparpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 882s Unpacking libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 882s Selecting previously unselected package libslepc-real3.20. 882s Preparing to unpack .../276-libslepc-real3.20_3.20.2+dfsg1-2build1_amd64.deb ... 882s Unpacking libslepc-real3.20 (3.20.2+dfsg1-2build1) ... 882s Selecting previously unselected package libdolfin2019.2t64:amd64. 882s Preparing to unpack .../277-libdolfin2019.2t64_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 882s Unpacking libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 882s Selecting previously unselected package libopenblas64-0-pthread:amd64. 882s Preparing to unpack .../278-libopenblas64-0-pthread_0.3.28+ds-3_amd64.deb ... 882s Unpacking libopenblas64-0-pthread:amd64 (0.3.28+ds-3) ... 882s Selecting previously unselected package liblapack64-3:amd64. 882s Preparing to unpack .../279-liblapack64-3_3.12.0-3build2_amd64.deb ... 882s Unpacking liblapack64-3:amd64 (3.12.0-3build2) ... 882s Selecting previously unselected package libhypre64m-2.31.0:amd64. 882s Preparing to unpack .../280-libhypre64m-2.31.0_2.31.0-1exp2_amd64.deb ... 882s Unpacking libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 882s Selecting previously unselected package libmumps-64pord-5.6t64:amd64. 882s Preparing to unpack .../281-libmumps-64pord-5.6t64_5.6.2-2.1build3_amd64.deb ... 882s Unpacking libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 882s Selecting previously unselected package libpetsc64-real3.20:amd64. 882s Preparing to unpack .../282-libpetsc64-real3.20_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 882s Unpacking libpetsc64-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 882s Selecting previously unselected package libslepc64-real3.20. 882s Preparing to unpack .../283-libslepc64-real3.20_3.20.2+dfsg1-2build1_amd64.deb ... 882s Unpacking libslepc64-real3.20 (3.20.2+dfsg1-2build1) ... 882s Selecting previously unselected package libdolfin64-2019.2t64:amd64. 882s Preparing to unpack .../284-libdolfin64-2019.2t64_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 882s Unpacking libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 883s Selecting previously unselected package pkg-config:amd64. 883s Preparing to unpack .../285-pkg-config_1.8.1-4_amd64.deb ... 883s Unpacking pkg-config:amd64 (1.8.1-4) ... 883s Selecting previously unselected package libeigen3-dev. 883s Preparing to unpack .../286-libeigen3-dev_3.4.0-4build1_all.deb ... 883s Unpacking libeigen3-dev (3.4.0-4build1) ... 883s Selecting previously unselected package libhdf5-openmpi-fortran-102t64:amd64. 883s Preparing to unpack .../287-libhdf5-openmpi-fortran-102t64_1.10.10+repack-4ubuntu3_amd64.deb ... 883s Unpacking libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 883s Selecting previously unselected package libhdf5-openmpi-hl-100t64:amd64. 883s Preparing to unpack .../288-libhdf5-openmpi-hl-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 883s Unpacking libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 883s Selecting previously unselected package libhdf5-openmpi-hl-fortran-100t64:amd64. 883s Preparing to unpack .../289-libhdf5-openmpi-hl-fortran-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 883s Unpacking libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 883s Selecting previously unselected package libhdf5-openmpi-cpp-103-1t64:amd64. 883s Preparing to unpack .../290-libhdf5-openmpi-cpp-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 883s Unpacking libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 883s Selecting previously unselected package libhdf5-openmpi-hl-cpp-100t64:amd64. 883s Preparing to unpack .../291-libhdf5-openmpi-hl-cpp-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 883s Unpacking libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 883s Selecting previously unselected package libaec-dev:amd64. 883s Preparing to unpack .../292-libaec-dev_1.1.3-1_amd64.deb ... 883s Unpacking libaec-dev:amd64 (1.1.3-1) ... 883s Selecting previously unselected package libjpeg-turbo8-dev:amd64. 883s Preparing to unpack .../293-libjpeg-turbo8-dev_2.1.5-2ubuntu2_amd64.deb ... 883s Unpacking libjpeg-turbo8-dev:amd64 (2.1.5-2ubuntu2) ... 883s Selecting previously unselected package libjpeg8-dev:amd64. 883s Preparing to unpack .../294-libjpeg8-dev_8c-2ubuntu11_amd64.deb ... 883s Unpacking libjpeg8-dev:amd64 (8c-2ubuntu11) ... 883s Selecting previously unselected package libjpeg-dev:amd64. 883s Preparing to unpack .../295-libjpeg-dev_8c-2ubuntu11_amd64.deb ... 883s Unpacking libjpeg-dev:amd64 (8c-2ubuntu11) ... 883s Selecting previously unselected package libhdf5-openmpi-dev. 883s Preparing to unpack .../296-libhdf5-openmpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 883s Unpacking libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 883s Selecting previously unselected package libhdf5-mpi-dev. 883s Preparing to unpack .../297-libhdf5-mpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 883s Unpacking libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 883s Selecting previously unselected package libldl3:amd64. 883s Preparing to unpack .../298-libldl3_1%3a7.8.3+dfsg-2_amd64.deb ... 883s Unpacking libldl3:amd64 (1:7.8.3+dfsg-2) ... 883s Selecting previously unselected package libsuitesparse-mongoose3:amd64. 883s Preparing to unpack .../299-libsuitesparse-mongoose3_1%3a7.8.3+dfsg-2_amd64.deb ... 883s Unpacking libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 883s Selecting previously unselected package librbio4:amd64. 883s Preparing to unpack .../300-librbio4_1%3a7.8.3+dfsg-2_amd64.deb ... 883s Unpacking librbio4:amd64 (1:7.8.3+dfsg-2) ... 883s Selecting previously unselected package libspex3:amd64. 883s Preparing to unpack .../301-libspex3_1%3a7.8.3+dfsg-2_amd64.deb ... 883s Unpacking libspex3:amd64 (1:7.8.3+dfsg-2) ... 883s Selecting previously unselected package libparu1:amd64. 883s Preparing to unpack .../302-libparu1_1%3a7.8.3+dfsg-2_amd64.deb ... 883s Unpacking libparu1:amd64 (1:7.8.3+dfsg-2) ... 883s Selecting previously unselected package libsuitesparse-dev:amd64. 883s Preparing to unpack .../303-libsuitesparse-dev_1%3a7.8.3+dfsg-2_amd64.deb ... 883s Unpacking libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 883s Selecting previously unselected package libscotch-dev. 883s Preparing to unpack .../304-libscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 883s Unpacking libscotch-dev (7.0.5-1ubuntu1) ... 883s Selecting previously unselected package liblzma-dev:amd64. 883s Preparing to unpack .../305-liblzma-dev_5.6.2-2_amd64.deb ... 883s Unpacking liblzma-dev:amd64 (5.6.2-2) ... 883s Selecting previously unselected package libxml2-dev:amd64. 883s Preparing to unpack .../306-libxml2-dev_2.12.7+dfsg-3_amd64.deb ... 883s Unpacking libxml2-dev:amd64 (2.12.7+dfsg-3) ... 884s Selecting previously unselected package python3-numpy. 884s Preparing to unpack .../307-python3-numpy_1%3a1.26.4+ds-11build1_amd64.deb ... 884s Unpacking python3-numpy (1:1.26.4+ds-11build1) ... 884s Selecting previously unselected package python3-mpi4py. 884s Preparing to unpack .../308-python3-mpi4py_3.1.6-9ubuntu1_amd64.deb ... 884s Unpacking python3-mpi4py (3.1.6-9ubuntu1) ... 884s Selecting previously unselected package python3-dijitso. 884s Preparing to unpack .../309-python3-dijitso_2019.2.0~git20190418.c92dcb0-4_all.deb ... 884s Unpacking python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 884s Selecting previously unselected package python3-mpmath. 884s Preparing to unpack .../310-python3-mpmath_1.3.0-1_all.deb ... 884s Unpacking python3-mpmath (1.3.0-1) ... 884s Selecting previously unselected package python3-sympy. 884s Preparing to unpack .../311-python3-sympy_1.13.3-1_all.deb ... 884s Unpacking python3-sympy (1.13.3-1) ... 884s Selecting previously unselected package python3-fiat. 884s Preparing to unpack .../312-python3-fiat_2019.2.0~git20210419.7d418fa-5_all.deb ... 884s Unpacking python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 884s Selecting previously unselected package python3-ufl-legacy. 884s Preparing to unpack .../313-python3-ufl-legacy_1%3a2022.3.0-3_all.deb ... 884s Unpacking python3-ufl-legacy (1:2022.3.0-3) ... 884s Selecting previously unselected package python3-ffc. 884s Preparing to unpack .../314-python3-ffc_2019.2.0~legacy20230509.35df986-3_all.deb ... 884s Unpacking python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 884s Selecting previously unselected package libjs-mathjax. 884s Preparing to unpack .../315-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 884s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 885s Selecting previously unselected package libptscotch-dev. 885s Preparing to unpack .../316-libptscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 885s Unpacking libptscotch-dev (7.0.5-1ubuntu1) ... 885s Selecting previously unselected package libscalapack-openmpi-dev:amd64. 885s Preparing to unpack .../317-libscalapack-openmpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 885s Unpacking libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 885s Selecting previously unselected package libscalapack-mpi-dev:amd64. 885s Preparing to unpack .../318-libscalapack-mpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 885s Unpacking libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 885s Selecting previously unselected package libfftw3-quad3:amd64. 885s Preparing to unpack .../319-libfftw3-quad3_3.3.10-1ubuntu4_amd64.deb ... 885s Unpacking libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 885s Selecting previously unselected package libfftw3-bin. 885s Preparing to unpack .../320-libfftw3-bin_3.3.10-1ubuntu4_amd64.deb ... 885s Unpacking libfftw3-bin (3.3.10-1ubuntu4) ... 885s Selecting previously unselected package libfftw3-dev:amd64. 885s Preparing to unpack .../321-libfftw3-dev_3.3.10-1ubuntu4_amd64.deb ... 885s Unpacking libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 885s Selecting previously unselected package libfftw3-mpi-dev:amd64. 885s Preparing to unpack .../322-libfftw3-mpi-dev_3.3.10-1ubuntu4_amd64.deb ... 885s Unpacking libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 885s Selecting previously unselected package opencl-c-headers. 885s Preparing to unpack .../323-opencl-c-headers_3.0~2024.05.08-1_all.deb ... 885s Unpacking opencl-c-headers (3.0~2024.05.08-1) ... 885s Selecting previously unselected package opencl-clhpp-headers. 885s Preparing to unpack .../324-opencl-clhpp-headers_3.0~2024.05.08-1ubuntu1_all.deb ... 885s Unpacking opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 885s Selecting previously unselected package ocl-icd-opencl-dev:amd64. 885s Preparing to unpack .../325-ocl-icd-opencl-dev_2.3.2-1build1_amd64.deb ... 885s Unpacking ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 885s Selecting previously unselected package libsuperlu7:amd64. 885s Preparing to unpack .../326-libsuperlu7_7.0.0+dfsg1-2_amd64.deb ... 885s Unpacking libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 885s Selecting previously unselected package libsuperlu-dev:amd64. 885s Preparing to unpack .../327-libsuperlu-dev_7.0.0+dfsg1-2_amd64.deb ... 885s Unpacking libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 885s Selecting previously unselected package libsuperlu-dist-dev:amd64. 885s Preparing to unpack .../328-libsuperlu-dist-dev_8.2.1+dfsg1-2_amd64.deb ... 885s Unpacking libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 885s Selecting previously unselected package xorg-sgml-doctools. 885s Preparing to unpack .../329-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 885s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 885s Selecting previously unselected package x11proto-dev. 885s Preparing to unpack .../330-x11proto-dev_2024.1-1_all.deb ... 885s Unpacking x11proto-dev (2024.1-1) ... 885s Selecting previously unselected package libxau-dev:amd64. 885s Preparing to unpack .../331-libxau-dev_1%3a1.0.11-1_amd64.deb ... 885s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 885s Selecting previously unselected package libxdmcp-dev:amd64. 885s Preparing to unpack .../332-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ... 885s Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 885s Selecting previously unselected package xtrans-dev. 885s Preparing to unpack .../333-xtrans-dev_1.4.0-1_all.deb ... 885s Unpacking xtrans-dev (1.4.0-1) ... 885s Selecting previously unselected package libxcb1-dev:amd64. 885s Preparing to unpack .../334-libxcb1-dev_1.17.0-2_amd64.deb ... 885s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 885s Selecting previously unselected package libx11-dev:amd64. 885s Preparing to unpack .../335-libx11-dev_2%3a1.8.10-2_amd64.deb ... 885s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 885s Selecting previously unselected package libyaml-dev:amd64. 885s Preparing to unpack .../336-libyaml-dev_0.2.5-1build1_amd64.deb ... 885s Unpacking libyaml-dev:amd64 (0.2.5-1build1) ... 886s Selecting previously unselected package libpetsc3.20-dev-common. 886s Preparing to unpack .../337-libpetsc3.20-dev-common_3.20.6+dfsg1-3ubuntu3_all.deb ... 886s Unpacking libpetsc3.20-dev-common (3.20.6+dfsg1-3ubuntu3) ... 886s Selecting previously unselected package libhypre-dev:amd64. 886s Preparing to unpack .../338-libhypre-dev_2.31.0-1exp2_amd64.deb ... 886s Unpacking libhypre-dev:amd64 (2.31.0-1exp2) ... 886s Selecting previously unselected package libmumps-headers-dev. 886s Preparing to unpack .../339-libmumps-headers-dev_5.6.2-2.1build3_all.deb ... 886s Unpacking libmumps-headers-dev (5.6.2-2.1build3) ... 886s Selecting previously unselected package libmumps-dev:amd64. 886s Preparing to unpack .../340-libmumps-dev_5.6.2-2.1build3_amd64.deb ... 886s Unpacking libmumps-dev:amd64 (5.6.2-2.1build3) ... 886s Selecting previously unselected package trilinos-dev:amd64. 886s Preparing to unpack .../341-trilinos-dev_13.2.0-6_amd64.deb ... 886s Unpacking trilinos-dev:amd64 (13.2.0-6) ... 886s Selecting previously unselected package libtrilinos-aztecoo-dev:amd64. 886s Preparing to unpack .../342-libtrilinos-aztecoo-dev_13.2.0-6_amd64.deb ... 886s Unpacking libtrilinos-aztecoo-dev:amd64 (13.2.0-6) ... 886s Selecting previously unselected package libtrilinos-trilinosss-dev:amd64. 886s Preparing to unpack .../343-libtrilinos-trilinosss-dev_13.2.0-6_amd64.deb ... 886s Unpacking libtrilinos-trilinosss-dev:amd64 (13.2.0-6) ... 886s Selecting previously unselected package libtrilinos-ml-dev:amd64. 886s Preparing to unpack .../344-libtrilinos-ml-dev_13.2.0-6_amd64.deb ... 886s Unpacking libtrilinos-ml-dev:amd64 (13.2.0-6) ... 886s Selecting previously unselected package libtrilinos-zoltan-dev:amd64. 886s Preparing to unpack .../345-libtrilinos-zoltan-dev_13.2.0-6_amd64.deb ... 886s Unpacking libtrilinos-zoltan-dev:amd64 (13.2.0-6) ... 886s Selecting previously unselected package libc6-dbg:amd64. 886s Preparing to unpack .../346-libc6-dbg_2.40-1ubuntu3_amd64.deb ... 886s Unpacking libc6-dbg:amd64 (2.40-1ubuntu3) ... 886s Selecting previously unselected package valgrind. 886s Preparing to unpack .../347-valgrind_1%3a3.23.0-0ubuntu2_amd64.deb ... 886s Unpacking valgrind (1:3.23.0-0ubuntu2) ... 886s Selecting previously unselected package valgrind-mpi. 886s Preparing to unpack .../348-valgrind-mpi_1%3a3.23.0-0ubuntu2_amd64.deb ... 886s Unpacking valgrind-mpi (1:3.23.0-0ubuntu2) ... 886s Selecting previously unselected package libpetsc-real3.20-dev:amd64. 886s Preparing to unpack .../349-libpetsc-real3.20-dev_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 886s Unpacking libpetsc-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 886s Selecting previously unselected package libparpack2-dev:amd64. 886s Preparing to unpack .../350-libparpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 886s Unpacking libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 886s Selecting previously unselected package libslepc-real3.20-dev. 886s Preparing to unpack .../351-libslepc-real3.20-dev_3.20.2+dfsg1-2build1_amd64.deb ... 886s Unpacking libslepc-real3.20-dev (3.20.2+dfsg1-2build1) ... 887s Selecting previously unselected package libdolfin-dev:amd64. 887s Preparing to unpack .../352-libdolfin-dev_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 887s Unpacking libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 887s Selecting previously unselected package libopenblas64-0:amd64. 887s Preparing to unpack .../353-libopenblas64-0_0.3.28+ds-3_amd64.deb ... 887s Unpacking libopenblas64-0:amd64 (0.3.28+ds-3) ... 887s Selecting previously unselected package libopenblas64-pthread-dev:amd64. 887s Preparing to unpack .../354-libopenblas64-pthread-dev_0.3.28+ds-3_amd64.deb ... 887s Unpacking libopenblas64-pthread-dev:amd64 (0.3.28+ds-3) ... 887s Selecting previously unselected package libopenblas64-dev:amd64. 887s Preparing to unpack .../355-libopenblas64-dev_0.3.28+ds-3_amd64.deb ... 887s Unpacking libopenblas64-dev:amd64 (0.3.28+ds-3) ... 887s Selecting previously unselected package libhypre64m-dev:amd64. 887s Preparing to unpack .../356-libhypre64m-dev_2.31.0-1exp2_amd64.deb ... 887s Unpacking libhypre64m-dev:amd64 (2.31.0-1exp2) ... 887s Selecting previously unselected package libmumps64-dev:amd64. 887s Preparing to unpack .../357-libmumps64-dev_5.6.2-2.1build3_amd64.deb ... 887s Unpacking libmumps64-dev:amd64 (5.6.2-2.1build3) ... 887s Selecting previously unselected package libpetsc64-real3.20-dev:amd64. 887s Preparing to unpack .../358-libpetsc64-real3.20-dev_3.20.6+dfsg1-3ubuntu3_amd64.deb ... 887s Unpacking libpetsc64-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 887s Selecting previously unselected package libslepc64-real3.20-dev. 887s Preparing to unpack .../359-libslepc64-real3.20-dev_3.20.2+dfsg1-2build1_amd64.deb ... 887s Unpacking libslepc64-real3.20-dev (3.20.2+dfsg1-2build1) ... 887s Selecting previously unselected package libdolfin64-dev:amd64. 887s Preparing to unpack .../360-libdolfin64-dev_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 887s Unpacking libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 887s Selecting previously unselected package libexpat1-dev:amd64. 887s Preparing to unpack .../361-libexpat1-dev_2.6.2-2_amd64.deb ... 887s Unpacking libexpat1-dev:amd64 (2.6.2-2) ... 887s Selecting previously unselected package libjs-underscore. 887s Preparing to unpack .../362-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 887s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 887s Selecting previously unselected package libjs-sphinxdoc. 887s Preparing to unpack .../363-libjs-sphinxdoc_7.4.7-4_all.deb ... 887s Unpacking libjs-sphinxdoc (7.4.7-4) ... 887s Selecting previously unselected package libjson-perl. 887s Preparing to unpack .../364-libjson-perl_4.10000-1_all.deb ... 887s Unpacking libjson-perl (4.10000-1) ... 887s Selecting previously unselected package libpetsc-real-dev. 887s Preparing to unpack .../365-libpetsc-real-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 887s Unpacking libpetsc-real-dev (3.20.6+dfsg1-3ubuntu3) ... 887s Selecting previously unselected package libpetsc64-real-dev. 887s Preparing to unpack .../366-libpetsc64-real-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 887s Unpacking libpetsc64-real-dev (3.20.6+dfsg1-3ubuntu3) ... 887s Selecting previously unselected package libpython3.12-dev:amd64. 887s Preparing to unpack .../367-libpython3.12-dev_3.12.7-3_amd64.deb ... 887s Unpacking libpython3.12-dev:amd64 (3.12.7-3) ... 888s Selecting previously unselected package libpython3-dev:amd64. 888s Preparing to unpack .../368-libpython3-dev_3.12.7-1_amd64.deb ... 888s Unpacking libpython3-dev:amd64 (3.12.7-1) ... 888s Selecting previously unselected package libpython3.13-stdlib:amd64. 888s Preparing to unpack .../369-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 888s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 888s Selecting previously unselected package libpython3.13:amd64. 888s Preparing to unpack .../370-libpython3.13_3.13.0-2_amd64.deb ... 888s Unpacking libpython3.13:amd64 (3.13.0-2) ... 888s Selecting previously unselected package libpython3.13-dev:amd64. 888s Preparing to unpack .../371-libpython3.13-dev_3.13.0-2_amd64.deb ... 888s Unpacking libpython3.13-dev:amd64 (3.13.0-2) ... 888s Selecting previously unselected package libpython3-all-dev:amd64. 888s Preparing to unpack .../372-libpython3-all-dev_3.12.7-1_amd64.deb ... 888s Unpacking libpython3-all-dev:amd64 (3.12.7-1) ... 888s Selecting previously unselected package petsc64-dev. 888s Preparing to unpack .../373-petsc64-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 888s Unpacking petsc64-dev (3.20.6+dfsg1-3ubuntu3) ... 888s Selecting previously unselected package pybind11-dev. 888s Preparing to unpack .../374-pybind11-dev_2.13.6-1_all.deb ... 888s Unpacking pybind11-dev (2.13.6-1) ... 888s Selecting previously unselected package sphinx-common. 888s Preparing to unpack .../375-sphinx-common_7.4.7-4_all.deb ... 888s Unpacking sphinx-common (7.4.7-4) ... 888s Selecting previously unselected package python-petsc4py-doc. 888s Preparing to unpack .../376-python-petsc4py-doc_3.20.5-4ubuntu1_all.deb ... 888s Unpacking python-petsc4py-doc (3.20.5-4ubuntu1) ... 888s Selecting previously unselected package python3.13. 888s Preparing to unpack .../377-python3.13_3.13.0-2_amd64.deb ... 888s Unpacking python3.13 (3.13.0-2) ... 888s Selecting previously unselected package python3-all. 888s Preparing to unpack .../378-python3-all_3.12.7-1_amd64.deb ... 888s Unpacking python3-all (3.12.7-1) ... 888s Selecting previously unselected package python3.12-dev. 888s Preparing to unpack .../379-python3.12-dev_3.12.7-3_amd64.deb ... 888s Unpacking python3.12-dev (3.12.7-3) ... 888s Selecting previously unselected package python3-dev. 888s Preparing to unpack .../380-python3-dev_3.12.7-1_amd64.deb ... 888s Unpacking python3-dev (3.12.7-1) ... 888s Selecting previously unselected package python3.13-dev. 888s Preparing to unpack .../381-python3.13-dev_3.13.0-2_amd64.deb ... 888s Unpacking python3.13-dev (3.13.0-2) ... 888s Selecting previously unselected package python3-all-dev. 888s Preparing to unpack .../382-python3-all-dev_3.12.7-1_amd64.deb ... 888s Unpacking python3-all-dev (3.12.7-1) ... 888s Selecting previously unselected package python3-defusedxml. 888s Preparing to unpack .../383-python3-defusedxml_0.7.1-2_all.deb ... 888s Unpacking python3-defusedxml (0.7.1-2) ... 888s Selecting previously unselected package python3-distlib. 888s Preparing to unpack .../384-python3-distlib_0.3.9-1_all.deb ... 888s Unpacking python3-distlib (0.3.9-1) ... 889s Selecting previously unselected package python3-roman. 889s Preparing to unpack .../385-python3-roman_4.2-1_all.deb ... 889s Unpacking python3-roman (4.2-1) ... 889s Selecting previously unselected package python3-docutils. 889s Preparing to unpack .../386-python3-docutils_0.21.2+dfsg-2_all.deb ... 889s Unpacking python3-docutils (0.21.2+dfsg-2) ... 889s Selecting previously unselected package swig. 889s Preparing to unpack .../387-swig_4.2.1-1_amd64.deb ... 889s Unpacking swig (4.2.1-1) ... 889s Selecting previously unselected package python3-petsc4py-real3.20. 889s Preparing to unpack .../388-python3-petsc4py-real3.20_3.20.5-4ubuntu1_amd64.deb ... 889s Unpacking python3-petsc4py-real3.20 (3.20.5-4ubuntu1) ... 889s Selecting previously unselected package python3-petsc4py-real. 889s Preparing to unpack .../389-python3-petsc4py-real_3.20.5-4ubuntu1_all.deb ... 889s Unpacking python3-petsc4py-real (3.20.5-4ubuntu1) ... 889s Selecting previously unselected package python3-slepc4py-real3.20. 889s Preparing to unpack .../390-python3-slepc4py-real3.20_3.20.2-1ubuntu2_amd64.deb ... 889s Unpacking python3-slepc4py-real3.20 (3.20.2-1ubuntu2) ... 889s Selecting previously unselected package python3-slepc4py-real. 889s Preparing to unpack .../391-python3-slepc4py-real_3.20.2-1ubuntu2_all.deb ... 889s Unpacking python3-slepc4py-real (3.20.2-1ubuntu2) ... 889s Selecting previously unselected package python3-dolfin-real. 889s Preparing to unpack .../392-python3-dolfin-real_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 889s Unpacking python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 889s Selecting previously unselected package python3-petsc4py-64-real3.20. 889s Preparing to unpack .../393-python3-petsc4py-64-real3.20_3.20.5-4ubuntu1_amd64.deb ... 889s Unpacking python3-petsc4py-64-real3.20 (3.20.5-4ubuntu1) ... 889s Selecting previously unselected package python3-petsc4py-64-real. 889s Preparing to unpack .../394-python3-petsc4py-64-real_3.20.5-4ubuntu1_all.deb ... 889s Unpacking python3-petsc4py-64-real (3.20.5-4ubuntu1) ... 889s Selecting previously unselected package python3-slepc4py-64-real3.20. 889s Preparing to unpack .../395-python3-slepc4py-64-real3.20_3.20.2-1ubuntu2_amd64.deb ... 889s Unpacking python3-slepc4py-64-real3.20 (3.20.2-1ubuntu2) ... 889s Selecting previously unselected package python3-slepc4py-64-real. 889s Preparing to unpack .../396-python3-slepc4py-64-real_3.20.2-1ubuntu2_all.deb ... 889s Unpacking python3-slepc4py-64-real (3.20.2-1ubuntu2) ... 889s Selecting previously unselected package python3-pkgconfig. 889s Preparing to unpack .../397-python3-pkgconfig_1.5.5-2_all.deb ... 889s Unpacking python3-pkgconfig (1.5.5-2) ... 889s Selecting previously unselected package python3-pybind11. 889s Preparing to unpack .../398-python3-pybind11_2.13.6-1_all.deb ... 889s Unpacking python3-pybind11 (2.13.6-1) ... 889s Selecting previously unselected package python3-dolfin64-real. 889s Preparing to unpack .../399-python3-dolfin64-real_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 889s Unpacking python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 889s Selecting previously unselected package python3-filelock. 889s Preparing to unpack .../400-python3-filelock_3.16.1-1_all.deb ... 889s Unpacking python3-filelock (3.16.1-1) ... 889s Selecting previously unselected package python3-imagesize. 889s Preparing to unpack .../401-python3-imagesize_1.4.1-1_all.deb ... 889s Unpacking python3-imagesize (1.4.1-1) ... 889s Selecting previously unselected package python3-iniconfig. 889s Preparing to unpack .../402-python3-iniconfig_1.1.1-2_all.deb ... 889s Unpacking python3-iniconfig (1.1.1-2) ... 889s Selecting previously unselected package python3-packaging. 889s Preparing to unpack .../403-python3-packaging_24.1-1_all.deb ... 889s Unpacking python3-packaging (24.1-1) ... 889s Selecting previously unselected package python3-wheel. 889s Preparing to unpack .../404-python3-wheel_0.44.0-1_all.deb ... 889s Unpacking python3-wheel (0.44.0-1) ... 889s Selecting previously unselected package python3-pip. 889s Preparing to unpack .../405-python3-pip_24.2+dfsg-1_all.deb ... 889s Unpacking python3-pip (24.2+dfsg-1) ... 889s Selecting previously unselected package python3-pip-whl. 890s Preparing to unpack .../406-python3-pip-whl_24.2+dfsg-1_all.deb ... 890s Unpacking python3-pip-whl (24.2+dfsg-1) ... 890s Selecting previously unselected package python3-platformdirs. 890s Preparing to unpack .../407-python3-platformdirs_4.3.6-1_all.deb ... 890s Unpacking python3-platformdirs (4.3.6-1) ... 890s Selecting previously unselected package python3-pluggy. 890s Preparing to unpack .../408-python3-pluggy_1.5.0-1_all.deb ... 890s Unpacking python3-pluggy (1.5.0-1) ... 890s Selecting previously unselected package python3-ply. 890s Preparing to unpack .../409-python3-ply_3.11-7_all.deb ... 890s Unpacking python3-ply (3.11-7) ... 890s Selecting previously unselected package python3-pusimp. 890s Preparing to unpack .../410-python3-pusimp_0.1.1-1_all.deb ... 890s Unpacking python3-pusimp (0.1.1-1) ... 890s Selecting previously unselected package python3-pytest. 890s Preparing to unpack .../411-python3-pytest_8.3.3-1_all.deb ... 890s Unpacking python3-pytest (8.3.3-1) ... 890s Selecting previously unselected package python3-setuptools-whl. 890s Preparing to unpack .../412-python3-setuptools-whl_74.1.2-1_all.deb ... 890s Unpacking python3-setuptools-whl (74.1.2-1) ... 890s Selecting previously unselected package python3-six. 890s Preparing to unpack .../413-python3-six_1.16.0-7_all.deb ... 890s Unpacking python3-six (1.16.0-7) ... 890s Selecting previously unselected package python3-snowballstemmer. 890s Preparing to unpack .../414-python3-snowballstemmer_2.2.0-4build1_all.deb ... 890s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 890s Selecting previously unselected package python3-alabaster. 890s Preparing to unpack .../415-python3-alabaster_0.7.16-0.1_all.deb ... 890s Unpacking python3-alabaster (0.7.16-0.1) ... 890s Selecting previously unselected package python3-sphinx. 890s Preparing to unpack .../416-python3-sphinx_7.4.7-4_all.deb ... 890s Unpacking python3-sphinx (7.4.7-4) ... 890s Selecting previously unselected package sphinx-rtd-theme-common. 890s Preparing to unpack .../417-sphinx-rtd-theme-common_3.0.1+dfsg-1_all.deb ... 890s Unpacking sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 890s Selecting previously unselected package python3-sphinxcontrib.jquery. 890s Preparing to unpack .../418-python3-sphinxcontrib.jquery_4.1-5_all.deb ... 890s Unpacking python3-sphinxcontrib.jquery (4.1-5) ... 890s Selecting previously unselected package python3-sphinx-rtd-theme. 890s Preparing to unpack .../419-python3-sphinx-rtd-theme_3.0.1+dfsg-1_all.deb ... 890s Unpacking python3-sphinx-rtd-theme (3.0.1+dfsg-1) ... 890s Selecting previously unselected package python3-wheel-whl. 890s Preparing to unpack .../420-python3-wheel-whl_0.44.0-1_all.deb ... 890s Unpacking python3-wheel-whl (0.44.0-1) ... 890s Selecting previously unselected package python3-virtualenv. 890s Preparing to unpack .../421-python3-virtualenv_20.27.0+ds-1_all.deb ... 890s Unpacking python3-virtualenv (20.27.0+ds-1) ... 890s Selecting previously unselected package slepc64-dev. 890s Preparing to unpack .../422-slepc64-dev_3.20.2+dfsg1-2build1_amd64.deb ... 890s Unpacking slepc64-dev (3.20.2+dfsg1-2build1) ... 890s Selecting previously unselected package python3-petsc4py. 890s Preparing to unpack .../423-python3-petsc4py_3.20.5-4ubuntu1_all.deb ... 890s Unpacking python3-petsc4py (3.20.5-4ubuntu1) ... 890s Selecting previously unselected package python3-slepc4py. 890s Preparing to unpack .../424-python3-slepc4py_3.20.2-1ubuntu2_all.deb ... 890s Unpacking python3-slepc4py (3.20.2-1ubuntu2) ... 890s Selecting previously unselected package python3-dolfin. 890s Preparing to unpack .../425-python3-dolfin_2019.2.0~legacy20240219.1c52e83-10ubuntu1_amd64.deb ... 890s Unpacking python3-dolfin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 890s Selecting previously unselected package dolfin-doc. 890s Preparing to unpack .../426-dolfin-doc_2019.2.0~legacy20240219.1c52e83-10ubuntu1_all.deb ... 890s Unpacking dolfin-doc (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 891s Selecting previously unselected package dolfin-bin. 891s Preparing to unpack .../427-dolfin-bin_2019.2.0~legacy20240219.1c52e83-10ubuntu1_all.deb ... 891s Unpacking dolfin-bin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 891s Selecting previously unselected package petsc-dev. 891s Preparing to unpack .../428-petsc-dev_3.20.6+dfsg1-3ubuntu3_all.deb ... 891s Unpacking petsc-dev (3.20.6+dfsg1-3ubuntu3) ... 891s Selecting previously unselected package slepc-dev. 891s Preparing to unpack .../429-slepc-dev_3.20.2+dfsg1-2build1_amd64.deb ... 891s Unpacking slepc-dev (3.20.2+dfsg1-2build1) ... 891s Selecting previously unselected package libjs-modernizr. 891s Preparing to unpack .../430-libjs-modernizr_3.13.0-0.1_all.deb ... 891s Unpacking libjs-modernizr (3.13.0-0.1) ... 891s Selecting previously unselected package autopkgtest-satdep. 891s Preparing to unpack .../431-4-autopkgtest-satdep.deb ... 891s Unpacking autopkgtest-satdep (0) ... 891s Setting up dh-python (6.20241024) ... 891s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 891s Setting up libgnutls-openssl27t64:amd64 (3.8.6-2ubuntu1) ... 891s Setting up python3-iniconfig (1.1.1-2) ... 891s Setting up libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 891s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 891s Setting up libxapian30:amd64 (1.4.25-1) ... 891s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 891s Setting up libaom3:amd64 (3.11.0~rc1-1) ... 891s Setting up libpciaccess0:amd64 (0.17-3build1) ... 891s Setting up python3-setuptools-whl (74.1.2-1) ... 891s Setting up python3-filelock (3.16.1-1) ... 891s Setting up fonts-lato (2.015-1) ... 891s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 891s Setting up swig (4.2.1-1) ... 891s Setting up libzstd-dev:amd64 (1.5.6+dfsg-1) ... 891s Setting up liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 891s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 891s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 891s Setting up libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 891s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 891s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 891s Setting up trilinos-dev:amd64 (13.2.0-6) ... 891s Setting up libyaml-dev:amd64 (0.2.5-1build1) ... 891s Setting up libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 891s Setting up python3-pip-whl (24.2+dfsg-1) ... 891s Setting up libxcb-render0:amd64 (1.17.0-2) ... 891s Setting up python3-defusedxml (0.7.1-2) ... 892s Setting up libarchive-zip-perl (1.68-1) ... 892s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 892s Setting up python3-alabaster (0.7.16-0.1) ... 892s Setting up libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 892s Setting up libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 892s Setting up libdebhelper-perl (13.20ubuntu1) ... 892s Setting up python3-ply (3.11-7) ... 892s Setting up libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 892s Setting up libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 892s Setting up liblab-gamut1:amd64 (2.42.4-2build3) ... 892s Setting up x11-common (1:7.7+23ubuntu3) ... 892s Setting up libibumad3:amd64 (52.0-2ubuntu1) ... 892s Setting up libdeflate0:amd64 (1.22-1) ... 892s Setting up libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 892s Setting up m4 (1.4.19-4build1) ... 892s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 892s Setting up libtrilinos-kokkos-13.2:amd64 (13.2.0-6) ... 892s Setting up libmetis5:amd64 (5.1.0.dfsg-7build3) ... 892s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 892s Setting up libibmad5:amd64 (52.0-2ubuntu1) ... 892s Setting up libldl3:amd64 (1:7.8.3+dfsg-2) ... 892s Setting up python3-distlib (0.3.9-1) ... 892s Setting up libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 892s Setting up libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 892s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 892s Setting up libjs-modernizr (3.13.0-0.1) ... 892s Setting up python3-wheel (0.44.0-1) ... 893s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 893s Setting up libaec0:amd64 (1.1.3-1) ... 893s Setting up python3-platformdirs (4.3.6-1) ... 893s Setting up libpsl-dev:amd64 (0.21.2-1.1build1) ... 893s Setting up libc6-dbg:amd64 (2.40-1ubuntu3) ... 893s Setting up libnuma-dev:amd64 (2.0.18-1build1) ... 893s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 893s Setting up libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 893s Setting up python3-six (1.16.0-7) ... 893s Setting up libtrilinos-trilinosss-13.2:amd64 (13.2.0-6) ... 893s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 893s Setting up libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 893s Setting up libbtf2:amd64 (1:7.8.3+dfsg-2) ... 893s Setting up python3-roman (4.2-1) ... 893s Setting up xtrans-dev (1.4.0-1) ... 893s Setting up autotools-dev (20220109.1) ... 893s Setting up libblas3:amd64 (3.12.0-3build2) ... 893s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 893s Setting up python3-packaging (24.1-1) ... 893s Setting up libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 893s Setting up libpkgconf3:amd64 (1.8.1-4) ... 893s Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 893s Setting up gcc-13-base:amd64 (13.3.0-6ubuntu2) ... 893s Setting up libmunge2:amd64 (0.5.15-4build1) ... 893s Setting up libllvm17t64:amd64 (1:17.0.6-18) ... 893s Setting up libexpat1-dev:amd64 (2.6.2-2) ... 893s Setting up libgnutls-dane0t64:amd64 (3.8.6-2ubuntu1) ... 893s Setting up libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu2) ... 893s Setting up python3-snowballstemmer (2.2.0-4build1) ... 894s Setting up libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 894s Setting up libpathplan4:amd64 (2.42.4-2build3) ... 894s Setting up libann0 (1.1.2+doc-9build1) ... 894s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 894s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 894s Setting up fonts-dejavu-mono (2.37-8) ... 894s Setting up libssl-dev:amd64 (3.3.1-2ubuntu2) ... 894s Setting up libhwloc15:amd64 (2.11.2-1) ... 894s Setting up libmpc3:amd64 (1.3.1-1build2) ... 894s Setting up autopoint (0.22.5-2) ... 894s Setting up libjsoncpp25:amd64 (1.9.5-6build1) ... 894s Setting up icu-devtools (74.2-1ubuntu4) ... 894s Setting up fonts-dejavu-core (2.37-8) ... 894s Setting up pkgconf-bin (1.8.1-4) ... 894s Setting up python3-pip (24.2+dfsg-1) ... 895s Setting up libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 895s Setting up libltdl7:amd64 (2.4.7-7build1) ... 895s Setting up opencl-c-headers (3.0~2024.05.08-1) ... 895s Setting up libidn2-dev:amd64 (2.3.7-2build2) ... 895s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 895s Setting up libgfortran5:amd64 (14.2.0-8ubuntu1) ... 895s Setting up autoconf (2.72-3) ... 895s Setting up python3-pluggy (1.5.0-1) ... 895s Setting up libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 895s Setting up libwebp7:amd64 (1.4.0-0.1) ... 895s Setting up libmumps-headers-dev (5.6.2-2.1build3) ... 895s Setting up liblzma-dev:amd64 (5.6.2-2) ... 895s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 895s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 895s Setting up dwz (0.15-1build6) ... 895s Setting up libnl-3-dev:amd64 (3.7.0-0.3build2) ... 895s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 895s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 895s Setting up librhash0:amd64 (1.4.3-3build1) ... 895s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 895s Setting up libjson-perl (4.10000-1) ... 895s Setting up libpsm2-2 (11.2.185-2.1) ... 895s Setting up openmpi-common (4.1.6-13.3ubuntu2) ... 895s Setting up debugedit (1:5.1-1) ... 895s Setting up libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 895s Setting up librdmacm1t64:amd64 (52.0-2ubuntu1) ... 895s Setting up python3.13-minimal (3.13.0-2) ... 896s Setting up libharfbuzz0b:amd64 (10.0.1-1) ... 896s Setting up libthai-data (0.1.29-2build1) ... 896s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 896s Setting up libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 896s Setting up sgml-base (1.31) ... 896s Setting up cmake-data (3.30.3-1) ... 896s Setting up libcdt5:amd64 (2.42.4-2build3) ... 896s Setting up libcgraph6:amd64 (2.42.4-2build3) ... 896s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 896s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 896s update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode 896s Setting up libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu2) ... 896s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 896s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 896s Setting up python3-mpmath (1.3.0-1) ... 897s Setting up libisl23:amd64 (0.27-1) ... 897s Setting up libde265-0:amd64 (1.0.15-1build4) ... 897s Setting up valgrind (1:3.23.0-0ubuntu2) ... 897s Setting up libtasn1-6-dev:amd64 (4.19.0-3build1) ... 897s Setting up python3-wheel-whl (0.44.0-1) ... 897s Setting up valgrind-mpi (1:3.23.0-0ubuntu2) ... 897s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 897s Setting up libicu-dev:amd64 (74.2-1ubuntu4) ... 897s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 897s Setting up sphinx-rtd-theme-common (3.0.1+dfsg-1) ... 897s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 897s Setting up python3-pusimp (0.1.1-1) ... 897s Setting up libbrotli-dev:amd64 (1.1.0-2build2) ... 897s Setting up libtrilinos-trilinosss-dev:amd64 (13.2.0-6) ... 897s Setting up libfmt10:amd64 (10.1.1+ds1-4) ... 897s Setting up chrpath (0.18-1) ... 897s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 897s Setting up libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 897s Setting up libblas-dev:amd64 (3.12.0-3build2) ... 897s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode 897s Setting up libsz2:amd64 (1.1.3-1) ... 897s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 897s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 897s Setting up python3-imagesize (1.4.1-1) ... 897s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 897s Setting up libblas64-3:amd64 (3.12.0-3build2) ... 897s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas64/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 897s Setting up libpython3.13:amd64 (3.13.0-2) ... 897s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 897s Setting up automake (1:1.16.5-1.3ubuntu1) ... 897s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 897s Setting up x11proto-dev (2024.1-1) ... 897s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 897s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 897s Setting up python3-sympy (1.13.3-1) ... 906s Setting up libice6:amd64 (2:1.1.1-1) ... 906s Setting up libjpeg-turbo8-dev:amd64 (2.1.5-2ubuntu2) ... 906s Setting up liblapack3:amd64 (3.12.0-3build2) ... 906s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 906s Setting up gettext (0.22.5-2) ... 906s Setting up libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 906s Setting up libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 906s Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 906s Setting up libamd3:amd64 (1:7.8.3+dfsg-2) ... 906s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 906s Setting up nettle-dev:amd64 (3.10-1) ... 906s Setting up libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 906s Setting up python3.13 (3.13.0-2) ... 907s Setting up libspex3:amd64 (1:7.8.3+dfsg-2) ... 907s Setting up cpp-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 907s Setting up libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 907s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 907s Setting up python3-pytest (8.3.3-1) ... 908s Setting up libopenblas64-0-pthread:amd64 (0.3.28+ds-3) ... 908s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 908s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack64.so.3 (liblapack64.so.3-x86_64-linux-gnu) in auto mode 908s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so.0 to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so.0 (libopenblas64.so.0-x86_64-linux-gnu) in auto mode 908s Setting up libaec-dev:amd64 (1.1.3-1) ... 908s Setting up libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 908s Setting up libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 908s Setting up python3-virtualenv (20.27.0+ds-1) ... 908s Setting up python3-all (3.12.7-1) ... 908s Setting up libpython3.12-dev:amd64 (3.12.7-3) ... 908s Setting up libopenblas64-pthread-dev:amd64 (0.3.28+ds-3) ... 908s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so to provide /usr/lib/x86_64-linux-gnu/libblas64.so (libblas64.so-x86_64-linux-gnu) in auto mode 908s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so to provide /usr/lib/x86_64-linux-gnu/liblapack64.so (liblapack64.so-x86_64-linux-gnu) in auto mode 908s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so (libopenblas64.so-x86_64-linux-gnu) in auto mode 908s Setting up liblapack64-3:amd64 (3.12.0-3build2) ... 908s Setting up libsuperlu6:amd64 (6.0.1+dfsg1-1build3) ... 908s Setting up libhwloc-plugins:amd64 (2.11.2-1) ... 908s Setting up libcamd3:amd64 (1:7.8.3+dfsg-2) ... 908s Setting up libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 908s Setting up pkgconf:amd64 (1.8.1-4) ... 908s Setting up intltool-debian (0.35.0+20060710.6) ... 908s Setting up libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 908s Setting up libltdl-dev:amd64 (2.4.7-7build1) ... 908s Setting up libthai0:amd64 (0.1.29-2build1) ... 908s Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 908s Setting up libxml2-dev:amd64 (2.12.7+dfsg-3) ... 908s Setting up doxygen (1.9.8+ds-2ubuntu2) ... 908s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 908s Setting up librbio4:amd64 (1:7.8.3+dfsg-2) ... 908s Setting up libraqm0:amd64 (0.10.1-1build1) ... 908s Setting up libpython3.13-dev:amd64 (3.13.0-2) ... 908s Setting up libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 908s Setting up opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 908s Setting up libevent-dev (2.1.12-stable-10) ... 908s Setting up liblapack-dev:amd64 (3.12.0-3build2) ... 908s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode 908s Setting up libeigen3-dev (3.4.0-4build1) ... 908s Setting up python3.12-dev (3.12.7-3) ... 908s Setting up pkg-config:amd64 (1.8.1-4) ... 908s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 908s Setting up libpmix2t64:amd64 (5.0.3-2) ... 908s Setting up libssh2-1-dev:amd64 (1.11.1-1) ... 908s Setting up python3-numpy (1:1.26.4+ds-11build1) ... 910s Setting up libjs-sphinxdoc (7.4.7-4) ... 910s Setting up ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 910s Setting up cpp-14 (14.2.0-8ubuntu1) ... 910s Setting up libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 910s Setting up dh-strip-nondeterminism (1.14.0-1) ... 910s Setting up libopenblas64-0:amd64 (0.3.28+ds-3) ... 910s Setting up libgvpr2:amd64 (2.42.4-2build3) ... 910s Setting up python3-ufl-legacy (1:2022.3.0-3) ... 911s Setting up libgcc-13-dev:amd64 (13.3.0-6ubuntu2) ... 911s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 911s Setting up xml-core (0.19) ... 911s Setting up cmake (3.30.3-1) ... 911s Setting up libhwloc-dev:amd64 (2.11.2-1) ... 911s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 911s Setting up python3-pkgconfig (1.5.5-2) ... 911s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 911s Setting up libjpeg8-dev:amd64 (8c-2ubuntu11) ... 911s Setting up libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 911s Setting up libgfortran-13-dev:amd64 (13.3.0-6ubuntu2) ... 911s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 911s Setting up libsm6:amd64 (2:1.2.4-1) ... 911s Setting up libpmix-dev:amd64 (5.0.3-2) ... 911s Setting up libhsakmt1:amd64 (5.7.0-1build1) ... 911s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 911s Setting up libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 911s Setting up libgnutls28-dev:amd64 (3.8.6-2ubuntu1) ... 911s Setting up libnghttp2-dev:amd64 (1.64.0-1) ... 911s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 913s Regenerating fonts cache... done. 913s Setting up libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 913s Setting up libboost1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 913s Setting up python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 914s Setting up libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 914s Setting up libpython3-dev:amd64 (3.12.7-1) ... 914s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 914s Setting up libopenblas64-dev:amd64 (0.3.28+ds-3) ... 914s Setting up libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up cpp-13 (13.3.0-6ubuntu2) ... 914s Setting up libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libspqr4:amd64 (1:7.8.3+dfsg-2) ... 914s Setting up libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up libfftw3-bin (3.3.10-1ubuntu4) ... 914s Setting up python3.13-dev (3.13.0-2) ... 914s Setting up gcc-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 914s Setting up libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up po-debconf (1.0.21+nmu1) ... 914s Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... 914s Setting up libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libjpeg-dev:amd64 (8c-2ubuntu11) ... 914s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 914s Setting up libibverbs-dev:amd64 (52.0-2ubuntu1) ... 914s Setting up gfortran-13-x86-64-linux-gnu (13.3.0-6ubuntu2) ... 914s Setting up pybind11-dev (2.13.6-1) ... 914s Setting up libcairo2:amd64 (1.18.2-2) ... 914s Setting up libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up libklu2:amd64 (1:7.8.3+dfsg-2) ... 914s Setting up libpython3-all-dev:amd64 (3.12.7-1) ... 914s Setting up libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up sphinx-common (7.4.7-4) ... 914s Setting up python3-dev (3.12.7-1) ... 914s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 914s Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 914s Setting up gcc-13 (13.3.0-6ubuntu2) ... 914s Setting up libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 914s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 914s Setting up cpp (4:14.1.0-2ubuntu1) ... 914s Setting up libboost-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 914s Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 914s Setting up libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 914s Setting up libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up python3-pybind11 (2.13.6-1) ... 914s Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 914s Setting up python3-all-dev (3.12.7-1) ... 914s Setting up libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 914s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 914s Setting up libtool (2.4.7-7build1) ... 914s Setting up libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu2) ... 914s Setting up libxaw7:amd64 (2:1.0.16-1) ... 914s Setting up libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up python-petsc4py-doc (3.20.5-4ubuntu1) ... 914s Setting up libparu1:amd64 (1:7.8.3+dfsg-2) ... 914s Setting up gcc-14 (14.2.0-8ubuntu1) ... 914s Setting up gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 914s Setting up dh-autoreconf (20) ... 914s Setting up libamdhip64-5 (5.7.1-5) ... 914s Setting up libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu2) ... 914s Setting up gfortran-13 (13.3.0-6ubuntu2) ... 914s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 914s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 914s Setting up g++-14 (14.2.0-8ubuntu1) ... 914s Setting up gfortran-14 (14.2.0-8ubuntu1) ... 914s Setting up libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 914s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 914s Setting up libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 914s Setting up debhelper (13.20ubuntu1) ... 914s Setting up gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 914s Setting up gcc (4:14.1.0-2ubuntu1) ... 914s Setting up libopenmpi3t64:amd64 (4.1.6-13.3ubuntu2) ... 914s Setting up g++ (4:14.1.0-2ubuntu1) ... 914s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 914s Setting up libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 914s Setting up build-essential (12.10ubuntu1) ... 914s Setting up libboost-mpi1.83.0 (1.83.0-3.2ubuntu2) ... 914s Setting up openmpi-bin (4.1.6-13.3ubuntu2) ... 914s update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode 914s update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode 914s Setting up libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 914s Setting up mpi-default-bin (1.17) ... 914s Setting up libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 914s Setting up libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 914s Setting up python3-mpi4py (3.1.6-9ubuntu1) ... 914s Setting up libtrilinos-zoltan-13.2:amd64 (13.2.0-6) ... 914s Setting up gfortran (4:14.1.0-2ubuntu1) ... 914s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 914s update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist 914s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 914s update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist 914s Setting up libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 914s Setting up libtrilinos-teuchos-13.2:amd64 (13.2.0-6) ... 914s Setting up libtrilinos-epetra-13.2:amd64 (13.2.0-6) ... 914s Setting up libtrilinos-zoltan-dev:amd64 (13.2.0-6) ... 914s Setting up libtrilinos-aztecoo-13.2:amd64 (13.2.0-6) ... 914s Setting up libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 914s Setting up libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 914s Setting up libtrilinos-aztecoo-dev:amd64 (13.2.0-6) ... 914s Setting up libopenmpi-dev:amd64 (4.1.6-13.3ubuntu2) ... 914s update-alternatives: using /usr/lib/x86_64-linux-gnu/openmpi/include to provide /usr/include/x86_64-linux-gnu/mpi (mpi-x86_64-linux-gnu) in auto mode 914s Setting up libtrilinos-triutils-13.2:amd64 (13.2.0-6) ... 914s Setting up libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 914s Setting up python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 914s Setting up libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 914s Setting up python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 914s Setting up libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 914s Setting up libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 914s Setting up libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 914s Setting up libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 914s Setting up libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 914s Setting up libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 914s Setting up libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 914s Setting up libtrilinos-epetraext-13.2:amd64 (13.2.0-6) ... 914s Setting up libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 914s Setting up libtrilinos-galeri-13.2:amd64 (13.2.0-6) ... 914s Setting up mpi-default-dev (1.17) ... 914s Setting up libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 914s Setting up libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 914s Setting up libtrilinos-amesos-13.2:amd64 (13.2.0-6) ... 914s Setting up libhypre64m-dev:amd64 (2.31.0-1exp2) ... 914s Setting up libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 914s Setting up libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 914s update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode 914s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 914s update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links 914s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-mpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 914s Setting up libmumps64-dev:amd64 (5.6.2-2.1build3) ... 914s Setting up libmumps-dev:amd64 (5.6.2-2.1build3) ... 914s Setting up libscotch-dev (7.0.5-1ubuntu1) ... 914s Setting up libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 914s Setting up libhypre-dev:amd64 (2.31.0-1exp2) ... 914s Setting up libptscotch-dev (7.0.5-1ubuntu1) ... 914s Setting up libpetsc64-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 914s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64.so.3.20 (libpetsc64.so.3.20) in auto mode 914s Setting up libboost-mpi1.83-dev (1.83.0-3.2ubuntu2) ... 914s Setting up libboost-mpi-dev (1.83.0.2ubuntu1) ... 914s Setting up python3-petsc4py-64-real3.20 (3.20.5-4ubuntu1) ... 915s Setting up libtrilinos-ifpack-13.2:amd64 (13.2.0-6) ... 915s Setting up libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 915s Setting up libslepc64-real3.20 (3.20.2+dfsg1-2build1) ... 915s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64.so.3.20 (libslepc64.so.3.20) in auto mode 915s Setting up python3-petsc4py (3.20.5-4ubuntu1) ... 915s Setting up libtrilinos-ml-13.2:amd64 (13.2.0-6) ... 915s Setting up libpetsc3.20-dev-common (3.20.6+dfsg1-3ubuntu3) ... 915s /usr/share/petsc/3.20/lib/petsc/bin/petsc_tas_analysis.py:792: SyntaxWarning: invalid escape sequence '\l' 915s axMeshConv.set(xlabel='Problem Size $\log N$', 915s /usr/share/petsc/3.20/lib/petsc/bin/petsc_tas_analysis.py:793: SyntaxWarning: invalid escape sequence '\l' 915s ylabel='Error $\log |x - x^*|$', title='Mesh Convergence') 915s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:253: SyntaxWarning: invalid escape sequence '\d' 915s print("\documentclass{article}") 915s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:256: SyntaxWarning: invalid escape sequence '\c' 915s print("\centering") 915s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:259: SyntaxWarning: invalid escape sequence '\m' 915s print(" & & \multicolumn{4}{c}{--------------- Percent of -------------} & \\\\") 915s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:261: SyntaxWarning: invalid escape sequence '\h' 915s print("\hline") 915s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:321: SyntaxWarning: invalid escape sequence '\e' 915s print("\end{tabular}") 915s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:322: SyntaxWarning: invalid escape sequence '\e' 915s print("\end{table}") 915s /usr/share/petsc/3.20/lib/petsc/bin/petsclogformat.py:323: SyntaxWarning: invalid escape sequence '\e' 915s print("\end{document}") 915s Setting up libtrilinos-ml-dev:amd64 (13.2.0-6) ... 915s Setting up libpetsc64-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 915s update-alternatives: using /usr/lib/petscdir/petsc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/petsc64 (petsc64) in auto mode 915s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64_real.so (libpetsc64_real.so) in auto mode 915s update-alternatives: using /usr/lib/petscdir/petsc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/petscdir/64-3.20 (petsc64-3.20) in auto mode 915s Setting up libpetsc-real3.20:amd64 (3.20.6+dfsg1-3ubuntu3) ... 915s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc.so.3.20 (libpetsc.so.3.20) in auto mode 915s Setting up python3-petsc4py-64-real (3.20.5-4ubuntu1) ... 915s Setting up python3-slepc4py-64-real3.20 (3.20.2-1ubuntu2) ... 915s Setting up libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up libslepc64-real3.20-dev (3.20.2+dfsg1-2build1) ... 915s update-alternatives: using /usr/lib/slepcdir/slepc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/slepc64 (slepc64) in auto mode 915s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64_real.so (libslepc64_real.so) in auto mode 915s update-alternatives: using /usr/lib/slepcdir/slepc64-3.20/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/64bit-3.20 (slepc64-3.20) in auto mode 915s Setting up python3-slepc4py (3.20.2-1ubuntu2) ... 915s Setting up python3-slepc4py-64-real (3.20.2-1ubuntu2) ... 915s Setting up libslepc-real3.20 (3.20.2+dfsg1-2build1) ... 915s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc.so.3.20 (libslepc.so.3.20) in auto mode 915s Setting up libpetsc64-real-dev (3.20.6+dfsg1-3ubuntu3) ... 915s Setting up petsc64-dev (3.20.6+dfsg1-3ubuntu3) ... 915s Setting up slepc64-dev (3.20.2+dfsg1-2build1) ... 915s Setting up python3-petsc4py-real3.20 (3.20.5-4ubuntu1) ... 915s Setting up libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up libpetsc-real3.20-dev:amd64 (3.20.6+dfsg1-3ubuntu3) ... 915s update-alternatives: error: no alternatives for petsc 915s update-alternatives: using /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real to provide /usr/lib/petsc (petsc) in auto mode 915s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.20.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc_real.so (libpetsc_real.so) in auto mode 915s update-alternatives: using /usr/lib/petscdir/petsc3.20/x86_64-linux-gnu-real to provide /usr/lib/petscdir/3.20 (petsc3.20) in auto mode 915s Setting up python3-slepc4py-real3.20 (3.20.2-1ubuntu2) ... 915s Setting up libslepc-real3.20-dev (3.20.2+dfsg1-2build1) ... 915s update-alternatives: error: no alternatives for slepc 915s update-alternatives: using /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real to provide /usr/lib/slepc (slepc) in auto mode 915s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.20.2 to provide /usr/lib/x86_64-linux-gnu/libslepc_real.so (libslepc_real.so) in auto mode 915s update-alternatives: using /usr/lib/slepcdir/slepc3.20/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/3.20 (slepc3.20) in auto mode 915s Setting up slepc-dev (3.20.2+dfsg1-2build1) ... 915s Setting up libpetsc-real-dev (3.20.6+dfsg1-3ubuntu3) ... 915s Setting up python3-slepc4py-real (3.20.2-1ubuntu2) ... 915s Setting up libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up python3-petsc4py-real (3.20.5-4ubuntu1) ... 915s Setting up libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up petsc-dev (3.20.6+dfsg1-3ubuntu3) ... 915s Setting up python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up python3-dolfin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:509: SyntaxWarning: invalid escape sequence '\ ' 915s _error("Missing data, unable to convert \n\ Did you use version 2.0 of the gmsh file format?") 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:865: SyntaxWarning: invalid escape sequence '\s' 915s x = list(map(float, re.split("[\s,]+", m.group(1)))) 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1187: SyntaxWarning: invalid escape sequence '\s' 915s dim = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1189: SyntaxWarning: invalid escape sequence '\s' 915s num_vertices = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1191: SyntaxWarning: invalid escape sequence '\s' 915s num_cells = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:509: SyntaxWarning: invalid escape sequence '\ ' 915s _error("Missing data, unable to convert \n\ Did you use version 2.0 of the gmsh file format?") 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:865: SyntaxWarning: invalid escape sequence '\s' 915s x = list(map(float, re.split("[\s,]+", m.group(1)))) 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1187: SyntaxWarning: invalid escape sequence '\s' 915s dim = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1189: SyntaxWarning: invalid escape sequence '\s' 915s num_vertices = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 915s /usr/lib/python3/dist-packages/dolfin_utils/meshconvert/meshconvert.py:1191: SyntaxWarning: invalid escape sequence '\s' 915s num_cells = int(re.match(".*\s=\s(\d+)\s;",line).group(1)) 915s Setting up dolfin-doc (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up dolfin-bin (2019.2.0~legacy20240219.1c52e83-10ubuntu1) ... 915s Setting up libheif-plugin-aomdec:amd64 (1.18.1-2) ... 915s Setting up libheif-plugin-libde265:amd64 (1.18.1-2) ... 915s Setting up libheif1:amd64 (1.18.1-2) ... 915s Setting up libgd3:amd64 (2.3.3-12ubuntu3) ... 915s Setting up libgvc6 (2.42.4-2build3) ... 915s Setting up graphviz (2.42.4-2build3) ... 915s Processing triggers for libc-bin (2.40-1ubuntu3) ... 915s Processing triggers for systemd (256.5-2ubuntu4) ... 915s Processing triggers for man-db (2.12.1-3) ... 917s Processing triggers for install-info (7.1.1-1) ... 917s Processing triggers for sgml-base (1.31) ... 917s Setting up docutils-common (0.21.2+dfsg-2) ... 917s Processing triggers for sgml-base (1.31) ... 917s Setting up python3-docutils (0.21.2+dfsg-2) ... 918s Setting up python3-sphinx (7.4.7-4) ... 919s Setting up python3-sphinxcontrib.jquery (4.1-5) ... 919s Setting up python3-sphinx-rtd-theme (3.0.1+dfsg-1) ... 919s Setting up autopkgtest-satdep (0) ... 930s (Reading database ... 126860 files and directories currently installed.) 930s Removing autopkgtest-satdep (0) ... 934s autopkgtest [08:36:00]: test test-dolfin-python-pusimp: [----------------------- 934s === python 3.13 pusimp test === 934s ============================= test session starts ============================== 934s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 934s cachedir: .pytest_cache 934s rootdir: /tmp/autopkgtest.1QuwA0/build.pZY/src/python 934s plugins: typeguard-4.4.1 935s collecting ... collected 10 items 935s 935s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_without_local_packages FAILED 935s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] SKIPPED 935s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] SKIPPED 935s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] SKIPPED 935s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] SKIPPED 935s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] SKIPPED 935s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] SKIPPED 944s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name0] Package dolfin did fail to import with error: 944s Importing dolfin was not successful. 944s stdout contains 944s stderr contains Traceback (most recent call last): 944s File "", line 1, in 944s import dolfin 944s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 944s pusimp.prevent_user_site_imports( 944s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 944s "dolfin", "apt", "https://fenicsproject.discourse.group/", 944s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 944s ...<8 lines>... 944s pip_uninstall_call 944s ^^^^^^^^^^^^^^^^^^ 944s ) 944s ^ 944s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 944s raise ImportError(import_error) 944s ImportError: pusimp has detected the following problems with dolfin dependencies: 944s 1) Broken dependencies: 944s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 944s its source directory; please exit the numpy source tree, and relaunch 944s your python interpreter from there.'. 944s * ffc is broken. Error on import was 'ufl_legacy was purposely broken.'. 944s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 944s its source directory; please exit the numpy source tree, and relaunch 944s your python interpreter from there.'. 944s * ufl_legacy is broken. Error on import was 'ufl_legacy was purposely broken.'. 944s 944s pusimp suggests to apply all of the following fixes: 944s 1) To fix broken dependencies: 944s * run '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 944s * run '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 944s * run '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 944s * run '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpht6r7ex9/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 944s 944s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 944s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 944s PASSED 954s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name1] Package dolfin did fail to import with error: 954s Importing dolfin was not successful. 954s stdout contains 954s stderr contains Traceback (most recent call last): 954s File "", line 1, in 954s import dolfin 954s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 954s pusimp.prevent_user_site_imports( 954s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 954s "dolfin", "apt", "https://fenicsproject.discourse.group/", 954s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 954s ...<8 lines>... 954s pip_uninstall_call 954s ^^^^^^^^^^^^^^^^^^ 954s ) 954s ^ 954s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 954s raise ImportError(import_error) 954s ImportError: pusimp has detected the following problems with dolfin dependencies: 954s 1) Broken dependencies: 954s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 954s its source directory; please exit the numpy source tree, and relaunch 954s your python interpreter from there.'. 954s * ffc is broken. Error on import was 'ffc was purposely broken.'. 954s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 954s its source directory; please exit the numpy source tree, and relaunch 954s your python interpreter from there.'. 954s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 954s its source directory; please exit the numpy source tree, and relaunch 954s your python interpreter from there.'. 954s 954s pusimp suggests to apply all of the following fixes: 954s 1) To fix broken dependencies: 954s * run '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 954s * run '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 954s * run '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 954s * run '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp4eko3i5t/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 954s 954s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 954s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 954s PASSED 963s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] FAILED 963s 963s =================================== FAILURES =================================== 963s ______________ test_dolfin_import_success_without_local_packages _______________ 963s 963s def test_dolfin_import_success_without_local_packages() -> None: 963s """Test that dolfin imports correctly without any extra local packages.""" 963s > assert_package_import_success_without_local_packages( 963s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py" 963s ) 963s 963s python/test/debian-only/test_pusimp.py:47: 963s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 963s /usr/lib/python3/dist-packages/pusimp/utils.py:202: in assert_package_import_success_without_local_packages 963s assert_package_location(sys.executable, package, package_path) 963s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 963s assert_has_package(executable, package) 963s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 963s 963s executable = '/usr/bin/python3.13', package = 'dolfin' 963s 963s def assert_has_package(executable: str, package: str) -> None: 963s """Assert that a package is installed. 963s 963s Note that it is not safe to simply import the package in the current pytest environment, 963s since the environment itself might change from one test to the other, but python packages 963s can be imported only once and not unloaded. 963s """ 963s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 963s > assert run_import.returncode == 0, ( 963s f"Importing {package} was not successful.\n" 963s f"stdout contains {run_import.stdout.decode().strip()}\n" 963s f"stderr contains {run_import.stderr.decode().strip()}" 963s ) 963s E AssertionError: Importing dolfin was not successful. 963s E stdout contains 963s E stderr contains Traceback (most recent call last): 963s E File "", line 1, in 963s E import dolfin 963s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 963s E pusimp.prevent_user_site_imports( 963s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 963s E "dolfin", "apt", "https://fenicsproject.discourse.group/", 963s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 963s E ...<8 lines>... 963s E pip_uninstall_call 963s E ^^^^^^^^^^^^^^^^^^ 963s E ) 963s E ^ 963s E File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 963s E raise ImportError(import_error) 963s E ImportError: pusimp has detected the following problems with dolfin dependencies: 963s E 1) Broken dependencies: 963s E * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 963s E its source directory; please exit the numpy source tree, and relaunch 963s E your python interpreter from there.'. 963s E * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 963s E its source directory; please exit the numpy source tree, and relaunch 963s E your python interpreter from there.'. 963s E * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 963s E its source directory; please exit the numpy source tree, and relaunch 963s E your python interpreter from there.'. 963s E * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 963s E its source directory; please exit the numpy source tree, and relaunch 963s E your python interpreter from there.'. 963s E 963s E pusimp suggests to apply all of the following fixes: 963s E 1) To fix broken dependencies: 963s E * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 963s E * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 963s E * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 963s E * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 963s E 963s E You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 963s E If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 963s 963s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 963s _ test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] _ 963s 963s dependencies_import_name = ['ufl'] 963s 963s @pytest.mark.parametrize("dependencies_import_name", [ 963s ["ufl"] 963s ]) 963s def test_dolfin_import_success_with_broken_optional_packages(dependencies_import_name: typing.List[str]) -> None: 963s """Test that dolfin fails to import imports correctly when optional packages are broken.""" 963s > assert_package_import_success_with_broken_optional_packages( 963s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", dependencies_import_name, [True] 963s ) 963s 963s python/test/debian-only/test_pusimp.py:99: 963s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 963s /usr/lib/python3/dist-packages/pusimp/utils.py:311: in assert_package_import_success_with_broken_optional_packages 963s assert_package_location(virtual_env.executable, package, package_path) 963s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 963s assert_has_package(executable, package) 963s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 963s 963s executable = '/tmp/tmp_mx657ft/venv/bin/python3', package = 'dolfin' 963s 963s def assert_has_package(executable: str, package: str) -> None: 963s """Assert that a package is installed. 963s 963s Note that it is not safe to simply import the package in the current pytest environment, 963s since the environment itself might change from one test to the other, but python packages 963s can be imported only once and not unloaded. 963s """ 963s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 963s > assert run_import.returncode == 0, ( 963s f"Importing {package} was not successful.\n" 963s f"stdout contains {run_import.stdout.decode().strip()}\n" 963s f"stderr contains {run_import.stderr.decode().strip()}" 963s ) 963s E AssertionError: Importing dolfin was not successful. 963s E stdout contains 963s E stderr contains Traceback (most recent call last): 963s E File "", line 1, in 963s E import dolfin 963s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 963s E pusimp.prevent_user_site_imports( 963s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 963s E "dolfin", "apt", "https://fenicsproject.discourse.group/", 964s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 964s E ...<8 lines>... 964s E pip_uninstall_call 964s E ^^^^^^^^^^^^^^^^^^ 964s E ) 964s E ^ 964s E File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 964s E raise ImportError(import_error) 964s E ImportError: pusimp has detected the following problems with dolfin dependencies: 964s E 1) Broken dependencies: 964s E * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s E its source directory; please exit the numpy source tree, and relaunch 964s E your python interpreter from there.'. 964s E * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s E its source directory; please exit the numpy source tree, and relaunch 964s E your python interpreter from there.'. 964s E * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s E its source directory; please exit the numpy source tree, and relaunch 964s E your python interpreter from there.'. 964s E * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s E its source directory; please exit the numpy source tree, and relaunch 964s E your python interpreter from there.'. 964s E 964s E pusimp suggests to apply all of the following fixes: 964s E 1) To fix broken dependencies: 964s E * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s E * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s E * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s E * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s E 964s E You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 964s E If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 964s 964s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 964s =========================== short test summary info ============================ 964s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_without_local_packages - AssertionError: Importing dolfin was not successful. 964s stdout contains 964s stderr contains Traceback (most recent call last): 964s File "", line 1, in 964s import dolfin 964s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 964s pusimp.prevent_user_site_imports( 964s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 964s "dolfin", "apt", "https://fenicsproject.discourse.group/", 964s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 964s ...<8 lines>... 964s pip_uninstall_call 964s ^^^^^^^^^^^^^^^^^^ 964s ) 964s ^ 964s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 964s raise ImportError(import_error) 964s ImportError: pusimp has detected the following problems with dolfin dependencies: 964s 1) Broken dependencies: 964s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s 964s pusimp suggests to apply all of the following fixes: 964s 1) To fix broken dependencies: 964s * run '/usr/bin/python3.13 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s * run '/usr/bin/python3.13 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s * run '/usr/bin/python3.13 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s * run '/usr/bin/python3.13 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/usr/bin/python3.13 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s 964s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 964s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 964s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] - AssertionError: Importing dolfin was not successful. 964s stdout contains 964s stderr contains Traceback (most recent call last): 964s File "", line 1, in 964s import dolfin 964s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 964s pusimp.prevent_user_site_imports( 964s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 964s "dolfin", "apt", "https://fenicsproject.discourse.group/", 964s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 964s ...<8 lines>... 964s pip_uninstall_call 964s ^^^^^^^^^^^^^^^^^^ 964s ) 964s ^ 964s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 964s raise ImportError(import_error) 964s ImportError: pusimp has detected the following problems with dolfin dependencies: 964s 1) Broken dependencies: 964s * dijitso is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s * ffc is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s * FIAT is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s * ufl_legacy is broken. Error on import was 'Error importing numpy: you should not try to import numpy from 964s its source directory; please exit the numpy source tree, and relaunch 964s your python interpreter from there.'. 964s 964s pusimp suggests to apply all of the following fixes: 964s 1) To fix broken dependencies: 964s * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-dijitso' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-dijitso' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-fiat' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s * run '/tmp/tmp_mx657ft/venv/bin/python3 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp_mx657ft/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 964s 964s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 964s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 964s =================== 2 failed, 2 passed, 6 skipped in 29.33s ==================== 964s === python 3.12 pusimp test === 964s ============================= test session starts ============================== 964s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 964s cachedir: .pytest_cache 964s rootdir: /tmp/autopkgtest.1QuwA0/build.pZY/src/python 964s plugins: typeguard-4.4.1 964s collecting ... collected 10 items 964s 966s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_without_local_packages PASSED 966s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] SKIPPED 966s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] SKIPPED 966s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] SKIPPED 966s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] SKIPPED 966s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] SKIPPED 966s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] SKIPPED 976s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name0] Package dolfin did fail to import with error: 976s Importing dolfin was not successful. 976s stdout contains 976s stderr contains Traceback (most recent call last): 976s File "", line 1, in 976s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 976s pusimp.prevent_user_site_imports( 976s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 976s raise ImportError(import_error) 976s ImportError: pusimp has detected the following problems with dolfin dependencies: 976s 1) Broken dependencies: 976s * ffc is broken. Error on import was 'ufl_legacy was purposely broken.'. 976s * ufl_legacy is broken. Error on import was 'ufl_legacy was purposely broken.'. 976s 976s pusimp suggests to apply all of the following fixes: 976s 1) To fix broken dependencies: 976s * run '/tmp/tmps4u2fewm/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmps4u2fewm/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 976s * run '/tmp/tmps4u2fewm/venv/bin/python3 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmps4u2fewm/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 976s 976s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 976s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 976s PASSED 986s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name1] Package dolfin did fail to import with error: 986s Importing dolfin was not successful. 986s stdout contains 986s stderr contains Traceback (most recent call last): 986s File "", line 1, in 986s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 986s pusimp.prevent_user_site_imports( 986s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 986s raise ImportError(import_error) 986s ImportError: pusimp has detected the following problems with dolfin dependencies: 986s 1) Broken dependencies: 986s * ffc is broken. Error on import was 'ffc was purposely broken.'. 986s 986s pusimp suggests to apply all of the following fixes: 986s 1) To fix broken dependencies: 986s * run '/tmp/tmpvjow71h8/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpvjow71h8/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 986s 986s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 986s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 986s PASSED 997s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] PASSED 997s 997s ======================== 4 passed, 6 skipped in 33.24s ========================= 997s autopkgtest [08:37:03]: test test-dolfin-python-pusimp: -----------------------] 998s autopkgtest [08:37:04]: test test-dolfin-python-pusimp: - - - - - - - - - - results - - - - - - - - - - 998s test-dolfin-python-pusimp PASS 998s autopkgtest [08:37:04]: @@@@@@@@@@@@@@@@@@@@ summary 998s test-dolfin-cpp PASS 998s test-dolfin-python-unittest FAIL non-zero exit status 4 998s test-dolfin-python-demo FAIL non-zero exit status 1 998s test-dolfin-python-pusimp PASS 1010s nova [W] Skipping flock for amd64 1010s Creating nova instance adt-plucky-amd64-dolfin-20241113-082026-juju-7f2275-prod-proposed-migration-environment-15-707ccbc6-b28c-4ddd-bc1d-eb3d809e6003 from image adt/ubuntu-plucky-amd64-server-20241113.img (UUID 62c21ac4-2290-4c8d-8313-dddd18eacff4)... 1010s nova [W] nova quota exceeded (attempt #0) 1010s nova [W] Skipping flock for amd64 1010s Creating nova instance adt-plucky-amd64-dolfin-20241113-082026-juju-7f2275-prod-proposed-migration-environment-15-707ccbc6-b28c-4ddd-bc1d-eb3d809e6003 from image adt/ubuntu-plucky-amd64-server-20241113.img (UUID 62c21ac4-2290-4c8d-8313-dddd18eacff4)...