0s autopkgtest [16:42:56]: starting date: 2024-03-09 0s autopkgtest [16:42:56]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [16:42:56]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.j2zhdrr_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:gnome-desktop-testing,src:glib2.0 --apt-upgrade graphene --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=gnome-desktop-testing/2021.1-3build1 glib2.0/2.79.3-3ubuntu3' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-22.secgroup --name adt-noble-arm64-graphene-20240309-164256-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 111s autopkgtest [16:44:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 111s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 112s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2635 kB] 112s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [429 kB] 112s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [37.3 kB] 112s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 112s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [577 kB] 112s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 112s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 112s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 112s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2881 kB] 112s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 112s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [39.2 kB] 112s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 113s Fetched 6752 kB in 1s (5007 kB/s) 114s Reading package lists... 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 117s Calculating upgrade... 118s The following package was automatically installed and is no longer required: 118s ubuntu-advantage-tools 118s Use 'sudo apt autoremove' to remove it. 118s The following packages will be REMOVED: 118s libglib2.0-0 118s The following NEW packages will be installed: 118s libglib2.0-0t64 libnuma1 libsensors-config libsensors5 numactl sysstat 118s xdg-user-dirs 118s The following packages will be upgraded: 118s efibootmgr gir1.2-glib-2.0 libglib2.0-data ubuntu-minimal ubuntu-standard 118s 5 upgraded, 7 newly installed, 1 to remove and 0 not upgraded. 118s Need to get 2402 kB of archives. 118s After this operation, 2353 kB of additional disk space will be used. 118s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu3 [182 kB] 118s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu3 [1527 kB] 118s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu3 [46.6 kB] 118s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-minimal arm64 1.535 [10.5 kB] 118s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-user-dirs arm64 0.18-1 [18.1 kB] 118s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libnuma1 arm64 2.0.18-1 [23.5 kB] 118s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-standard arm64 1.535 [10.5 kB] 118s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 efibootmgr arm64 18-1build1 [31.5 kB] 118s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors-config all 1:3.6.0-9 [5458 B] 118s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors5 arm64 1:3.6.0-9 [26.9 kB] 118s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 numactl arm64 2.0.18-1 [39.5 kB] 118s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 sysstat arm64 12.6.1-1ubuntu1 [480 kB] 118s Preconfiguring packages ... 119s Fetched 2402 kB in 1s (3326 kB/s) 119s (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 ... 74662 files and directories currently installed.) 119s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu3_arm64.deb ... 119s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu3) over (2.79.2-1~ubuntu1) ... 119s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 119s udisks2 depends on libglib2.0-0 (>= 2.77.0). 119s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 119s python3-gi depends on libglib2.0-0 (>= 2.77.0). 119s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 119s netplan.io depends on libglib2.0-0 (>= 2.70.0). 119s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 119s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 119s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 119s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 119s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 119s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 119s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 119s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 119s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 119s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 119s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 119s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 119s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 119s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 119s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 119s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 119s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 119s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 119s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 119s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 119s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 119s fwupd depends on libglib2.0-0 (>= 2.79.0). 119s bolt depends on libglib2.0-0 (>= 2.56.0). 119s 119s (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 ... 74662 files and directories currently installed.) 119s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 119s Selecting previously unselected package libglib2.0-0t64:arm64. 119s (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 ... 74637 files and directories currently installed.) 119s Preparing to unpack .../00-libglib2.0-0t64_2.79.3-3ubuntu3_arm64.deb ... 119s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:arm64.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 119s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 119s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu3) ... 120s Preparing to unpack .../01-libglib2.0-data_2.79.3-3ubuntu3_all.deb ... 120s Unpacking libglib2.0-data (2.79.3-3ubuntu3) over (2.79.2-1~ubuntu1) ... 121s Preparing to unpack .../02-ubuntu-minimal_1.535_arm64.deb ... 121s Unpacking ubuntu-minimal (1.535) over (1.534) ... 121s Selecting previously unselected package xdg-user-dirs. 121s Preparing to unpack .../03-xdg-user-dirs_0.18-1_arm64.deb ... 121s Unpacking xdg-user-dirs (0.18-1) ... 121s Selecting previously unselected package libnuma1:arm64. 121s Preparing to unpack .../04-libnuma1_2.0.18-1_arm64.deb ... 121s Unpacking libnuma1:arm64 (2.0.18-1) ... 121s Preparing to unpack .../05-ubuntu-standard_1.535_arm64.deb ... 121s Unpacking ubuntu-standard (1.535) over (1.534) ... 121s Preparing to unpack .../06-efibootmgr_18-1build1_arm64.deb ... 121s Unpacking efibootmgr (18-1build1) over (18-1) ... 121s Selecting previously unselected package libsensors-config. 121s Preparing to unpack .../07-libsensors-config_1%3a3.6.0-9_all.deb ... 121s Unpacking libsensors-config (1:3.6.0-9) ... 121s Selecting previously unselected package libsensors5:arm64. 121s Preparing to unpack .../08-libsensors5_1%3a3.6.0-9_arm64.deb ... 121s Unpacking libsensors5:arm64 (1:3.6.0-9) ... 121s Selecting previously unselected package numactl. 121s Preparing to unpack .../09-numactl_2.0.18-1_arm64.deb ... 121s Unpacking numactl (2.0.18-1) ... 121s Selecting previously unselected package sysstat. 121s Preparing to unpack .../10-sysstat_12.6.1-1ubuntu1_arm64.deb ... 121s Unpacking sysstat (12.6.1-1ubuntu1) ... 121s Setting up efibootmgr (18-1build1) ... 121s Setting up ubuntu-minimal (1.535) ... 121s Setting up xdg-user-dirs (0.18-1) ... 121s Setting up libsensors-config (1:3.6.0-9) ... 121s Setting up ubuntu-standard (1.535) ... 121s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu3) ... 121s No schema files found: doing nothing. 121s Setting up libglib2.0-data (2.79.3-3ubuntu3) ... 121s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu3) ... 121s Setting up libsensors5:arm64 (1:3.6.0-9) ... 121s Setting up libnuma1:arm64 (2.0.18-1) ... 121s Setting up sysstat (12.6.1-1ubuntu1) ... 121s 121s Creating config file /etc/default/sysstat with new version 122s update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode 122s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /usr/lib/systemd/system/sysstat-collect.timer. 122s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /usr/lib/systemd/system/sysstat-summary.timer. 123s Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /usr/lib/systemd/system/sysstat.service. 124s Setting up numactl (2.0.18-1) ... 124s Processing triggers for man-db (2.12.0-3) ... 125s Processing triggers for libc-bin (2.39-0ubuntu2) ... 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s The following packages will be REMOVED: 126s ubuntu-advantage-tools* 127s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 127s After this operation, 71.7 kB disk space will be freed. 127s (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 ... 74769 files and directories currently installed.) 127s Removing ubuntu-advantage-tools (31.1) ... 127s (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 ... 74763 files and directories currently installed.) 127s Purging configuration files for ubuntu-advantage-tools (31.1) ... 128s sh: Attempting to set up Debian/Ubuntu apt sources automatically 128s sh: Distribution appears to be Ubuntu 128s Reading package lists... 129s Building dependency tree... 129s Reading state information... 129s eatmydata is already the newest version (131-1). 129s dbus is already the newest version (1.14.10-4ubuntu1). 129s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s Reading package lists... 130s Building dependency tree... 130s Reading state information... 130s rng-tools-debian is already the newest version (2.4). 130s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 130s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s haveged is already the newest version (1.9.14-1ubuntu1). 131s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 131s Reading package lists... 132s Building dependency tree... 132s Reading state information... 132s The following packages will be REMOVED: 132s cloud-init* python3-configobj* python3-debconf* 133s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 133s After this operation, 3248 kB disk space will be freed. 133s (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 ... 74762 files and directories currently installed.) 133s Removing cloud-init (24.1-0ubuntu1) ... 133s Removing python3-configobj (5.0.8-3) ... 134s Removing python3-debconf (1.5.86) ... 134s Processing triggers for man-db (2.12.0-3) ... 135s (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 ... 74373 files and directories currently installed.) 135s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 135s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 135s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 138s linux-generic is already the newest version (6.8.0-11.11+1). 138s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 138s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 138s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 138s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 138s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 140s Reading package lists... 140s Reading package lists... 140s Building dependency tree... 140s Reading state information... 141s Calculating upgrade... 141s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 141s Reading package lists... 142s Building dependency tree... 142s Reading state information... 142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 142s autopkgtest [16:45:18]: rebooting testbed after setup commands that affected boot 350s autopkgtest [16:48:46]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 351s autopkgtest [16:48:47]: testbed dpkg architecture: arm64 352s autopkgtest [16:48:48]: @@@@@@@@@@@@@@@@@@@@ apt-source graphene 355s Get:1 http://ftpmaster.internal/ubuntu noble/main graphene 1.10.8-3 (dsc) [2734 B] 355s Get:2 http://ftpmaster.internal/ubuntu noble/main graphene 1.10.8-3 (tar) [249 kB] 355s Get:3 http://ftpmaster.internal/ubuntu noble/main graphene 1.10.8-3 (diff) [7932 B] 356s gpgv: Signature made Tue Jan 2 14:54:24 2024 UTC 356s gpgv: using RSA key 36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F 356s gpgv: Can't check signature: No public key 356s dpkg-source: warning: cannot verify inline signature for ./graphene_1.10.8-3.dsc: no acceptable signature found 356s autopkgtest [16:48:52]: testing package graphene version 1.10.8-3 356s autopkgtest [16:48:52]: build not needed 356s autopkgtest [16:48:52]: test build: preparing testbed 359s Reading package lists... 359s Building dependency tree... 359s Reading state information... 359s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 359s Starting 2 pkgProblemResolver with broken count: 0 359s Done 360s Done 360s Starting pkgProblemResolver with broken count: 0 360s Starting 2 pkgProblemResolver with broken count: 0 360s Done 360s The following additional packages will be installed: 360s build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu 360s g++ g++-13 g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 360s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gir1.2-graphene-1.0 libasan8 360s libatomic1 libblkid-dev libc-dev-bin libc6-dev libcc1-0 libcrypt-dev 360s libelf1t64 libffi-dev libgcc-13-dev libgirepository-2.0-0 libglib2.0-bin 360s libglib2.0-dev libglib2.0-dev-bin libgomp1 libgraphene-1.0-0 360s libgraphene-1.0-dev libhwasan0 libisl23 libitm1 liblsan0 libmount-dev 360s libmpc3 libnsl-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 360s libpkgconf3 libselinux1-dev libsepol-dev libstdc++-13-dev libtirpc-dev 360s libtsan2 libubsan1 linux-libc-dev pkgconf pkgconf-bin python3-packaging 360s rpcsvc-proto uuid-dev zlib1g-dev 360s Suggested packages: 360s cpp-doc gcc-13-locales cpp-13-doc gcc-13-doc gcc-multilib manpages-dev 360s autoconf automake libtool flex bison gdb gcc-doc gdb-aarch64-linux-gnu 360s glibc-doc gir1.2-glib-2.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin 360s libxml2-utils libgraphene-doc libstdc++-13-doc 360s Recommended packages: 360s manpages manpages-dev libc-devtools 360s The following packages will be REMOVED: 360s libelf1 360s The following NEW packages will be installed: 360s build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu 360s g++ g++-13 g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 360s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gir1.2-graphene-1.0 libasan8 360s libatomic1 libblkid-dev libc-dev-bin libc6-dev libcc1-0 libcrypt-dev 360s libelf1t64 libffi-dev libgcc-13-dev libgirepository-2.0-0 libglib2.0-bin 360s libglib2.0-dev libglib2.0-dev-bin libgomp1 libgraphene-1.0-0 360s libgraphene-1.0-dev libhwasan0 libisl23 libitm1 liblsan0 libmount-dev 360s libmpc3 libnsl-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 360s libpkgconf3 libselinux1-dev libsepol-dev libstdc++-13-dev libtirpc-dev 360s libtsan2 libubsan1 linux-libc-dev pkgconf pkgconf-bin python3-packaging 360s rpcsvc-proto uuid-dev zlib1g-dev 361s 0 upgraded, 56 newly installed, 1 to remove and 0 not upgraded. 361s 1 not fully installed or removed. 361s Need to get 67.2 MB of archives. 361s After this operation, 245 MB of additional disk space will be used. 361s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 361s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 361s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 361s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libtirpc-dev arm64 1.3.4+ds-1build1 [232 kB] 361s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 361s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 361s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 361s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 361s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 361s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.3 MB] 361s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-17ubuntu2 [1028 B] 361s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 361s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 361s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240303-1ubuntu1 [44.7 kB] 361s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 361s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 361s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 361s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 362s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 362s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 362s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 362s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 362s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 362s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [20.1 MB] 362s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-17ubuntu2 [467 kB] 362s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 362s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 362s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-17ubuntu2 [2322 kB] 362s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [11.7 MB] 363s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-17ubuntu2 [14.4 kB] 363s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 363s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 363s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 363s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphene-1.0-0 arm64 1.10.8-3 [57.1 kB] 363s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 gir1.2-graphene-1.0 arm64 1.10.8-3 [13.2 kB] 363s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libffi-dev arm64 3.4.6-1 [59.5 kB] 363s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libelf1t64 arm64 0.190-1.1build1 [57.9 kB] 363s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-bin arm64 2.79.3-3ubuntu3 [97.1 kB] 363s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 python3-packaging all 23.2-1 [40.6 kB] 363s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgirepository-2.0-0 arm64 2.79.3-3ubuntu3 [71.5 kB] 363s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-dev-bin arm64 2.79.3-3ubuntu3 [215 kB] 363s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 uuid-dev arm64 2.39.3-6ubuntu2 [34.7 kB] 363s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libblkid-dev arm64 2.39.3-6ubuntu2 [219 kB] 363s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libsepol-dev arm64 3.5-2 [390 kB] 363s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu1 [195 kB] 363s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-32-0 arm64 10.42-4ubuntu1 [183 kB] 363s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-posix3 arm64 10.42-4ubuntu1 [6654 B] 363s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-dev arm64 10.42-4ubuntu1 [679 kB] 363s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 libselinux1-dev arm64 3.5-2build1 [172 kB] 363s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 libmount-dev arm64 2.39.3-6ubuntu2 [14.9 kB] 363s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 libpkgconf3 arm64 1.8.1-2 [31.2 kB] 363s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf-bin arm64 1.8.1-2 [20.4 kB] 363s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf arm64 1.8.1-2 [16.7 kB] 363s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3ubuntu1 [895 kB] 363s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-dev arm64 2.79.3-3ubuntu3 [1888 kB] 363s Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphene-1.0-dev arm64 1.10.8-3 [78.6 kB] 364s Fetched 67.2 MB in 2s (28.6 MB/s) 364s Selecting previously unselected package libc-dev-bin. 364s (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 ... 74318 files and directories currently installed.) 364s Preparing to unpack .../00-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 364s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 364s Selecting previously unselected package linux-libc-dev:arm64. 364s Preparing to unpack .../01-linux-libc-dev_6.8.0-11.11_arm64.deb ... 364s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 364s Selecting previously unselected package libcrypt-dev:arm64. 364s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 364s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 364s Selecting previously unselected package libtirpc-dev:arm64. 364s Preparing to unpack .../03-libtirpc-dev_1.3.4+ds-1build1_arm64.deb ... 364s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 364s Selecting previously unselected package libnsl-dev:arm64. 364s Preparing to unpack .../04-libnsl-dev_1.3.0-3_arm64.deb ... 364s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 364s Selecting previously unselected package rpcsvc-proto. 364s Preparing to unpack .../05-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 364s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 364s Selecting previously unselected package libc6-dev:arm64. 364s Preparing to unpack .../06-libc6-dev_2.39-0ubuntu2_arm64.deb ... 364s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 364s Selecting previously unselected package libisl23:arm64. 364s Preparing to unpack .../07-libisl23_0.26-3_arm64.deb ... 364s Unpacking libisl23:arm64 (0.26-3) ... 364s Selecting previously unselected package libmpc3:arm64. 364s Preparing to unpack .../08-libmpc3_1.3.1-1_arm64.deb ... 364s Unpacking libmpc3:arm64 (1.3.1-1) ... 364s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 364s Preparing to unpack .../09-cpp-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 364s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 364s Selecting previously unselected package cpp-13. 364s Preparing to unpack .../10-cpp-13_13.2.0-17ubuntu2_arm64.deb ... 364s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 364s Selecting previously unselected package cpp-aarch64-linux-gnu. 364s Preparing to unpack .../11-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 364s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 364s Selecting previously unselected package cpp. 365s Preparing to unpack .../12-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 365s Unpacking cpp (4:13.2.0-7ubuntu1) ... 365s Selecting previously unselected package libcc1-0:arm64. 365s Preparing to unpack .../13-libcc1-0_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libcc1-0:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libgomp1:arm64. 365s Preparing to unpack .../14-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libitm1:arm64. 365s Preparing to unpack .../15-libitm1_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libatomic1:arm64. 365s Preparing to unpack .../16-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libasan8:arm64. 365s Preparing to unpack .../17-libasan8_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package liblsan0:arm64. 365s Preparing to unpack .../18-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libtsan2:arm64. 365s Preparing to unpack .../19-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libubsan1:arm64. 365s Preparing to unpack .../20-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libhwasan0:arm64. 365s Preparing to unpack .../21-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 365s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 365s Selecting previously unselected package libgcc-13-dev:arm64. 365s Preparing to unpack .../22-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 365s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 365s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 365s Preparing to unpack .../23-gcc-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 365s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 366s Selecting previously unselected package gcc-13. 366s Preparing to unpack .../24-gcc-13_13.2.0-17ubuntu2_arm64.deb ... 366s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 366s Selecting previously unselected package gcc-aarch64-linux-gnu. 366s Preparing to unpack .../25-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 366s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 366s Selecting previously unselected package gcc. 366s Preparing to unpack .../26-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 366s Unpacking gcc (4:13.2.0-7ubuntu1) ... 366s Selecting previously unselected package libstdc++-13-dev:arm64. 366s Preparing to unpack .../27-libstdc++-13-dev_13.2.0-17ubuntu2_arm64.deb ... 366s Unpacking libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 366s Selecting previously unselected package g++-13-aarch64-linux-gnu. 366s Preparing to unpack .../28-g++-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 366s Unpacking g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 366s Selecting previously unselected package g++-13. 366s Preparing to unpack .../29-g++-13_13.2.0-17ubuntu2_arm64.deb ... 366s Unpacking g++-13 (13.2.0-17ubuntu2) ... 366s Selecting previously unselected package g++-aarch64-linux-gnu. 366s Preparing to unpack .../30-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 366s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 366s Selecting previously unselected package g++. 367s Preparing to unpack .../31-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 367s Unpacking g++ (4:13.2.0-7ubuntu1) ... 367s Selecting previously unselected package build-essential. 367s Preparing to unpack .../32-build-essential_12.10ubuntu1_arm64.deb ... 367s Unpacking build-essential (12.10ubuntu1) ... 367s Selecting previously unselected package libgraphene-1.0-0:arm64. 367s Preparing to unpack .../33-libgraphene-1.0-0_1.10.8-3_arm64.deb ... 367s Unpacking libgraphene-1.0-0:arm64 (1.10.8-3) ... 367s Selecting previously unselected package gir1.2-graphene-1.0:arm64. 367s Preparing to unpack .../34-gir1.2-graphene-1.0_1.10.8-3_arm64.deb ... 367s Unpacking gir1.2-graphene-1.0:arm64 (1.10.8-3) ... 367s Selecting previously unselected package libffi-dev:arm64. 367s Preparing to unpack .../35-libffi-dev_3.4.6-1_arm64.deb ... 367s Unpacking libffi-dev:arm64 (3.4.6-1) ... 367s dpkg: libelf1:arm64: dependency problems, but removing anyway as you requested: 367s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 367s libbpf1:arm64 depends on libelf1 (>= 0.144). 367s iproute2 depends on libelf1 (>= 0.131). 367s 367s (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 ... 77195 files and directories currently installed.) 367s Removing libelf1:arm64 (0.190-1) ... 367s Selecting previously unselected package libelf1t64:arm64. 367s (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 ... 77190 files and directories currently installed.) 367s Preparing to unpack .../00-libelf1t64_0.190-1.1build1_arm64.deb ... 367s Unpacking libelf1t64:arm64 (0.190-1.1build1) ... 367s Selecting previously unselected package libglib2.0-bin. 367s Preparing to unpack .../01-libglib2.0-bin_2.79.3-3ubuntu3_arm64.deb ... 367s Unpacking libglib2.0-bin (2.79.3-3ubuntu3) ... 367s Selecting previously unselected package python3-packaging. 367s Preparing to unpack .../02-python3-packaging_23.2-1_all.deb ... 367s Unpacking python3-packaging (23.2-1) ... 367s Selecting previously unselected package libgirepository-2.0-0:arm64. 367s Preparing to unpack .../03-libgirepository-2.0-0_2.79.3-3ubuntu3_arm64.deb ... 367s Unpacking libgirepository-2.0-0:arm64 (2.79.3-3ubuntu3) ... 367s Selecting previously unselected package libglib2.0-dev-bin. 367s Preparing to unpack .../04-libglib2.0-dev-bin_2.79.3-3ubuntu3_arm64.deb ... 367s Unpacking libglib2.0-dev-bin (2.79.3-3ubuntu3) ... 367s Selecting previously unselected package uuid-dev:arm64. 367s Preparing to unpack .../05-uuid-dev_2.39.3-6ubuntu2_arm64.deb ... 367s Unpacking uuid-dev:arm64 (2.39.3-6ubuntu2) ... 367s Selecting previously unselected package libblkid-dev:arm64. 367s Preparing to unpack .../06-libblkid-dev_2.39.3-6ubuntu2_arm64.deb ... 367s Unpacking libblkid-dev:arm64 (2.39.3-6ubuntu2) ... 368s Selecting previously unselected package libsepol-dev:arm64. 368s Preparing to unpack .../07-libsepol-dev_3.5-2_arm64.deb ... 368s Unpacking libsepol-dev:arm64 (3.5-2) ... 368s Selecting previously unselected package libpcre2-16-0:arm64. 368s Preparing to unpack .../08-libpcre2-16-0_10.42-4ubuntu1_arm64.deb ... 368s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 368s Selecting previously unselected package libpcre2-32-0:arm64. 368s Preparing to unpack .../09-libpcre2-32-0_10.42-4ubuntu1_arm64.deb ... 368s Unpacking libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 368s Selecting previously unselected package libpcre2-posix3:arm64. 368s Preparing to unpack .../10-libpcre2-posix3_10.42-4ubuntu1_arm64.deb ... 368s Unpacking libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 368s Selecting previously unselected package libpcre2-dev:arm64. 368s Preparing to unpack .../11-libpcre2-dev_10.42-4ubuntu1_arm64.deb ... 368s Unpacking libpcre2-dev:arm64 (10.42-4ubuntu1) ... 368s Selecting previously unselected package libselinux1-dev:arm64. 368s Preparing to unpack .../12-libselinux1-dev_3.5-2build1_arm64.deb ... 368s Unpacking libselinux1-dev:arm64 (3.5-2build1) ... 368s Selecting previously unselected package libmount-dev:arm64. 368s Preparing to unpack .../13-libmount-dev_2.39.3-6ubuntu2_arm64.deb ... 368s Unpacking libmount-dev:arm64 (2.39.3-6ubuntu2) ... 368s Selecting previously unselected package libpkgconf3:arm64. 368s Preparing to unpack .../14-libpkgconf3_1.8.1-2_arm64.deb ... 368s Unpacking libpkgconf3:arm64 (1.8.1-2) ... 368s Selecting previously unselected package pkgconf-bin. 368s Preparing to unpack .../15-pkgconf-bin_1.8.1-2_arm64.deb ... 368s Unpacking pkgconf-bin (1.8.1-2) ... 368s Selecting previously unselected package pkgconf:arm64. 368s Preparing to unpack .../16-pkgconf_1.8.1-2_arm64.deb ... 368s Unpacking pkgconf:arm64 (1.8.1-2) ... 368s Selecting previously unselected package zlib1g-dev:arm64. 368s Preparing to unpack .../17-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_arm64.deb ... 368s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 368s Selecting previously unselected package libglib2.0-dev:arm64. 369s Preparing to unpack .../18-libglib2.0-dev_2.79.3-3ubuntu3_arm64.deb ... 369s Unpacking libglib2.0-dev:arm64 (2.79.3-3ubuntu3) ... 369s Selecting previously unselected package libgraphene-1.0-dev. 369s Preparing to unpack .../19-libgraphene-1.0-dev_1.10.8-3_arm64.deb ... 369s Unpacking libgraphene-1.0-dev (1.10.8-3) ... 369s Setting up libgirepository-2.0-0:arm64 (2.79.3-3ubuntu3) ... 369s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 369s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 369s Setting up libffi-dev:arm64 (3.4.6-1) ... 369s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 369s Setting up libelf1t64:arm64 (0.190-1.1build1) ... 369s Setting up libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 369s Setting up python3-packaging (23.2-1) ... 369s Setting up libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 369s Setting up libpkgconf3:arm64 (1.8.1-2) ... 369s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 369s Setting up libmpc3:arm64 (1.3.1-1) ... 369s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 369s Setting up libsepol-dev:arm64 (3.5-2) ... 369s Setting up pkgconf-bin (1.8.1-2) ... 369s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 369s Setting up libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 369s Setting up libnsl-dev:arm64 (1.3.0-3) ... 369s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 369s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 369s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 369s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 369s Setting up libisl23:arm64 (0.26-3) ... 369s Setting up libc-dev-bin (2.39-0ubuntu2) ... 369s Setting up libcc1-0:arm64 (14-20240303-1ubuntu1) ... 369s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 369s Setting up libgraphene-1.0-0:arm64 (1.10.8-3) ... 369s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 369s Setting up gir1.2-graphene-1.0:arm64 (1.10.8-3) ... 369s Setting up libglib2.0-dev-bin (2.79.3-3ubuntu3) ... 369s Setting up cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 369s Setting up libglib2.0-bin (2.79.3-3ubuntu3) ... 369s Setting up pkgconf:arm64 (1.8.1-2) ... 369s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 369s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 369s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 369s Setting up libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 369s Setting up libpcre2-dev:arm64 (10.42-4ubuntu1) ... 369s Setting up cpp-13 (13.2.0-17ubuntu2) ... 369s Setting up libselinux1-dev:arm64 (3.5-2build1) ... 369s Setting up gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 369s Setting up uuid-dev:arm64 (2.39.3-6ubuntu2) ... 369s Setting up gcc-13 (13.2.0-17ubuntu2) ... 369s Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 369s Setting up cpp (4:13.2.0-7ubuntu1) ... 369s Setting up g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 369s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 369s Setting up libblkid-dev:arm64 (2.39.3-6ubuntu2) ... 369s Setting up g++-13 (13.2.0-17ubuntu2) ... 369s Setting up gcc (4:13.2.0-7ubuntu1) ... 369s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 369s Setting up libmount-dev:arm64 (2.39.3-6ubuntu2) ... 369s Setting up libglib2.0-dev:arm64 (2.79.3-3ubuntu3) ... 369s Setting up g++ (4:13.2.0-7ubuntu1) ... 369s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 369s Setting up build-essential (12.10ubuntu1) ... 369s Processing triggers for libc-bin (2.39-0ubuntu2) ... 369s Processing triggers for man-db (2.12.0-3) ... 370s Processing triggers for libglib2.0-0t64:arm64 (2.79.3-3ubuntu3) ... 370s No schema files found: doing nothing. 370s Setting up libgraphene-1.0-dev (1.10.8-3) ... 370s Processing triggers for install-info (7.1-3) ... 371s Setting up autopkgtest-satdep (0) ... 375s (Reading database ... 78158 files and directories currently installed.) 375s Removing autopkgtest-satdep (0) ... 376s autopkgtest [16:49:12]: test build: [----------------------- 376s + [ -n ] 376s + CROSS_COMPILE= 376s + cd /tmp/autopkgtest.s0TrB8/autopkgtest_tmp 376s + echo 1..1 376s 1..1 376s + cat 376s + cat 376s + pkg-config --cflags --libs graphene-1.0 376s + gcc -o simple simple.c -I/usr/include/graphene-1.0 -I/usr/lib/aarch64-linux-gnu/graphene-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -lgraphene-1.0 377s + test -x simple 377s + ./simple 377s + pkg-config --cflags --libs graphene-gobject-1.0 377s + gcc -o gobject gobject.c -I/usr/include/graphene-1.0 -I/usr/lib/aarch64-linux-gnu/graphene-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -lgraphene-1.0 -lgobject-2.0 -lglib-2.0 378s + test -x gobject 378s + ./gobject 378s GrapheneTriangle 378s autopkgtest [16:49:14]: test build: -----------------------] 378s build PASS (superficial) 378s autopkgtest [16:49:14]: test build: - - - - - - - - - - results - - - - - - - - - - 379s autopkgtest [16:49:15]: test installed-tests: preparing testbed 490s autopkgtest [16:51:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 491s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 491s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2635 kB] 492s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [37.3 kB] 492s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [429 kB] 492s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 492s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [577 kB] 492s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 492s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 492s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 492s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2881 kB] 492s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 492s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [39.2 kB] 492s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 494s Fetched 6752 kB in 2s (3938 kB/s) 494s Reading package lists... 497s Reading package lists... 497s Building dependency tree... 497s Reading state information... 497s Calculating upgrade... 498s The following package was automatically installed and is no longer required: 498s ubuntu-advantage-tools 498s Use 'sudo apt autoremove' to remove it. 498s The following packages will be REMOVED: 498s libglib2.0-0 498s The following NEW packages will be installed: 498s libglib2.0-0t64 libnuma1 libsensors-config libsensors5 numactl sysstat 498s xdg-user-dirs 498s The following packages will be upgraded: 498s efibootmgr gir1.2-glib-2.0 libglib2.0-data ubuntu-minimal ubuntu-standard 498s 5 upgraded, 7 newly installed, 1 to remove and 0 not upgraded. 498s Need to get 2402 kB of archives. 498s After this operation, 2353 kB of additional disk space will be used. 498s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu3 [182 kB] 498s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu3 [1527 kB] 499s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu3 [46.6 kB] 499s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-minimal arm64 1.535 [10.5 kB] 499s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-user-dirs arm64 0.18-1 [18.1 kB] 499s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libnuma1 arm64 2.0.18-1 [23.5 kB] 499s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-standard arm64 1.535 [10.5 kB] 499s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 efibootmgr arm64 18-1build1 [31.5 kB] 499s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors-config all 1:3.6.0-9 [5458 B] 499s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors5 arm64 1:3.6.0-9 [26.9 kB] 499s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 numactl arm64 2.0.18-1 [39.5 kB] 499s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 sysstat arm64 12.6.1-1ubuntu1 [480 kB] 499s Preconfiguring packages ... 499s Fetched 2402 kB in 1s (2860 kB/s) 499s (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 ... 74662 files and directories currently installed.) 499s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu3_arm64.deb ... 499s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu3) over (2.79.2-1~ubuntu1) ... 499s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 499s udisks2 depends on libglib2.0-0 (>= 2.77.0). 499s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 499s python3-gi depends on libglib2.0-0 (>= 2.77.0). 499s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 499s netplan.io depends on libglib2.0-0 (>= 2.70.0). 499s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 499s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 499s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 499s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 499s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 499s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 499s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 499s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 499s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 499s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 499s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 499s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 499s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 499s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 499s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 499s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 499s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 499s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 499s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 499s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 499s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 499s fwupd depends on libglib2.0-0 (>= 2.79.0). 499s bolt depends on libglib2.0-0 (>= 2.56.0). 499s 499s (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 ... 74662 files and directories currently installed.) 499s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 499s Selecting previously unselected package libglib2.0-0t64:arm64. 499s (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 ... 74637 files and directories currently installed.) 499s Preparing to unpack .../00-libglib2.0-0t64_2.79.3-3ubuntu3_arm64.deb ... 500s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:arm64.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 500s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 500s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu3) ... 500s Preparing to unpack .../01-libglib2.0-data_2.79.3-3ubuntu3_all.deb ... 500s Unpacking libglib2.0-data (2.79.3-3ubuntu3) over (2.79.2-1~ubuntu1) ... 500s Preparing to unpack .../02-ubuntu-minimal_1.535_arm64.deb ... 500s Unpacking ubuntu-minimal (1.535) over (1.534) ... 500s Selecting previously unselected package xdg-user-dirs. 500s Preparing to unpack .../03-xdg-user-dirs_0.18-1_arm64.deb ... 500s Unpacking xdg-user-dirs (0.18-1) ... 500s Selecting previously unselected package libnuma1:arm64. 500s Preparing to unpack .../04-libnuma1_2.0.18-1_arm64.deb ... 500s Unpacking libnuma1:arm64 (2.0.18-1) ... 500s Preparing to unpack .../05-ubuntu-standard_1.535_arm64.deb ... 500s Unpacking ubuntu-standard (1.535) over (1.534) ... 500s Preparing to unpack .../06-efibootmgr_18-1build1_arm64.deb ... 500s Unpacking efibootmgr (18-1build1) over (18-1) ... 500s Selecting previously unselected package libsensors-config. 500s Preparing to unpack .../07-libsensors-config_1%3a3.6.0-9_all.deb ... 500s Unpacking libsensors-config (1:3.6.0-9) ... 500s Selecting previously unselected package libsensors5:arm64. 500s Preparing to unpack .../08-libsensors5_1%3a3.6.0-9_arm64.deb ... 500s Unpacking libsensors5:arm64 (1:3.6.0-9) ... 500s Selecting previously unselected package numactl. 500s Preparing to unpack .../09-numactl_2.0.18-1_arm64.deb ... 500s Unpacking numactl (2.0.18-1) ... 500s Selecting previously unselected package sysstat. 500s Preparing to unpack .../10-sysstat_12.6.1-1ubuntu1_arm64.deb ... 500s Unpacking sysstat (12.6.1-1ubuntu1) ... 500s Setting up efibootmgr (18-1build1) ... 500s Setting up ubuntu-minimal (1.535) ... 500s Setting up xdg-user-dirs (0.18-1) ... 500s Setting up libsensors-config (1:3.6.0-9) ... 500s Setting up ubuntu-standard (1.535) ... 500s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu3) ... 500s No schema files found: doing nothing. 500s Setting up libglib2.0-data (2.79.3-3ubuntu3) ... 500s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu3) ... 500s Setting up libsensors5:arm64 (1:3.6.0-9) ... 500s Setting up libnuma1:arm64 (2.0.18-1) ... 500s Setting up sysstat (12.6.1-1ubuntu1) ... 500s 500s Creating config file /etc/default/sysstat with new version 500s update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode 501s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /usr/lib/systemd/system/sysstat-collect.timer. 501s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /usr/lib/systemd/system/sysstat-summary.timer. 501s Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /usr/lib/systemd/system/sysstat.service. 502s Setting up numactl (2.0.18-1) ... 502s Processing triggers for man-db (2.12.0-3) ... 503s Processing triggers for libc-bin (2.39-0ubuntu2) ... 504s Reading package lists... 504s Building dependency tree... 504s Reading state information... 505s The following packages will be REMOVED: 505s ubuntu-advantage-tools* 505s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 505s After this operation, 71.7 kB disk space will be freed. 505s (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 ... 74769 files and directories currently installed.) 505s Removing ubuntu-advantage-tools (31.1) ... 506s (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 ... 74763 files and directories currently installed.) 506s Purging configuration files for ubuntu-advantage-tools (31.1) ... 508s sh: Attempting to set up Debian/Ubuntu apt sources automatically 508s sh: Distribution appears to be Ubuntu 509s Reading package lists... 509s Building dependency tree... 509s Reading state information... 510s eatmydata is already the newest version (131-1). 510s dbus is already the newest version (1.14.10-4ubuntu1). 510s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 510s Reading package lists... 510s Building dependency tree... 510s Reading state information... 510s rng-tools-debian is already the newest version (2.4). 510s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 510s Reading package lists... 511s Building dependency tree... 511s Reading state information... 511s haveged is already the newest version (1.9.14-1ubuntu1). 511s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 511s Reading package lists... 512s Building dependency tree... 512s Reading state information... 512s The following packages will be REMOVED: 512s cloud-init* python3-configobj* python3-debconf* 512s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 512s After this operation, 3248 kB disk space will be freed. 512s (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 ... 74762 files and directories currently installed.) 512s Removing cloud-init (24.1-0ubuntu1) ... 513s Removing python3-configobj (5.0.8-3) ... 513s Removing python3-debconf (1.5.86) ... 513s Processing triggers for man-db (2.12.0-3) ... 514s (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 ... 74373 files and directories currently installed.) 514s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 515s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 515s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 516s Reading package lists... 516s Building dependency tree... 516s Reading state information... 517s linux-generic is already the newest version (6.8.0-11.11+1). 517s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 517s Get:1 http://ftpmaster.internal/ubuntu noble InRelease [255 kB] 517s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 517s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 518s Get:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 518s Get:5 http://ftpmaster.internal/ubuntu noble/main Sources [1381 kB] 518s Get:6 http://ftpmaster.internal/ubuntu noble/universe Sources [19.8 MB] 518s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 Packages [1417 kB] 518s Get:8 http://ftpmaster.internal/ubuntu noble/universe arm64 Packages [15.1 MB] 519s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2630 kB] 519s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [429 kB] 519s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [578 kB] 519s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2881 kB] 522s Fetched 44.6 MB in 5s (8576 kB/s) 523s Reading package lists... 523s Reading package lists... 524s Building dependency tree... 524s Reading state information... 524s Calculating upgrade... 525s The following packages will be upgraded: 525s python3-attr 525s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 525s Need to get 48.6 kB of archives. 525s After this operation, 0 B of additional disk space will be used. 525s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 python3-attr all 23.2.0-2 [48.6 kB] 526s Fetched 48.6 kB in 0s (145 kB/s) 526s (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 ... 74318 files and directories currently installed.) 526s Preparing to unpack .../python3-attr_23.2.0-2_all.deb ... 526s Unpacking python3-attr (23.2.0-2) over (23.2.0-1) ... 526s Setting up python3-attr (23.2.0-2) ... 527s Reading package lists... 527s Building dependency tree... 527s Reading state information... 528s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 528s autopkgtest [16:51:44]: rebooting testbed after setup commands that affected boot 773s autopkgtest [16:55:49]: testbed dpkg architecture: arm64 777s Reading package lists... 777s Building dependency tree... 777s Reading state information... 778s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 778s Starting 2 pkgProblemResolver with broken count: 0 778s Done 779s Done 780s Starting pkgProblemResolver with broken count: 0 780s Starting 2 pkgProblemResolver with broken count: 0 780s Done 782s The following additional packages will be installed: 782s gir1.2-graphene-1.0 gnome-desktop-testing graphene-tests libgraphene-1.0-0 782s python3-tap 782s Recommended packages: 782s python3-more-itertools 782s The following NEW packages will be installed: 782s gir1.2-graphene-1.0 gnome-desktop-testing graphene-tests libgraphene-1.0-0 782s python3-tap 782s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 782s 1 not fully installed or removed. 782s Need to get 248 kB of archives. 782s After this operation, 1726 kB of additional disk space will be used. 782s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphene-1.0-0 arm64 1.10.8-3 [57.1 kB] 782s Get:2 http://ftpmaster.internal/ubuntu noble/universe arm64 graphene-tests arm64 1.10.8-3 [136 kB] 782s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 gnome-desktop-testing arm64 2021.1-3build1 [16.0 kB] 782s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 gir1.2-graphene-1.0 arm64 1.10.8-3 [13.2 kB] 782s Get:5 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-tap all 3.1-1 [25.6 kB] 783s Fetched 248 kB in 1s (468 kB/s) 783s Selecting previously unselected package libgraphene-1.0-0:arm64. 783s (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 ... 74318 files and directories currently installed.) 783s Preparing to unpack .../libgraphene-1.0-0_1.10.8-3_arm64.deb ... 783s Unpacking libgraphene-1.0-0:arm64 (1.10.8-3) ... 784s Selecting previously unselected package graphene-tests. 784s Preparing to unpack .../graphene-tests_1.10.8-3_arm64.deb ... 784s Unpacking graphene-tests (1.10.8-3) ... 784s Selecting previously unselected package gnome-desktop-testing. 784s Preparing to unpack .../gnome-desktop-testing_2021.1-3build1_arm64.deb ... 784s Unpacking gnome-desktop-testing (2021.1-3build1) ... 784s Selecting previously unselected package gir1.2-graphene-1.0:arm64. 784s Preparing to unpack .../gir1.2-graphene-1.0_1.10.8-3_arm64.deb ... 784s Unpacking gir1.2-graphene-1.0:arm64 (1.10.8-3) ... 784s Selecting previously unselected package python3-tap. 784s Preparing to unpack .../python3-tap_3.1-1_all.deb ... 784s Unpacking python3-tap (3.1-1) ... 784s Setting up gnome-desktop-testing (2021.1-3build1) ... 784s Setting up python3-tap (3.1-1) ... 784s Setting up libgraphene-1.0-0:arm64 (1.10.8-3) ... 784s Setting up gir1.2-graphene-1.0:arm64 (1.10.8-3) ... 784s Setting up graphene-tests (1.10.8-3) ... 784s Setting up autopkgtest-satdep (0) ... 784s Processing triggers for man-db (2.12.0-3) ... 785s Processing triggers for libc-bin (2.39-0ubuntu2) ... 790s (Reading database ... 74420 files and directories currently installed.) 790s Removing autopkgtest-satdep (0) ... 792s autopkgtest [16:56:08]: test installed-tests: [----------------------- 793s Running test: graphene-1.0/size.test 793s # graphene_size_t 793s # initializes components 793s ok 1 - graphene_size_init() does not return null 793s ok 2 - graphene_size_init() sets the width 793s ok 3 - graphene_size_init() sets the height 793s # has a valid zero size constant 793s ok 4 - graphene_size_zero() to not be null 793s ok 5 - graphene_size_zero().width is zero 793s ok 6 - graphene_size_zero().height is zero 793s ok 7 - graphene_size_zero() to return the same pointer 793s ok 8 - graphene_size_zero() to return its own pointer 793s ok 9 - graphene_size_zero() to match a zero size 793s # checks for null pointers in equal() 793s ok 10 - graphene_size_equal() works on the same pointer 793s ok 11 - graphene_size_equal() works when b is null 793s ok 12 - graphene_size_equal() works when a is null 793s # scales the size components 793s ok 13 - graphene_size_scale() changes the width 793s ok 14 - graphene_size_scale() changes the height 793s # interpolates size components 793s ok 15 - lerp(a, b, 0.0) = a 793s ok 16 - lerp(a, b, 0.5) = half 793s ok 17 - lerp(a, b, 1.0) = b 793s 1..17 793s PASS: graphene-1.0/size.test 793s Running test: graphene-1.0/ray.test 793s # graphene_ray_t 793s # can be initialized 793s ok 1 - initializing origin to null sets it to (0, 0, 0) 793s ok 2 - initializing direction to null uses a zero vector 793s # can compute the position of a point on the ray 793s ok 3 - querying a distance of 0 to return the origin 793s ok 4 - querying a negative distance to return a point behind the origin 793s ok 5 - querying a positive distance to return a point on the ray 793s # can compute the closest approach of a point from the ray 793s ok 6 - closest approach from (0, 0, 0) to be sqrt(3) 793s ok 7 - closest approach on the origin of the ray to be zero 793s ok 8 - closest approach from (0, 0, 50) to be sqrt(2) 793s # can compute the closest point to a point on the ray 793s ok 9 - closest point behind the origin is the origin 793s ok 10 - closest point in front of the ray to be on the ray 793s ok 11 - closest point on the ray to be the same point 793s # can be transformed 793s ok 12 - transforming a ray with an identity matrix does not change the ray 793s ok 13 - transforming a ray on the Z axis with a rotation on the Z axis does not change the ray 793s # can intersect triangles 793s ok 14 - no intersection if ray's direction is zero 793s ok 15 - intersection with backside faces 793s ok 16 - intersection without backside faces 793s ok 17 - intersection distance to be valid 793s # can intersect on axis 793s ok 18 - intersection kind should be NONE 793s ok 19 - intersection kind should still be NONE 793s ok 20 - intersection kind should be ENTER 793s ok 21 - intersection kind should still be ENTER 793s # can be used for picking 793s ok 22 - picking left of the box should not be in the box 793s ok 23 - picking right of the box should not be in the box 793s ok 24 - picking above the box should not be in the box 793s ok 25 - picking below the box should not be in the box 793s ok 26 - picking in the box should be a hit 793s 1..26 793s PASS: graphene-1.0/ray.test 793s Running test: graphene-1.0/simd.test 793s # graphene_simd4f_t 793s # can copy 4 components 793s ok 1 - dup_4f() to work with an array 793s ok 2 - dup_4f() to work with a structure 793s # can copy 3 components 793s ok 3 - dup_3f() to work with an array 793s ok 4 - dup_3f() to work with a structure 793s # can copy 2 components 793s ok 5 - dup_2f() to work with an array 793s ok 6 - dup_2f() to work with a structure 793s # can compare for equality 793s ok 7 - to be equal to itself 793s ok 8 - two vectors with the same values to be equal 793s ok 9 - two different vectors to be different 793s ok 10 - two different vectors to not be equal 793s # has less than ordering 793s ok 11 - a < b to be true if all components satisfy the order relation 793s ok 12 - a < b to be false if any component does not satify the order relation 793s # has less than or equal ordering 793s ok 13 - a ≤ b to be true if all components satisfy the order relation 793s ok 14 - a ≤ b to be false if any component does not satify the order relation 793s # has greater than or equal ordering 793s ok 15 - a ≤ b to be true if all components satisfy the order relation 793s ok 16 - a ≤ b to be false if any component does not satify the order relation 793s # has greater than ordering 793s ok 17 - a ≤ b to be true if all components satisfy the order relation 793s ok 18 - a ≤ b to be false if any component does not satify the order relation 793s # can compute the dot product 793s ok 19 - dot2() to compute the dot product of the first 2 components 793s ok 20 - dot3() to compute the dot product of the first 3 components 793s ok 21 - dot4() to compute the dot product of all four components 793s # can compute the minimum vector and scalar 793s ok 22 - min() to return the minimum of each component 793s ok 23 - min_val() to put the minimum value in the X component 793s # can compute the maximum vector and scalar 793s ok 24 - max() to return the maximum of each component 793s ok 25 - max_val() to put the maximum value in the X component 793s # can compute the reciprocal of vector 793s ok 26 - reciprocal() to return the reciprocal of the X component 793s ok 27 - reciprocal() to return the reciprocal of the Y component 793s ok 28 - reciprocal() to return the reciprocal of the Z component 793s ok 29 - reciprocal() to return the reciprocal of the W component 793s ok 30 - reciprocal() to return the approximate reciprocal of the X component 793s ok 31 - reciprocal() to return the approximate reciprocal of the Y component 793s ok 32 - reciprocal() to return the approximate reciprocal of the Z component 793s ok 33 - reciprocal() to return the approximate reciprocal of the W component 793s ok 34 - reciprocal() to return positive infinity in the X component 793s ok 35 - reciprocal() to return negative infinity in the Y component 793s 1..35 793s PASS: graphene-1.0/simd.test 793s Running test: graphene-1.0/sphere.test 793s # graphene_sphere_t 793s # initialize 793s ok 1 - alloc to not return null 793s ok 2 - unit sphere not to be empty 793s ok 3 - init to set the center 793s ok 4 - init to set the radius 793s ok 5 - null center to be the origin 793s # contains point 793s ok 6 - unit sphere to contain origin 793s ok 7 - unit sphere to contain x=1 793s ok 8 - unit sphere to contain y=-1 793s ok 9 - unit sphere to contain z=1 793s ok 10 - unit sphere to not contain (1, 1, 1) 793s # bounding box 793s ok 11 - bounding box for a unit sphere centered in (1, 1, 1) is (0, 2) 793s ok 12 - bounding box for degenerate sphere is degenerate box 793s # distance 793s ok 13 - distance of unit sphere from (0, 0, 0) is 0.7320 793s ok 14 - distance of unit sphere from (1, 1, 1) is -1 793s # translate 793s ok 15 - translating a unit sphere from (1, 1, 1) by -1 puts it at (0, 0, 0) 793s # empty 793s ok 16 - sphere with a radius of zero is empty 793s ok 17 - unit sphere is not empty 793s 1..17 793s PASS: graphene-1.0/sphere.test 793s Running test: graphene-1.0/introspection.py.test 794s # TAP results for TestIntrospection 794s ok 1 Assert that introspection basically works 794s ok 2 Assert that SIMD implementation details are not present 794s 1..2 794s PASS: graphene-1.0/introspection.py.test 794s Running test: graphene-1.0/frustum.test 794s # graphene_frustum_t 794s # initializes frustums from planes 794s ok 1 - init to use the given planes 794s # contains points in an orthographic frustum 794s ok 2 - (0, 0, 0) to be outside the frustum 794s ok 3 - (0, 0, -50) to be inside the frustum 794s ok 4 - (0, 0, -1.001) to be inside the frustum 794s ok 5 - (-1, -1, -1.001) to be inside the frustum 794s ok 6 - (-1.1, -1.1, -1.001) to be outside the frustum 794s ok 7 - (1, 1, -1.001) to be inside the frustum 794s ok 8 - (1.1, 1.1, -1.001) to be outside the frustum 794s ok 9 - (0, 0, -100) to be inside the frustum 794s ok 10 - (-1, -1, -100) to be inside the frustum 794s ok 11 - (-1.1, -1.1, -100) to be outside the frustum 794s ok 12 - (1, 1, -100) to be inside the frustum 794s ok 13 - (1.1, 1.1, -100) to be outside the frustum 794s ok 14 - (0, 0, -101) to be outside the frustum 794s # contains points in a frustum matrix 794s ok 15 - (0, 0, 0) is to be outside the frustum 794s ok 16 - (0, 0, -50) to be inside the frustum 794s ok 17 - (0, 0, -1.001) to be inside the frustum 794s ok 18 - (-1, -1, -1.001) to be inside the frustum 794s ok 19 - (-1.1, -1.1, -1.001) to be outside the frustum 794s ok 20 - (1, 1, -1.001) to be inside the frustum 794s ok 21 - (1.1, 1.1, -1.001) to be outside the frustum 794s 1..21 794s PASS: graphene-1.0/frustum.test 794s Running test: graphene-1.0/point.test 794s # graphene_point_t 794s # allocates and initializes data 794s ok 1 - allocation to not fail 794s ok 2 - init_from_point to copy the source 794s ok 3 - init to set the X coordinate 794s ok 4 - init to set the Y coordinate 794s ok 5 - init from vec2 to set the X coordinate 794s ok 6 - init from vec2 to set the Y coordinate 794s # provides a zero point 794s ok 7 - graphene_point_zero() to not return null 794s ok 8 - graphene_point_zero() to return the same pointer 794s ok 9 - graphene_point_zero() to return (0, 0) 794s # has exact equality 794s ok 10 - a point to be equal to itself 794s ok 11 - a point to not be equal to null 794s ok 12 - null to not be equal to a point 794s ok 13 - two points initialized to the same coordinates to be equal 794s ok 14 - two points initialized to different coordinates not to be equal 794s # has near equality 794s ok 15 - a point to be near itself 794s ok 16 - (0.1, 0.1) to be within 0.2 units from (0, 0) 794s ok 17 - (0.1, 0.1) to not be within 0.001 from (0, 0) 794s # computes distances 794s ok 18 - the distance of a point from itself to be zero 794s ok 19 - the distance between (0, 0) and (1, 1) to be sqrt(2) 794s ok 20 - the distance between (0, 0) and (1, 1) to be 1 on the X axis 794s ok 21 - the distance between (0, 0) and (1, 1) to be 1 on the Y axis 794s # interpolates between values 794s ok 22 - lerp(0, 1, 0.0) = 0 794s ok 23 - lerp(0, 1, 0.5) = 0.5 794s ok 24 - lerp(0, 1, 1.0) = 1 794s 1..24 794s PASS: graphene-1.0/point.test 794s Running test: graphene-1.0/euler.test 794s # graphene_euler_t 794s # initializes all components 794s ok 1 - graphene_euler_init() to set the x component 794s ok 2 - graphene_euler_init() to set the y component 794s ok 3 - graphene_euler_init() to set the z component 794s ok 4 - graphene_euler_to_vec3() to return a zero vector 794s # roundtrips between euler angles and quaternions 794s ok 5 - roundtrip: quaternion → euler → quaternion 794s ok 6 - roundtrip: quaternion → euler → quaternion 794s ok 7 - roundtrip: quaternion → euler → quaternion 794s # roundtrips between euler angles and matrices 794s ok 8 - roundtrip: matrix → euler → matrix 794s ok 9 - roundtrip: matrix → euler → matrix 794s ok 10 - roundtrip: matrix → euler → matrix 794s 1..10 794s PASS: graphene-1.0/euler.test 794s Running test: graphene-1.0/plane.test 794s # graphene_plane_t 794s # initializes with a normal and a constant 794s ok 1 - init to set normal field 794s ok 2 - init to set constant field 794s ok 3 - init with null normal defaults to X axis 794s # initializes with a normal and a point 794s ok 4 - plane normal is set 794s ok 5 - plane constant is set 794s # normalizes 794s ok 6 - plane normal to be the X axis 794s ok 7 - length of plane normal to be 1 794s ok 8 - plane constant to be 1 794s # handles positive distances 794s ok 9 - distance(4, 0, 0) to be 3 794s ok 10 - distance(1, 0, 0) to be 0 794s ok 11 - distance(4, 0, 0) to be -3 after negating 794s ok 12 - distance(1, 0, 0) to be 0 after negating 794s # handles negative distances 794s ok 13 - distance(4, 0, 0) to be 5 794s 1..13 794s PASS: graphene-1.0/plane.test 794s Running test: graphene-1.0/vec3.test 794s # graphene_vec3_t 794s # has constant vectors 794s ok 1 - zero() vec3 to not be null 794s ok 2 - zero() to return the same pointer 794s ok 3 - zero().x to be 0 794s ok 4 - zero().y to be 0 794s ok 5 - zero().z to be 0 794s ok 6 - length(zero()) to be 0 794s ok 7 - one() to not return null 794s ok 8 - one() to return the same pointer 794s ok 9 - one().x to be 1 794s ok 10 - one().y to be 1 794s ok 11 - one().z to be 1 794s ok 12 - x_axis() to not return null 794s ok 13 - x_axis() to return the same pointer 794s ok 14 - x_axis().x to be 1 794s ok 15 - y_axis() to not return null 794s ok 16 - y_axis() to return the same pointer 794s ok 17 - y_axis().y to be 1 794s ok 18 - z_axis() to not return null 794s ok 19 - z_axis() to return the same pointer 794s ok 20 - z_axis().z to be 1 794s # initializes channels 794s ok 21 - init() to initialize x component 794s ok 22 - init() to initialize y component 794s ok 23 - init() to initialize z component 794s ok 24 - init_from_vec3() to initialize x component 794s ok 25 - init_from_vec3() to initialize y component 794s ok 26 - init_from_vec3() to initialize z component 794s ok 27 - init_from_float() to initialize x component 794s ok 28 - init_from_float() to initialize y component 794s ok 29 - init_from_float() to initialize z component 794s ok 30 - roundtrip between init_from_float() and to_float() 794s # can add 794s ok 31 - add() to subtract each component 794s # can subtract 794s ok 32 - sub() to subtract each component 794s # can multiply 794s ok 33 - mul() to multiply each component 794s # can divide 794s ok 34 - divide() to divide each component 794s # can compute the dot product 794s ok 35 - dot() to compute the dot product of all component 794s # can compute the cross product 794s ok 36 - cross() to compute the cross product of all component 794s # can scale 794s ok 37 - scale() to scale every component 794s # can negate 794s ok 38 - negate() to flip the sign on every component 794s # can compute the length 794s ok 39 - length() to be the square distance on all components 794s # can normalize 794s ok 40 - normalize() to scale components with the inverse of the length 794s # can compare 794s ok 41 - min() to return the minimum value in each channel 794s ok 42 - max() to return the maximum value in each channel 794s # can convert to other vector types 794s ok 43 - get_xy() to use the first two components 794s ok 44 - get_xy0() to use the first two components, and set the third to 0 794s ok 45 - get_xyz0() to use all three components, and set the fourth to 0 794s ok 46 - get_xyz1() to use all three components, and set the fourth to 1 794s ok 47 - get_xyzw() to use all three components, and set the fourth to the w argument 794s # can check for equality 794s ok 48 - a vector to be equal to itself 794s ok 49 - a vector not to be equal to null 794s ok 50 - null not to be equal to a vector 794s ok 51 - two different vectors to not be equal 794s 1..51 794s PASS: graphene-1.0/vec3.test 794s Running test: graphene-1.0/triangle.test 794s # graphene_triangle_t 794s # initializes from points 794s ok 1 - triangle.a to match first point 794s ok 2 - triangle.b to match second point 794s ok 3 - triangle.c to match third point 794s ok 4 - a unit triangle to have an area of 2 794s ok 5 - triangle.a to be 0 when initialized to NULL 794s ok 6 - triangle.b to be 0 when initialized to NULL 794s ok 7 - triangle.c to be 0 when initialized to NULL 794s ok 8 - degenerate triangle to have an area of zero 794s # initializes from vectors 794s ok 9 - triangle.a to match first vector 794s ok 10 - triangle.b to match second vector 794s ok 11 - triangle.c to match third vector 794s ok 12 - a unit triangle to have an area of 2 794s ok 13 - triangle.a to be 0 when initialized to NULL 794s ok 14 - triangle.b to be 0 when initialized to NULL 794s ok 15 - triangle.c to be 0 when initialized to NULL 794s ok 16 - degenerate triangle to have an area of zero 794s # initialized from float arrays 794s ok 17 - triangle.a to match first vector 794s ok 18 - triangle.b to match second vector 794s ok 19 - triangle.c to match third vector 794s ok 20 - a unit triangle to have an area of 2 794s # contains points 794s ok 21 - triangle contains (0, 0, 0) 794s ok 22 - triangle does not contain (1, 1, 1) 794s ok 23 - triangle contains its midpoint 794s # defines planes 794s ok 24 - degenerate triangle point A sits on the triangle's plane 794s ok 25 - degenerate triangle point B sits on the triangle's plane 794s ok 26 - degenerate triangle point C sits on the triangle's plane 794s ok 27 - degenerate triangle normal is zero vector 794s ok 28 - degenerate triangle normal is equal to the plane normal 794s ok 29 - unit triangle point A sits on the triangle's plane 794s ok 30 - unit triangle point B sits on the triangle's plane 794s ok 31 - unit triangle point C sits on the triangle's plane 794s ok 32 - unit triangle normal is equal to the plane normal 794s ok 33 - triangle point A sits on the triangle's plane 794s ok 34 - triangle point B sits on the triangle's plane 794s ok 35 - triangle point C sits on the triangle's plane 794s ok 36 - triangle normal is equal to the plane normal 794s # defines barycoords 794s ok 37 - barycoords for unit triangle point A to exist 794s ok 38 - barycoords for unit triangle point A to be (0, 0) 794s ok 39 - barycoords for unit triangle point B to exist 794s ok 40 - barycoords for unit triangle point B to be (0, 1) 794s ok 41 - barycoords for unit triangle point C to exist 794s ok 42 - barycoords for unit triangle point C to be (1, 0) 794s ok 43 - barycoords for inside point (0.5, 0, 0) to exists 794s ok 44 - barycoords for inside point (0.5, 0, 0) to be (0, 0.5) 794s ok 45 - barycoords for inside point (0.5, 0.5, 0) to exists 794s ok 46 - barycoords for inside point (0.5, 0.5, 0) to be (0.5, 0) 794s ok 47 - barycoords for inside point (1, 0.5, 0) to exists 794s ok 48 - barycoords for inside point (1, 0.5, 0) to be (0.5, 0.5) 794s ok 49 - barycoords for outside point (2, 1, 0) to exists 794s ok 50 - barycoords for outside point (2, 1, 0) to be (1, 1) 794s ok 51 - barycoords for outside point (-1, 0, 0) to exists 794s ok 52 - barycoords for outside point (-1, 0, 0) to be (0, -1) 794s ok 53 - barycoords for point outside triangle plane to exist 794s ok 54 - barycoords for point outside triangle plane to be (0, 0) 794s # defines areas 794s ok 55 - area of unit triangle constructed counterclockwise to be 0.5 794s ok 56 - area of unit triangle constructed clockwise to be 0.5 794s 1..56 794s PASS: graphene-1.0/triangle.test 794s Running test: graphene-1.0/vec4.test 794s # graphene_vec4_t 794s # has constant vectors 794s ok 1 - zero() vec4 to not be null 794s ok 2 - zero() to return the same pointer 794s ok 3 - zero().x to be 0 794s ok 4 - zero().y to be 0 794s ok 5 - zero().z to be 0 794s ok 6 - zero().w to be 0 794s ok 7 - length(zero()) to be 0 794s ok 8 - one() to not return null 794s ok 9 - one() to return the same pointer 794s ok 10 - one().x to be 1 794s ok 11 - one().y to be 1 794s ok 12 - one().z to be 1 794s ok 13 - one().w to be 1 794s ok 14 - x_axis() to not return null 794s ok 15 - x_axis() to return the same pointer 794s ok 16 - x_axis().x to be 1 794s ok 17 - y_axis() to not return null 794s ok 18 - y_axis() to return the same pointer 794s ok 19 - y_axis().y to be 1 794s ok 20 - z_axis() to not return null 794s ok 21 - z_axis() to return the same pointer 794s ok 22 - z_axis().z to be 1 794s ok 23 - w_axis() to not return null 794s ok 24 - w_axis() to return the same pointer 794s ok 25 - w_axis().w to be 1 794s # initializes channels 794s ok 26 - init() to initialize x component 794s ok 27 - init() to initialize y component 794s ok 28 - init() to initialize z component 794s ok 29 - init() to initialize w component 794s ok 30 - init_from_vec4() to initialize x component 794s ok 31 - init_from_vec4() to initialize y component 794s ok 32 - init_from_vec4() to initialize z component 794s ok 33 - init_from_vec4() to initialize w component 794s ok 34 - init_from_vec3() to initialize x component 794s ok 35 - init_from_vec3() to initialize y component 794s ok 36 - init_from_vec3() to initialize z component 794s ok 37 - init_from_vec3() to initialize w component 794s ok 38 - init_from_vec2() to initialize x component 794s ok 39 - init_from_vec2() to initialize y component 794s ok 40 - init_from_vec2() to initialize z component 794s ok 41 - init_from_vec4() to initialize w component 794s ok 42 - init_from_float() to initialize x component 794s ok 43 - init_from_float() to initialize y component 794s ok 44 - init_from_float() to initialize z component 794s ok 45 - init_from_float() to initialize w component 794s ok 46 - roundtrip between init_from_float() and to_float() 794s # can add 794s ok 47 - add() to subtract each component 794s # can subtract 794s ok 48 - sub() to subtract each component 794s # can multiply 794s ok 49 - mul() to multiply each component 794s # can divide 794s ok 50 - divide() to divide each component 794s # can compute the dot product 794s ok 51 - dot() to compute the dot product of all component 794s # can scale 794s ok 52 - scale() to scale every component 794s # can negate 794s ok 53 - negate() to flip the sign on every component 794s # can compute the length 794s ok 54 - length() to be the square distance on all components 794s # can normalize 794s ok 55 - normalize() to scale components with the inverse of the length 794s # can compare 794s ok 56 - min() to return the minimum value in each channel 794s ok 57 - max() to return the maximum value in each channel 794s # can convert to other vector types 794s ok 58 - get_xy() to return the first two channels of a vec4 794s ok 59 - get_xyz() to return the first three channels of a vec4 794s # can check for equality 794s ok 60 - a vector to be equal to itself 794s ok 61 - a vector not to be equal to null 794s ok 62 - null not to be equal to a vector 794s ok 63 - two different vectors to not be equal 794s 1..63 794s PASS: graphene-1.0/vec4.test 794s Running test: graphene-1.0/matrix.test 794s # graphene_matrix_t 794s # can set and check identity 794s ok 1 - init_identity() to set an identity matrix 794s ok 2 - init_from_float() with an identity matrix to preserve the identity 794s ok 3 - init_from_vec4() with an identity matrix to preserve the identity 794s ok 4 - m.xx to be 1 on an identity matrix 794s ok 5 - m.yy to be 1 on an identity matrix 794s ok 6 - m.zz to be 1 on an identity matrix 794s ok 7 - m.ww to be 1 on an identity matrix 794s ok 8 - identity matrix to be all zeros except on the diagonal 794s ok 9 - transforming an identity matrix stops it from being an identity 794s # can check for equality and near equality 794s ok 10 - a matrix to be equal to itself 794s ok 11 - a matrix not to be equal to NULL 794s ok 12 - NULL not to be equal to a matrix 794s ok 13 - two identity matrices to be equal (fast version) 794s ok 14 - two identity matrices to be equal (full version) 794s ok 15 - scale(0.001) not to be equal to scale(0.002) 794s ok 16 - scale(0.001) to be within 0.01 of scale(0.002) 794s # can scale 794s ok 17 - scaling an identity and initializing a scale to result in the same matrix 794s ok 18 - scale factor on the X axis to be the same 794s ok 19 - scale factor on the Y axis to be the same 794s ok 20 - scale factor on the Z axis to be the same 794s # can rotate using an axis and an angle 794s ok 21 - rotating an identity and initializing a rotation to result in the same matrix 794s ok 22 - rotations to be cumulative 794s # can rotate using eulers and quaternions 794s ok 23 - rotating with an euler angle to be equal to angle/axis 794s ok 24 - rotating with a quaternion to be equal to angle/axis 794s # can translate 794s ok 25 - translating an identity and initializing a translation to result in the same matrix 794s # has a neutral element 794s ok 26 - scale factors of 1 to be neutral 794s ok 27 - rotation angle of 0 to be neutral 794s ok 28 - translation by the null vector to be neutral 794s # implements look_at 794s ok 29 - eye: (0, 0, 0), center: (0, 0, -1), up: (0, 1, 0) to be an identity 794s ok 30 - eye: (0, 0, 1), center: (0, 0, 0), up: (0, 1, 0) to be a translation 794s ok 31 - eye: (0, 0, 0), center: (1, 0, -1), up: (0, 1, 0) to be a rotation 794s ok 32 - eye: (0, 0, 0), center: (0, 1, -1), up: (0, 1, 0) to be a rotation 794s # can invert 794s ok 33 - inverting an identity to return an identity 794s ok 34 - inverting a scale to return an identity 794s ok 35 - inverting a rotation to return an identity 794s ok 36 - inverting a translation to return an identity 794s # can interpolate 794s ok 37 - translate(100, 100, 100) is not a 2D transform 794s ok 38 - lerp(identity, translate(100, 100, 100), 0.0) = identity 794s ok 39 - lerp(identity, translate(100, 100, 100), 1.0) = translate(100, 100, 100) 794s ok 40 - lerp(identity, translate(100, 100, 100), 0.5) = translate(50, 50, 50) 794s # can interpolate a perspective transformation 794s ok 41 - lerp(perspective(200), perspective(800), 0.0) = perspective(200) 794s ok 42 - lerp(perspective(200), perspective(800), 1.0) = perspective(800) 794s ok 43 - lerp(perspective(200), perspective(800), 0.5) = perspective(400) 794s # can multiply itself 794s ok 44 - using the first operand as the result to be valid 794s ok 45 - using the second operand as the result to be valid 794s ok 46 - using the same operands as the result to be valid 794s # can be converted to an affine matrix 794s ok 47 - 2D matrices only change specific fields 794s # can set and check 2D identity 794s ok 48 - a 2D identity matrix to be a 2D matrix 794s ok 49 - a 2D identity matrix to be an identity matrix 794s ok 50 - A matrix initialized by init_from_2d() to be a 2D matrix 794s ok 51 - Not all 2D matrices to be identity matrices 794s # supports 2D transformations 794s ok 52 - scale(2, 2) translate(0.5, 0.5) to be a 2D transformation 794s ok 53 - scale(2, 2) translate(0.5, 0.5) to be [ 2 0 | 0 2 | .5 .5 ] 794s ok 54 - xx to be scale.x 794s ok 55 - yy to be scale.y 794s ok 56 - x0 to be translate.x 794s ok 57 - y0 to be translate.y 794s ok 58 - translate(50, 50), rotate(45deg), translate(-50,-50) to be a 2D transformation 794s ok 59 - perspective(500), rotateY(50deg) to not be a 2D transformation 794s # supports round-trips with affine matrices 794s ok 60 - roundtrip between init_from_2d and to_2d to result in the same matrix 794s # can interpolate 2D transformations 794s ok 61 - translating on the X and Y axis is a 2D transform 794s ok 62 - lerp(identity, translate(100, 100), 0.0) = identity 794s ok 63 - lerp(identity, translate(100, 100), 1.0) = translate(100, 100) 794s ok 64 - lerp(identity, translate(100, 100), 0.5) = translate(50, 50) 794s # can transform 2D bounds 794s ok 65 - identity to not transform the bounds 794s ok 66 - translate(100, 100, 0) to transform the origin of the bounds 794s ok 67 - translate(100, 100, 0) to not transform the size of the bounds 794s # can transform 3D points 794s ok 68 - mat(translation) × point(zero) = point(translation) 794s ok 69 - mat(translation) × point3d(zero) = point3d(translation) 794s ok 70 - mat(translation) × vec3(zero) = vec3(zero) 794s 1..70 794s PASS: graphene-1.0/matrix.test 794s Running test: graphene-1.0/rect.test 794s # graphene_rect_t 794s # initializes origin and size 794s ok 1 - init to initialize the origin 794s ok 2 - init to initialize the size 794s ok 3 - initializing from a rectangle creates an equivalent rectangle 794s ok 4 - GRAPHENE_RECT_INIT_ZERO initializes a degenerate rectangle 794s # normalizes origin and size 794s ok 5 - normalizing(10, 10, -10, -10) will put the origin in (0, 0) 794s ok 6 - normalizing(10, 10, -10, -10) will make the width positive 794s ok 7 - normalizing(10, 10, -10, -10) will make the height positive 794s ok 8 - equality to operate on normalized rectangles 794s # can check for equality 794s ok 9 - a rectangle to be equal it itself 794s ok 10 - a rectangle to not be equal to null 794s ok 11 - null to not be equal to a rectangle 794s ok 12 - two rectangles with different values to not be equal 794s # can check for contained points 794s ok 13 - a rectangle to contain its top left corner 794s ok 14 - a rectangle to contain its top right corner 794s ok 15 - a rectangle to contain its bottom right corner 794s ok 16 - a rectangle to contain its bottom left corner 794s ok 17 - a rectangle to contain its center 794s ok 18 - a rectangle to not contain a point outside its boundaries 794s ok 19 - a rectangle to not contain a point outside its boundaries (right) 794s ok 20 - a rectangle to not contain a point outside its boundaries (below) 794s ok 21 - a rectangle to not contain a point outside its boundaries (left) 794s ok 22 - a rectangle to not contain a point outside its boundaries (above) 794s # can check for contained rectangles 794s ok 23 - a rectangle to contain itself 794s ok 24 - the smaller rectangle to not contain the larger one 794s ok 25 - the larger rectangle to contain the smaller one 794s # can compute intersections 794s ok 26 - intersection between (0, 0, 10, 10) and (5, 5, 15, 15) not be empty 794s ok 27 - origin of intersection to be at (5, 5) 794s ok 28 - size of intersection to be (5, 5) 794s ok 29 - intersection between (5, 5, 5, 5) and (11, 11, 2, 2) to be empty 794s ok 30 - empty intersection to be a degenerate rectangle 794s # can compute unions 794s ok 31 - union to take the minimum normalize origin 794s ok 32 - union to take the maximum normalized size 794s ok 33 - union rectangle to contain original rectangle A 794s ok 34 - union rectangle to contain original rectangle B 794s # can compute the area 794s ok 35 - area to be width × height 794s # can offset origin and size 794s ok 36 - offset to move the origin 794s ok 37 - offset to keep the size 794s # can inset origin and size 794s ok 38 - inset(2, 2) to move the origin 794s ok 39 - inset(2, 2) to shrink the size 794s ok 40 - inset(2, -2) to move back the origin 794s ok 41 - inset(2, -2) to shrink the width 794s ok 42 - inset(2, -2) to expand the height 794s # can round to the nearest integer 794s ok 43 - round() area is larger than or equal to the original rectangle's area 794s ok 44 - round() may not contain the original rectangle 794s ok 45 - round_to_pixel() may not contain the original rectangle 794s ok 46 - rounding is stable 794s # can round the extents of a rectangle to the nearest integer 794s ok 47 - round_extents()'s result to contain top-left corner of the original rectangle 794s ok 48 - round_extents()'s result to contain top-right corner of the original rectangle 794s ok 49 - round_extents()'s result to contain bottom-left corner of the original rectangle 794s ok 50 - round_extents()'s result to contain bottom-right corner of the original rectangle 794s ok 51 - round_extents()'s result to contain the original rectangle 794s ok 52 - round_extents()'s rounding to be stable 794s # can expand 794s ok 53 - expanding behind the origin changes the origin 794s ok 54 - expanding behind the origin does not change the size 794s ok 55 - expanded rectangle contains original rectangle 794s ok 56 - expanding after the anti-origin does not change the origin 794s ok 57 - expanding after the anti-origin changes the size 794s ok 58 - expanded rectangle contains original rectangle 794s ok 59 - expanding half in/half out does not change the origin 794s ok 60 - expanding horizontally inside the rectangle to not change width 794s ok 61 - expanding vertically outside the rectangle to change the height 794s ok 62 - expanded rectangle contains original rectangle 794s # can interpolate 794s ok 63 - lerp(0) to produce the initial rectangle 794s ok 64 - lerp(1) to produce the final rectangle 794s ok 65 - lerp(0.25) to produce the expect rectangle 794s # can scale 794s ok 66 - Scaling by 1 does not change the rectangle 794s ok 67 - Scaling by (2, 5) preserves the origin sign but changes the size sign 794s ok 68 - Scaling by a fraction moves the origin and reduces the size 794s ok 69 - Scaling by (0, -10) moves the origin in (0, 0) and flips the negative sign of the size 794s 1..69 794s PASS: graphene-1.0/rect.test 794s Running test: graphene-1.0/vec2.test 794s # graphene_vec2_t 794s # has constant vectors 794s ok 1 - zero() vec2 to not be null 794s ok 2 - zero() to return the same pointer 794s ok 3 - zero().x to be 0 794s ok 4 - zero().y to be 0 794s ok 5 - length(zero()) to be 0 794s ok 6 - one() to not return null 794s ok 7 - one() to return the same pointer 794s ok 8 - one().x to be 1 794s ok 9 - one().y to be 1 794s ok 10 - x_axis() to not return null 794s ok 11 - x_axis() to return the same pointer 794s ok 12 - x_axis().x to be 1 794s ok 13 - y_axis() to not return null 794s ok 14 - y_axis() to return the same pointer 794s ok 15 - y_axis().y to be 1 794s # initializes channels 794s ok 16 - init() to initialize x component 794s ok 17 - init() to initialize y component 794s ok 18 - init_from_vec2() to initialize x component 794s ok 19 - init_from_vec2() to initialize y component 794s ok 20 - init_from_float() to initialize x component 794s ok 21 - init_from_float() to initialize y component 794s ok 22 - roundtrip between init_from_float() and to_float() 794s # can add 794s ok 23 - add() to subtract each component 794s # can subtract 794s ok 24 - sub() to subtract each component 794s # can multiply 794s ok 25 - mul() to multiply each component 794s # can divide 794s ok 26 - divide() to divide each component 794s # can compute the dot product 794s ok 27 - dot() to compute the dot product of all component 794s # can scale 794s ok 28 - scale() to scale every component 794s # can negate 794s ok 29 - negate() to flip the sign on every component 794s # can compute the length 794s ok 30 - length() to be the square distance on all components 794s # can normalize 794s ok 31 - normalize() to scale components with the inverse of the length 794s # can compare 794s ok 32 - min() to return the minimum value in each channel 794s ok 33 - max() to return the maximum value in each channel 794s # can check for equality 794s ok 34 - a vector to be equal to itself 794s ok 35 - a vector not to be equal to null 794s ok 36 - null not to be equal to a vector 794s ok 37 - two different vectors to not be equal 794s 1..37 794s PASS: graphene-1.0/vec2.test 794s Running test: graphene-1.0/point3d.test 794s # graphene_point3d_t 794s # allocates and initializes data 794s ok 1 - allocation to not fail 794s ok 2 - init_from_point to copy the source 794s ok 3 - init to set the X coordinate 794s ok 4 - init to set the Y coordinate 794s ok 5 - init to set the Z coordinate 794s ok 6 - init from vec3 to set the X coordinate 794s ok 7 - init from vec3 to set the Y coordinate 794s ok 8 - init from vec3 to set the Z coordinate 794s # provides a zero point 794s ok 9 - graphene_point3d_zero() to not return null 794s ok 10 - graphene_point3d_zero() to return the same pointer 794s ok 11 - graphene_point3d_zero() to return (0, 0, 0) 794s # has exact equality 794s ok 12 - a point to be equal to itself 794s ok 13 - a point to not be equal to null 794s ok 14 - null to not be equal to a point 794s ok 15 - two points initialized to the same coordinates to be equal 794s ok 16 - two points initialized to different coordinates not to be equal 794s # has near equality 794s ok 17 - a point to be near itself 794s ok 18 - (0.1, 0.1, 0.1) to be within 0.2 units from (0, 0, 0) 794s ok 19 - (0.1, 0.1, 0.1) to not be within 0.001 from (0, 0, 0) 794s # interpolates between values 794s ok 20 - lerp(0, 1, 0.0) = 0 794s ok 21 - lerp(0, 1, 0.5) = 0.5 794s ok 22 - lerp(0, 1, 1.0) = 1 794s # scales coordinates 794s ok 23 - scale(2) scales the X coordinate 794s ok 24 - scale(2) scales the Y coordinate 794s ok 25 - scale(2) scales the Z coordinate 794s ok 26 - scale(0.5) scales the X coordinate 794s ok 27 - scale(0.5) scales the Y coordinate 794s ok 28 - scale(0.5) scales the Z coordinate 794s # implements cross product 794s ok 29 - cross(a, b) matches both point3d and vec3 794s # implements dot product 794s ok 30 - dot(a, b) matches both point3d and vec3 794s # implements length 794s ok 31 - length is the square root of the sum components squared 794s # implements normalization 794s ok 32 - normalization to change the point 794s # allows normalizing within a viewport 794s ok 33 - original point and normalized point not to match 794s ok 34 - normalized X coordinate to be [-1, 1) 794s ok 35 - normalized Y coordinate to be [-1, 1) 794s ok 36 - normalized Z coordinate to be [-1, 1) 794s 1..36 794s PASS: graphene-1.0/point3d.test 794s Running test: graphene-1.0/quaternion.test 794s # graphene_quaternion_t 794s # initialize 794s ok 1 - identity to set (0, 0, 0, 1) 794s ok 2 - initialization sets all fields 794s ok 3 - initialization from quaternion makes a copy 794s # invert 794s ok 4 - inverting identity gives back an identity 794s ok 5 - inverting a quaternion flips the sign of the first three fields 794s # dot 794s ok 6 - dot(q, inv(q)) with q = (1, 1, 1, 1) to be -2 794s # equal 794s ok 7 - a quaternion to be equal to itself 794s ok 8 - a quaternion not to be equal to null 794s ok 9 - null not to be equal to a quaternion 794s ok 10 - two different quaternions not to be equal 794s ok 11 - a quaternion to be equal to its invert 794s # normalize 794s ok 12 - normalizing a quaternion is the same as normalizing the equivalent vec4 794s # converts to and from angles 794s ok 13 - roundtrip between init_from_angles and to_angles to yield the same yaw 794s ok 14 - roundtrip between init_from_angles and to_angles to yield the same pitch 794s ok 15 - roundtrip between init_from_angles and to_angles to yield the same roll 794s # converts to and from vec4 794s ok 16 - roundtrip between init_from_vec4 and to_vec4 to yield the same vector 794s # converts to and from matrix 794s ok 17 - initializing from an identity matrix yields an identity quaternion 794s ok 18 - initializing from a rotation matrix does not yield an identity quaternion 794s ok 19 - rotating a matrix with a quaternion yields the same quaternion 794s # converts to and from angle/axis 794s ok 20 - roundtrip init_from_angle_vec3 and to_angle_vec3 yields the same angle 794s ok 21 - roundtrip init_from_angle_vec3 and to_angle_vec3 yields the same axis 794s # slerp 794s ok 22 - initial and final states are different 794s ok 23 - interpolated result is different from the initial state 794s ok 24 - interpolated result is different from the final state 794s 1..24 794s PASS: graphene-1.0/quaternion.test 794s Running test: graphene-1.0/box.test 794s # graphene_box_t 794s # initializes min/max points 794s ok 1 - init() does not return null 794s ok 2 - get_min() to be zero 794s ok 3 - get_max() to be one 794s ok 4 - init(null, null) to be zero-sized 794s ok 5 - init_from_vec3(zero, one).min() maps to point3d(zero) 794s ok 6 - init_from_vec3(zero, one).max() maps to point3d(one) 794s ok 7 - init_from_vec3(null, null) is equal to box(zero) 794s # initializes from points 794s ok 8 - init_from_points() does not return null 794s ok 9 - init_from_points().min() is (0, 0, 0) 794s ok 10 - init_from_points().max() is (2, 2, 2) 794s ok 11 - init_from_points() with one point sets min() to the same point 794s ok 12 - init_from_points() with one point sets max() to the same point 794s ok 13 - init_from_points() with no points is an empty box 794s # initializes from vectors 794s ok 14 - init_from_vectors().min() is (0, 0, 0) 794s ok 15 - init_from_vectors().max() is (2, 2, 2) 794s ok 16 - init_from_vectors() with one point sets min() to the same point 794s ok 17 - init_from_vectors() with one point sets max() to the same point 794s ok 18 - init_from_vectors() with no points is an empty box 794s # has the correct sizes 794s ok 19 - box(zero) to have a size of zero 794s ok 20 - box(zero) to have a width of zero 794s ok 21 - box(1) to have a width of 1 794s ok 22 - box(1, -1) to have a depth of 2 794s # has the correct center point 794s ok 23 - box(zero).center() to be in (0, 0, 0) 794s ok 24 - box(1).center() to be in (0.5, 0.5, 0.5) 794s ok 25 - box(1, -1).center() to be in (0, 0, 0) 794s ok 26 - box(-1).center() to be in (-0.5, -0.5, -0.5) 794s ok 27 - box(empty).center() to be in (0, 0, 0) 794s # has equality 794s ok 28 - equal(null, null) to be true 794s ok 29 - equal(null, box) to be false 794s ok 30 - equal(box, null) to be false 794s ok 31 - equal(box, box) to be true 794s # computes unions 794s ok 32 - union(zero, zero) to be equal to zero 794s ok 33 - union(zero, one) to be equal to one 794s ok 34 - union(-1, 1) to be equal to (-1, 1) 794s # computes intersections 794s ok 35 - intersection(empty, zero) to be empty 794s ok 36 - intersection((-1, 1), (1, 1)) to be (1, 1) 794s ok 37 - intersection(inf, (1, 1)) to be (1, 1) 794s ok 38 - horizontally separated boxes don't intersect 794s ok 39 - vertically separated boxes don't intersect 794s ok 40 - depth separated boxes don't intersect 794s # expands by point 794s ok 41 - initial size to be zero 794s ok 42 - expand(zero) does not expand 794s ok 43 - expand(1) expands to 1 794s ok 44 - expand(-1) expands to 2 794s # expands by vector 794s ok 45 - initial size to be zero 794s ok 46 - expand(zero) does not expand 794s ok 47 - expand(1) expands to 1 794s ok 48 - expand(-1) expands to 2 794s # expands by scalar 794s ok 49 - initial size to be zero 794s ok 50 - expand(zero) does not expand 794s ok 51 - expand(1) expands to 2 794s # contains point 794s ok 52 - box to contain its center 794s ok 53 - box to contain its vertices [0] 794s ok 54 - box to contain its vertices [1] 794s ok 55 - box to contain its vertices [2] 794s ok 56 - box to contain its vertices [3] 794s ok 57 - box to contain its vertices [4] 794s ok 58 - box to contain its vertices [5] 794s ok 59 - box to contain its vertices [6] 794s ok 60 - box to contain its vertices [7] 794s ok 61 - box to not contain a point outside its volume 794s # contains box 794s ok 62 - box(1) to not contain box(-1) 794s ok 63 - box(-1, 1) to contain box(1) 794s ok 64 - infinite box to contain any box 794s ok 65 - empty box to not contain any box 794s 1..65 794s PASS: graphene-1.0/box.test 794s Running test: graphene-1.0/quad.test 794s # graphene_quad_t 794s # has bounds 794s ok 1 - converting rect corners into a quad yields the same bounds 794s ok 2 - converting a rect into a quad yields the same bounds 794s ok 3 - point[0] to be top left 794s ok 4 - point[1] to be top right 794s ok 5 - point[2] to be bottom right 794s ok 6 - point[3] to be bottom left 794s # can contain points 794s ok 7 - quad to contain p[0] 794s ok 8 - quad to contain p[1] 794s ok 9 - quad to contain p[2] 794s ok 10 - quad to contain p[3] 794s ok 11 - quad to contain (0.5, 0.5) 794s ok 12 - quad to not contain (10, 10) 794s 1..12 794s PASS: graphene-1.0/quad.test 794s SUMMARY: total=19; passed=19; skipped=0; failed=0; user=0.3s; system=0.4s; maxrss=19148 794s autopkgtest [16:56:10]: test installed-tests: -----------------------] 795s autopkgtest [16:56:11]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 795s installed-tests PASS 795s autopkgtest [16:56:11]: test introspection: preparing testbed 895s autopkgtest [16:57:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 895s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 896s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 896s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [37.3 kB] 896s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [429 kB] 896s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2630 kB] 896s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [578 kB] 896s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 896s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 896s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 896s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2881 kB] 896s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 896s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [39.2 kB] 896s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 898s Fetched 6747 kB in 1s (4777 kB/s) 898s Reading package lists... 901s Reading package lists... 902s Building dependency tree... 902s Reading state information... 902s Calculating upgrade... 903s The following package was automatically installed and is no longer required: 903s ubuntu-advantage-tools 903s Use 'sudo apt autoremove' to remove it. 903s The following packages will be REMOVED: 903s libglib2.0-0 903s The following NEW packages will be installed: 903s libglib2.0-0t64 libnuma1 libsensors-config libsensors5 numactl sysstat 903s xdg-user-dirs 903s The following packages will be upgraded: 903s efibootmgr gir1.2-glib-2.0 libglib2.0-data python3-attr ubuntu-minimal 903s ubuntu-standard 903s 6 upgraded, 7 newly installed, 1 to remove and 0 not upgraded. 903s Need to get 2451 kB of archives. 903s After this operation, 2353 kB of additional disk space will be used. 903s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu3 [182 kB] 903s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu3 [1527 kB] 903s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu3 [46.6 kB] 903s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-minimal arm64 1.535 [10.5 kB] 903s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-user-dirs arm64 0.18-1 [18.1 kB] 903s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libnuma1 arm64 2.0.18-1 [23.5 kB] 903s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-standard arm64 1.535 [10.5 kB] 903s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 efibootmgr arm64 18-1build1 [31.5 kB] 903s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors-config all 1:3.6.0-9 [5458 B] 903s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libsensors5 arm64 1:3.6.0-9 [26.9 kB] 903s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 numactl arm64 2.0.18-1 [39.5 kB] 903s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 python3-attr all 23.2.0-2 [48.6 kB] 904s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 sysstat arm64 12.6.1-1ubuntu1 [480 kB] 904s Preconfiguring packages ... 904s Fetched 2451 kB in 1s (2994 kB/s) 904s (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 ... 74662 files and directories currently installed.) 904s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu3_arm64.deb ... 904s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu3) over (2.79.2-1~ubuntu1) ... 904s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 904s udisks2 depends on libglib2.0-0 (>= 2.77.0). 904s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 904s python3-gi depends on libglib2.0-0 (>= 2.77.0). 904s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 904s netplan.io depends on libglib2.0-0 (>= 2.70.0). 904s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 904s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 904s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 904s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 904s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 904s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 904s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 904s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 904s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 904s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 904s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 904s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 904s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 904s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 904s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 904s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 904s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 904s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 904s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 904s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 904s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 904s fwupd depends on libglib2.0-0 (>= 2.79.0). 904s bolt depends on libglib2.0-0 (>= 2.56.0). 904s 904s (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 ... 74662 files and directories currently installed.) 904s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 905s Selecting previously unselected package libglib2.0-0t64:arm64. 905s (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 ... 74637 files and directories currently installed.) 905s Preparing to unpack .../00-libglib2.0-0t64_2.79.3-3ubuntu3_arm64.deb ... 905s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:arm64.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 905s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 905s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu3) ... 905s Preparing to unpack .../01-libglib2.0-data_2.79.3-3ubuntu3_all.deb ... 905s Unpacking libglib2.0-data (2.79.3-3ubuntu3) over (2.79.2-1~ubuntu1) ... 905s Preparing to unpack .../02-ubuntu-minimal_1.535_arm64.deb ... 905s Unpacking ubuntu-minimal (1.535) over (1.534) ... 905s Selecting previously unselected package xdg-user-dirs. 905s Preparing to unpack .../03-xdg-user-dirs_0.18-1_arm64.deb ... 905s Unpacking xdg-user-dirs (0.18-1) ... 905s Selecting previously unselected package libnuma1:arm64. 905s Preparing to unpack .../04-libnuma1_2.0.18-1_arm64.deb ... 905s Unpacking libnuma1:arm64 (2.0.18-1) ... 905s Preparing to unpack .../05-ubuntu-standard_1.535_arm64.deb ... 905s Unpacking ubuntu-standard (1.535) over (1.534) ... 905s Preparing to unpack .../06-efibootmgr_18-1build1_arm64.deb ... 905s Unpacking efibootmgr (18-1build1) over (18-1) ... 905s Selecting previously unselected package libsensors-config. 905s Preparing to unpack .../07-libsensors-config_1%3a3.6.0-9_all.deb ... 905s Unpacking libsensors-config (1:3.6.0-9) ... 905s Selecting previously unselected package libsensors5:arm64. 906s Preparing to unpack .../08-libsensors5_1%3a3.6.0-9_arm64.deb ... 906s Unpacking libsensors5:arm64 (1:3.6.0-9) ... 906s Selecting previously unselected package numactl. 906s Preparing to unpack .../09-numactl_2.0.18-1_arm64.deb ... 906s Unpacking numactl (2.0.18-1) ... 906s Preparing to unpack .../10-python3-attr_23.2.0-2_all.deb ... 906s Unpacking python3-attr (23.2.0-2) over (23.2.0-1) ... 906s Selecting previously unselected package sysstat. 906s Preparing to unpack .../11-sysstat_12.6.1-1ubuntu1_arm64.deb ... 906s Unpacking sysstat (12.6.1-1ubuntu1) ... 906s Setting up python3-attr (23.2.0-2) ... 906s Setting up efibootmgr (18-1build1) ... 906s Setting up ubuntu-minimal (1.535) ... 906s Setting up xdg-user-dirs (0.18-1) ... 906s Setting up libsensors-config (1:3.6.0-9) ... 906s Setting up ubuntu-standard (1.535) ... 906s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu3) ... 906s No schema files found: doing nothing. 906s Setting up libglib2.0-data (2.79.3-3ubuntu3) ... 906s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu3) ... 906s Setting up libsensors5:arm64 (1:3.6.0-9) ... 906s Setting up libnuma1:arm64 (2.0.18-1) ... 906s Setting up sysstat (12.6.1-1ubuntu1) ... 906s 906s Creating config file /etc/default/sysstat with new version 906s update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode 907s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /usr/lib/systemd/system/sysstat-collect.timer. 907s Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /usr/lib/systemd/system/sysstat-summary.timer. 907s Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /usr/lib/systemd/system/sysstat.service. 909s Setting up numactl (2.0.18-1) ... 909s Processing triggers for man-db (2.12.0-3) ... 910s Processing triggers for libc-bin (2.39-0ubuntu2) ... 910s Reading package lists... 911s Building dependency tree... 911s Reading state information... 911s The following packages will be REMOVED: 911s ubuntu-advantage-tools* 912s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 912s After this operation, 71.7 kB disk space will be freed. 912s (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 ... 74769 files and directories currently installed.) 912s Removing ubuntu-advantage-tools (31.1) ... 912s (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 ... 74763 files and directories currently installed.) 912s Purging configuration files for ubuntu-advantage-tools (31.1) ... 913s sh: Attempting to set up Debian/Ubuntu apt sources automatically 913s sh: Distribution appears to be Ubuntu 914s Reading package lists... 914s Building dependency tree... 914s Reading state information... 914s eatmydata is already the newest version (131-1). 914s dbus is already the newest version (1.14.10-4ubuntu1). 914s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 915s Reading package lists... 915s Building dependency tree... 915s Reading state information... 915s rng-tools-debian is already the newest version (2.4). 915s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 916s Reading package lists... 916s Building dependency tree... 916s Reading state information... 916s haveged is already the newest version (1.9.14-1ubuntu1). 916s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 917s Reading package lists... 917s Building dependency tree... 917s Reading state information... 918s The following packages will be REMOVED: 918s cloud-init* python3-configobj* python3-debconf* 918s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 918s After this operation, 3248 kB disk space will be freed. 918s (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 ... 74762 files and directories currently installed.) 918s Removing cloud-init (24.1-0ubuntu1) ... 919s Removing python3-configobj (5.0.8-3) ... 919s Removing python3-debconf (1.5.86) ... 919s Processing triggers for man-db (2.12.0-3) ... 919s (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 ... 74373 files and directories currently installed.) 919s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 920s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 920s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 920s Reading package lists... 921s Building dependency tree... 921s Reading state information... 921s linux-generic is already the newest version (6.8.0-11.11+1). 921s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 922s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 922s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 922s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 922s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 923s Reading package lists... 923s Reading package lists... 924s Building dependency tree... 924s Reading state information... 924s Calculating upgrade... 926s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 926s autopkgtest [16:58:22]: rebooting testbed after setup commands that affected boot 926s Reading package lists... 926s Building dependency tree... 926s Reading state information... 926s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1140s autopkgtest [17:01:56]: testbed dpkg architecture: arm64 1146s Reading package lists... 1146s Building dependency tree... 1146s Reading state information... 1147s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 1147s Starting 2 pkgProblemResolver with broken count: 0 1147s Done 1147s Done 1147s Starting pkgProblemResolver with broken count: 0 1147s Starting 2 pkgProblemResolver with broken count: 0 1147s Done 1148s The following additional packages will be installed: 1148s gir1.2-graphene-1.0 libgraphene-1.0-0 1148s The following NEW packages will be installed: 1148s gir1.2-graphene-1.0 libgraphene-1.0-0 1148s 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 1148s 1 not fully installed or removed. 1148s Need to get 70.3 kB of archives. 1148s After this operation, 220 kB of additional disk space will be used. 1148s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphene-1.0-0 arm64 1.10.8-3 [57.1 kB] 1149s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 gir1.2-graphene-1.0 arm64 1.10.8-3 [13.2 kB] 1149s Fetched 70.3 kB in 0s (165 kB/s) 1149s Selecting previously unselected package libgraphene-1.0-0:arm64. 1149s (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 ... 74318 files and directories currently installed.) 1149s Preparing to unpack .../libgraphene-1.0-0_1.10.8-3_arm64.deb ... 1149s Unpacking libgraphene-1.0-0:arm64 (1.10.8-3) ... 1149s Selecting previously unselected package gir1.2-graphene-1.0:arm64. 1149s Preparing to unpack .../gir1.2-graphene-1.0_1.10.8-3_arm64.deb ... 1149s Unpacking gir1.2-graphene-1.0:arm64 (1.10.8-3) ... 1149s Setting up libgraphene-1.0-0:arm64 (1.10.8-3) ... 1149s Setting up gir1.2-graphene-1.0:arm64 (1.10.8-3) ... 1149s Setting up autopkgtest-satdep (0) ... 1149s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1153s (Reading database ... 74327 files and directories currently installed.) 1153s Removing autopkgtest-satdep (0) ... 1155s autopkgtest [17:02:11]: test introspection: [----------------------- 1156s test_it (__main__.TestGrapheneIntrospection.test_it) ... ok 1156s 1156s ---------------------------------------------------------------------- 1156s Ran 1 test in 0.033s 1156s 1156s OK 1156s autopkgtest [17:02:12]: test introspection: -----------------------] 1156s introspection PASS (superficial) 1156s autopkgtest [17:02:12]: test introspection: - - - - - - - - - - results - - - - - - - - - - 1157s autopkgtest [17:02:13]: @@@@@@@@@@@@@@@@@@@@ summary 1157s build PASS (superficial) 1157s installed-tests PASS 1157s introspection PASS (superficial) 1168s Creating nova instance adt-noble-arm64-graphene-20240309-164256-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240308.img (UUID ddbc0ee7-bb97-4aa3-b5e1-9386758c2ba2)... 1168s Creating nova instance adt-noble-arm64-graphene-20240309-164256-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240308.img (UUID ddbc0ee7-bb97-4aa3-b5e1-9386758c2ba2)... 1168s Creating nova instance adt-noble-arm64-graphene-20240309-164256-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240308.img (UUID ddbc0ee7-bb97-4aa3-b5e1-9386758c2ba2)...