0s autopkgtest [00:56:13]: starting date and time: 2025-02-21 00:56:13+0000 0s autopkgtest [00:56:13]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [00:56:13]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.6p6z95gm/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:numpy --apt-upgrade pyrr --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=numpy/1:2.2.3+ds-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-9.secgroup --name adt-plucky-i386-pyrr-20250221-005613-juju-7f2275-prod-proposed-migration-environment-20-6a3dd91a-dcf8-41b5-8299-71b4095b32d1 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 166s autopkgtest [00:58:59]: testbed dpkg architecture: amd64 166s autopkgtest [00:58:59]: testbed apt version: 2.9.30 166s autopkgtest [00:58:59]: @@@@@@@@@@@@@@@@@@@@ test bed setup 167s autopkgtest [00:59:00]: testbed release detected to be: None 167s autopkgtest [00:59:00]: updating testbed package index (apt update) 168s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 168s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 168s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 168s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 168s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [729 kB] 168s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 168s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [89.5 kB] 168s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 168s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [136 kB] 168s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [110 kB] 168s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 168s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 168s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [691 kB] 168s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [261 kB] 168s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [9128 B] 169s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [22.5 kB] 169s Fetched 2187 kB in 1s (2219 kB/s) 169s Reading package lists... 170s Reading package lists... 170s Building dependency tree... 170s Reading state information... 171s Calculating upgrade... 171s The following package was automatically installed and is no longer required: 171s libapt-pkg6.0t64 171s Use 'sudo apt autoremove' to remove it. 171s The following packages will be upgraded: 171s apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 171s cryptsetup-bin fwupd inetutils-telnet kbd libapt-pkg7.0 libbinutils 171s libcryptsetup12 libctf-nobfd0 libctf0 libfwupd3 libgprofng0 libplymouth5 171s libsframe1 libssl3t64 openssl openssl-provider-legacy plymouth 171s plymouth-theme-ubuntu-text python3-requests telnet ubuntu-pro-client 171s ubuntu-pro-client-l10n 171s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 171s Need to get 16.6 MB of archives. 171s After this operation, 226 kB of additional disk space will be used. 171s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 openssl-provider-legacy amd64 3.4.1-1ubuntu1 [38.8 kB] 171s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl3t64 amd64 3.4.1-1ubuntu1 [2334 kB] 171s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30ubuntu1 [1132 kB] 171s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30ubuntu1 [1436 kB] 171s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30ubuntu1 [222 kB] 171s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 kbd amd64 2.7.1-2ubuntu1 [242 kB] 171s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 openssl amd64 3.4.1-1ubuntu1 [1189 kB] 171s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-pro-client-l10n amd64 34.1.3 [18.3 kB] 171s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-pro-client amd64 34.1.3 [241 kB] 171s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 inetutils-telnet amd64 2:2.5-6ubuntu1 [116 kB] 171s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libplymouth5 amd64 24.004.60-2ubuntu5 [146 kB] 171s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60-2ubuntu5 [10.3 kB] 171s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth amd64 24.004.60-2ubuntu5 [140 kB] 172s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 telnet all 0.17+2.5-6ubuntu1 [3694 B] 172s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libgprofng0 amd64 2.44-2ubuntu1 [885 kB] 172s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf0 amd64 2.44-2ubuntu1 [96.5 kB] 172s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf-nobfd0 amd64 2.44-2ubuntu1 [98.9 kB] 172s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-x86-64-linux-gnu amd64 2.44-2ubuntu1 [1108 kB] 172s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libbinutils amd64 2.44-2ubuntu1 [585 kB] 172s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils amd64 2.44-2ubuntu1 [208 kB] 172s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-common amd64 2.44-2ubuntu1 [215 kB] 172s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libsframe1 amd64 2.44-2ubuntu1 [14.9 kB] 172s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libcryptsetup12 amd64 2:2.7.5-1ubuntu2 [321 kB] 172s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 cryptsetup-bin amd64 2:2.7.5-1ubuntu2 [222 kB] 172s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 fwupd amd64 2.0.6-3 [5408 kB] 172s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libfwupd3 amd64 2.0.6-3 [136 kB] 172s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-requests all 2.32.3+dfsg-4ubuntu1 [52.9 kB] 172s Fetched 16.6 MB in 1s (14.4 MB/s) 172s (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 ... 109023 files and directories currently installed.) 172s Preparing to unpack .../openssl-provider-legacy_3.4.1-1ubuntu1_amd64.deb ... 172s Unpacking openssl-provider-legacy (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 172s Setting up openssl-provider-legacy (3.4.1-1ubuntu1) ... 173s (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 ... 109023 files and directories currently installed.) 173s Preparing to unpack .../libssl3t64_3.4.1-1ubuntu1_amd64.deb ... 173s Unpacking libssl3t64:amd64 (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 173s Setting up libssl3t64:amd64 (3.4.1-1ubuntu1) ... 173s (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 ... 109023 files and directories currently installed.) 173s Preparing to unpack .../libapt-pkg7.0_2.9.30ubuntu1_amd64.deb ... 173s Unpacking libapt-pkg7.0:amd64 (2.9.30ubuntu1) over (2.9.30) ... 173s Setting up libapt-pkg7.0:amd64 (2.9.30ubuntu1) ... 173s (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 ... 109023 files and directories currently installed.) 173s Preparing to unpack .../apt_2.9.30ubuntu1_amd64.deb ... 173s Unpacking apt (2.9.30ubuntu1) over (2.9.30) ... 173s Setting up apt (2.9.30ubuntu1) ... 174s (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 ... 109023 files and directories currently installed.) 174s Preparing to unpack .../00-apt-utils_2.9.30ubuntu1_amd64.deb ... 174s Unpacking apt-utils (2.9.30ubuntu1) over (2.9.30) ... 174s Preparing to unpack .../01-kbd_2.7.1-2ubuntu1_amd64.deb ... 174s Unpacking kbd (2.7.1-2ubuntu1) over (2.6.4-2ubuntu3) ... 174s Preparing to unpack .../02-openssl_3.4.1-1ubuntu1_amd64.deb ... 174s Unpacking openssl (3.4.1-1ubuntu1) over (3.4.0-1ubuntu2) ... 174s Preparing to unpack .../03-ubuntu-pro-client-l10n_34.1.3_amd64.deb ... 174s Unpacking ubuntu-pro-client-l10n (34.1.3) over (34.1.2) ... 174s Preparing to unpack .../04-ubuntu-pro-client_34.1.3_amd64.deb ... 174s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 174s for fn in glob1(directory, "%s.*" % fname): 174s Unpacking ubuntu-pro-client (34.1.3) over (34.1.2) ... 174s Preparing to unpack .../05-inetutils-telnet_2%3a2.5-6ubuntu1_amd64.deb ... 174s Unpacking inetutils-telnet (2:2.5-6ubuntu1) over (2:2.5-5ubuntu1) ... 174s Preparing to unpack .../06-libplymouth5_24.004.60-2ubuntu5_amd64.deb ... 174s Unpacking libplymouth5:amd64 (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 174s Preparing to unpack .../07-plymouth-theme-ubuntu-text_24.004.60-2ubuntu5_amd64.deb ... 174s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 174s Preparing to unpack .../08-plymouth_24.004.60-2ubuntu5_amd64.deb ... 174s Unpacking plymouth (24.004.60-2ubuntu5) over (24.004.60-2ubuntu4) ... 174s Preparing to unpack .../09-telnet_0.17+2.5-6ubuntu1_all.deb ... 174s Unpacking telnet (0.17+2.5-6ubuntu1) over (0.17+2.5-5ubuntu1) ... 174s Preparing to unpack .../10-libgprofng0_2.44-2ubuntu1_amd64.deb ... 174s Unpacking libgprofng0:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../11-libctf0_2.44-2ubuntu1_amd64.deb ... 174s Unpacking libctf0:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../12-libctf-nobfd0_2.44-2ubuntu1_amd64.deb ... 174s Unpacking libctf-nobfd0:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../13-binutils-x86-64-linux-gnu_2.44-2ubuntu1_amd64.deb ... 174s Unpacking binutils-x86-64-linux-gnu (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../14-libbinutils_2.44-2ubuntu1_amd64.deb ... 174s Unpacking libbinutils:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../15-binutils_2.44-2ubuntu1_amd64.deb ... 174s Unpacking binutils (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../16-binutils-common_2.44-2ubuntu1_amd64.deb ... 174s Unpacking binutils-common:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../17-libsframe1_2.44-2ubuntu1_amd64.deb ... 174s Unpacking libsframe1:amd64 (2.44-2ubuntu1) over (2.44-1ubuntu1) ... 174s Preparing to unpack .../18-libcryptsetup12_2%3a2.7.5-1ubuntu2_amd64.deb ... 174s Unpacking libcryptsetup12:amd64 (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 175s Preparing to unpack .../19-cryptsetup-bin_2%3a2.7.5-1ubuntu2_amd64.deb ... 175s Unpacking cryptsetup-bin (2:2.7.5-1ubuntu2) over (2:2.7.2-2ubuntu1) ... 175s Preparing to unpack .../20-fwupd_2.0.6-3_amd64.deb ... 175s Unpacking fwupd (2.0.6-3) over (2.0.5-1) ... 175s Preparing to unpack .../21-libfwupd3_2.0.6-3_amd64.deb ... 175s Unpacking libfwupd3:amd64 (2.0.6-3) over (2.0.5-1) ... 175s Preparing to unpack .../22-python3-requests_2.32.3+dfsg-4ubuntu1_all.deb ... 175s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 175s for fn in glob1(directory, "%s.*" % fname): 175s Unpacking python3-requests (2.32.3+dfsg-4ubuntu1) over (2.32.3+dfsg-1ubuntu1) ... 175s Setting up apt-utils (2.9.30ubuntu1) ... 175s Setting up binutils-common:amd64 (2.44-2ubuntu1) ... 175s Setting up inetutils-telnet (2:2.5-6ubuntu1) ... 175s Setting up libctf-nobfd0:amd64 (2.44-2ubuntu1) ... 175s Setting up libfwupd3:amd64 (2.0.6-3) ... 175s Setting up libsframe1:amd64 (2.44-2ubuntu1) ... 175s Setting up python3-requests (2.32.3+dfsg-4ubuntu1) ... 175s Setting up libplymouth5:amd64 (24.004.60-2ubuntu5) ... 175s Setting up libcryptsetup12:amd64 (2:2.7.5-1ubuntu2) ... 175s Setting up kbd (2.7.1-2ubuntu1) ... 175s Setting up libbinutils:amd64 (2.44-2ubuntu1) ... 175s Setting up openssl (3.4.1-1ubuntu1) ... 175s Setting up ubuntu-pro-client (34.1.3) ... 176s Setting up fwupd (2.0.6-3) ... 177s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 177s fwupd.service is a disabled or a static unit not running, not starting it. 177s Setting up libctf0:amd64 (2.44-2ubuntu1) ... 177s Setting up cryptsetup-bin (2:2.7.5-1ubuntu2) ... 177s Setting up ubuntu-pro-client-l10n (34.1.3) ... 177s Setting up telnet (0.17+2.5-6ubuntu1) ... 177s Setting up plymouth (24.004.60-2ubuntu5) ... 177s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 177s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 177s Setting up libgprofng0:amd64 (2.44-2ubuntu1) ... 177s Setting up binutils-x86-64-linux-gnu (2.44-2ubuntu1) ... 177s Setting up binutils (2.44-2ubuntu1) ... 177s Processing triggers for dbus (1.16.0-1ubuntu1) ... 177s Processing triggers for initramfs-tools (0.145ubuntu2) ... 177s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 177s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 187s Processing triggers for libc-bin (2.40-4ubuntu1) ... 187s Processing triggers for man-db (2.13.0-1) ... 188s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 188s Processing triggers for initramfs-tools (0.145ubuntu2) ... 188s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 188s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 197s Reading package lists... 198s Building dependency tree... 198s Reading state information... 198s Solving dependencies... 198s The following packages will be REMOVED: 198s libapt-pkg6.0t64* 198s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 198s After this operation, 3725 kB disk space will be freed. 198s (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 ... 109020 files and directories currently installed.) 198s Removing libapt-pkg6.0t64:amd64 (2.9.29) ... 198s Processing triggers for libc-bin (2.40-4ubuntu1) ... 199s autopkgtest [00:59:32]: upgrading testbed (apt dist-upgrade and autopurge) 199s Reading package lists... 199s Building dependency tree... 199s Reading state information... 199s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 199s Starting 2 pkgProblemResolver with broken count: 0 199s Done 200s Entering ResolveByKeep 200s 200s Calculating upgrade... 200s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 201s Reading package lists... 201s Building dependency tree... 201s Reading state information... 201s Starting pkgProblemResolver with broken count: 0 201s Starting 2 pkgProblemResolver with broken count: 0 201s Done 201s Solving dependencies... 201s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 202s autopkgtest [00:59:35]: rebooting testbed after setup commands that affected boot 225s autopkgtest [00:59:58]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 227s autopkgtest [01:00:00]: @@@@@@@@@@@@@@@@@@@@ apt-source pyrr 229s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pyrr 0.10.3-7 (dsc) [2481 B] 229s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pyrr 0.10.3-7 (tar) [66.0 kB] 229s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pyrr 0.10.3-7 (diff) [6152 B] 229s gpgv: Signature made Fri Dec 20 18:17:39 2024 UTC 229s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 229s gpgv: Can't check signature: No public key 229s dpkg-source: warning: cannot verify inline signature for ./pyrr_0.10.3-7.dsc: no acceptable signature found 229s autopkgtest [01:00:02]: testing package pyrr version 0.10.3-7 230s autopkgtest [01:00:03]: build not needed 230s autopkgtest [01:00:03]: test pybuild-autopkgtest: preparing testbed 231s Reading package lists... 231s Building dependency tree... 231s Reading state information... 231s Starting pkgProblemResolver with broken count: 0 231s Starting 2 pkgProblemResolver with broken count: 0 231s Done 231s The following NEW packages will be installed: 231s autoconf automake autopoint autotools-dev binutils-i686-linux-gnu 231s build-essential cpp cpp-14 cpp-14-i686-linux-gnu cpp-14-x86-64-linux-gnu 231s cpp-i686-linux-gnu cpp-x86-64-linux-gnu cross-config 231s crossbuild-essential-i386 debhelper debugedit dh-autoreconf dh-python 231s dh-strip-nondeterminism docutils-common dpkg-cross dwz g++ g++-14 231s g++-14-i686-linux-gnu g++-14-x86-64-linux-gnu g++-i686-linux-gnu 231s g++-x86-64-linux-gnu gcc gcc-14 gcc-14-cross-base gcc-14-i686-linux-gnu 231s gcc-14-i686-linux-gnu-base gcc-14-x86-64-linux-gnu gcc-15-base:i386 231s gcc-15-cross-base gcc-i686-linux-gnu gcc-x86-64-linux-gnu gettext 231s intltool-debian libarchive-zip-perl libasan8 libasan8:i386 231s libasan8-i386-cross libatomic1:i386 libatomic1-i386-cross libblas3 231s libc6:i386 libc6-dev:i386 libc6-dev-i386-cross libc6-i386-cross libcc1-0 231s libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev:i386 libcrypt1:i386 231s libdebhelper-perl libdebian-dpkgcross-perl libfile-homedir-perl 231s libfile-stripnondeterminism-perl libfile-which-perl libgcc-14-dev 231s libgcc-14-dev-i386-cross libgcc-15-dev:i386 libgcc-s1:i386 231s libgcc-s1-i386-cross libgfortran5 libgomp1 libgomp1:i386 libgomp1-i386-cross 231s libhwasan0 libio-string-perl libisl23 libitm1 libitm1:i386 231s libitm1-i386-cross libjs-jquery libjs-sphinxdoc libjs-underscore 231s libjson-perl liblapack3 liblsan0 libmpc3 libquadmath0 libquadmath0:i386 231s libquadmath0-i386-cross libstdc++-14-dev libstdc++-14-dev-i386-cross 231s libstdc++-15-dev:i386 libstdc++6:i386 libstdc++6-i386-cross libtool libtsan2 231s libubsan1 libubsan1:i386 libubsan1-i386-cross libxml-libxml-perl 231s libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl 231s libxml-simple-perl libyaml-perl linux-libc-dev:i386 231s linux-libc-dev-i386-cross m4 po-debconf pybuild-plugin-autopkgtest 231s python-pyrr-doc python3-alabaster python3-all python3-defusedxml 231s python3-docutils python3-imagesize python3-multipledispatch python3-nose2 231s python3-numpy python3-numpy-dev python3-packaging python3-pyrr python3-roman 231s python3-snowballstemmer python3-sphinx python3.12 python3.12-minimal 231s sgml-base sphinx-common xml-core 232s 0 upgraded, 127 newly installed, 0 to remove and 0 not upgraded. 232s Need to get 177 MB of archives. 232s After this operation, 644 MB of additional disk space will be used. 232s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 232s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-numpy-dev amd64 1:2.2.3+ds-2 [147 kB] 232s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 232s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 15-20250213-1ubuntu1 [920 kB] 232s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 232s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-numpy amd64 1:2.2.3+ds-2 [8537 kB] 233s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 233s Get:8 http://ftpmaster.internal/ubuntu plucky/main i386 gcc-15-base i386 15-20250213-1ubuntu1 [53.2 kB] 233s Get:9 http://ftpmaster.internal/ubuntu plucky/main i386 libgcc-s1 i386 15-20250213-1ubuntu1 [93.8 kB] 233s Get:10 http://ftpmaster.internal/ubuntu plucky/main i386 libc6 i386 2.40-4ubuntu1 [3039 kB] 233s Get:11 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt1 i386 1:4.4.38-1 [91.6 kB] 233s Get:12 http://ftpmaster.internal/ubuntu plucky/main i386 libatomic1 i386 15-20250213-1ubuntu1 [8348 B] 233s Get:13 http://ftpmaster.internal/ubuntu plucky/main i386 libstdc++6 i386 15-20250213-1ubuntu1 [873 kB] 233s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 233s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-5 [263 kB] 233s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3ubuntu1 [383 kB] 233s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 233s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.17-3ubuntu1 [572 kB] 233s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.23.1-1 [619 kB] 233s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 233s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 233s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [11.9 MB] 233s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-17ubuntu1 [1032 B] 233s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 233s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 233s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 15-20250213-1ubuntu1 [47.0 kB] 233s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 15-20250213-1ubuntu1 [148 kB] 233s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 15-20250213-1ubuntu1 [28.5 kB] 233s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 15-20250213-1ubuntu1 [3059 kB] 234s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 15-20250213-1ubuntu1 [1356 kB] 234s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 15-20250213-1ubuntu1 [2757 kB] 234s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 15-20250213-1ubuntu1 [1206 kB] 234s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 15-20250213-1ubuntu1 [1678 kB] 234s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 15-20250213-1ubuntu1 [152 kB] 234s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu1 [2814 kB] 234s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [23.3 MB] 235s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-17ubuntu1 [536 kB] 235s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 235s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 235s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu1 [2507 kB] 235s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [13.4 MB] 235s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-17ubuntu1 [21.8 kB] 235s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 235s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 235s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 235s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-i686-linux-gnu-base amd64 14.2.0-12ubuntu1cross1 [52.9 kB] 235s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-i686-linux-gnu amd64 14.2.0-12ubuntu1cross1 [12.6 MB] 236s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-i686-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 236s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-i686-linux-gnu amd64 2.44-2ubuntu1 [1719 kB] 236s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-cross-base all 14.2.0-12ubuntu1cross1 [47.9 kB] 236s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-15-cross-base all 15-20250213-1ubuntu1cross1 [48.5 kB] 236s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-i386-cross all 2.41-1ubuntu1cross1 [1558 kB] 236s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgcc-s1-i386-cross all 15-20250213-1ubuntu1cross1 [93.9 kB] 236s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgomp1-i386-cross all 15-20250213-1ubuntu1cross1 [150 kB] 236s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 libitm1-i386-cross all 15-20250213-1ubuntu1cross1 [30.3 kB] 236s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 libatomic1-i386-cross all 15-20250213-1ubuntu1cross1 [8086 B] 236s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 libasan8-i386-cross all 15-20250213-1ubuntu1cross1 [2901 kB] 236s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 libstdc++6-i386-cross all 15-20250213-1ubuntu1cross1 [823 kB] 236s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 libubsan1-i386-cross all 15-20250213-1ubuntu1cross1 [1173 kB] 236s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 libquadmath0-i386-cross all 15-20250213-1ubuntu1cross1 [245 kB] 236s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev-i386-cross all 14.2.0-12ubuntu1cross1 [2719 kB] 236s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-i686-linux-gnu amd64 14.2.0-12ubuntu1cross1 [24.7 MB] 237s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-i686-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 237s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-libc-dev-i386-cross all 6.12.0-15.15cross1 [1433 kB] 237s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dev-i386-cross all 2.41-1ubuntu1cross1 [1958 kB] 237s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev-i386-cross all 14.2.0-12ubuntu1cross1 [2591 kB] 237s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-i686-linux-gnu amd64 14.2.0-12ubuntu1cross1 [14.1 MB] 237s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-i686-linux-gnu amd64 4:14.2.0-1ubuntu1 [958 B] 237s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libconfig-inifiles-perl all 3.000003-3 [38.4 kB] 237s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 237s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 237s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 237s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 237s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-5build1 [305 kB] 237s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 237s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libyaml-perl all 1.31-1 [65.7 kB] 237s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libconfig-auto-perl all 0.44-2 [17.1 kB] 237s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-which-perl all 1.27-2 [12.5 kB] 237s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-homedir-perl all 1.006-2 [37.0 kB] 237s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebian-dpkgcross-perl all 2.6.20 [15.6 kB] 237s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 cross-config all 2.6.20 [16.5 kB] 237s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 dpkg-cross all 2.6.20 [22.2 kB] 237s Get:83 http://ftpmaster.internal/ubuntu plucky/universe amd64 crossbuild-essential-i386 all 12.10ubuntu1 [3870 B] 237s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 237s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.5.4-3build1 [168 kB] 238s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 238s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 238s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 238s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.1-2 [5064 B] 238s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-2 [47.0 kB] 238s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 238s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.23.1-1 [1086 kB] 238s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 238s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 238s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.24.1ubuntu2 [895 kB] 238s Get:96 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20250108 [117 kB] 238s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 238s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 238s Get:99 http://ftpmaster.internal/ubuntu plucky/main i386 libasan8 i386 15-20250213-1ubuntu1 [2910 kB] 238s Get:100 http://ftpmaster.internal/ubuntu plucky/main i386 linux-libc-dev i386 6.12.0-15.15 [1739 kB] 238s Get:101 http://ftpmaster.internal/ubuntu plucky/main i386 libcrypt-dev i386 1:4.4.38-1 [121 kB] 238s Get:102 http://ftpmaster.internal/ubuntu plucky/main i386 libc6-dev i386 2.40-4ubuntu1 [1881 kB] 238s Get:103 http://ftpmaster.internal/ubuntu plucky/main i386 libgomp1 i386 15-20250213-1ubuntu1 [152 kB] 239s Get:104 http://ftpmaster.internal/ubuntu plucky/main i386 libitm1 i386 15-20250213-1ubuntu1 [30.9 kB] 239s Get:105 http://ftpmaster.internal/ubuntu plucky/main i386 libubsan1 i386 15-20250213-1ubuntu1 [1174 kB] 239s Get:106 http://ftpmaster.internal/ubuntu plucky/main i386 libquadmath0 i386 15-20250213-1ubuntu1 [245 kB] 239s Get:107 http://ftpmaster.internal/ubuntu plucky/main i386 libgcc-15-dev i386 15-20250213-1ubuntu1 [2747 kB] 239s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 239s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 239s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 239s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 239s Get:112 http://ftpmaster.internal/ubuntu plucky/universe i386 libstdc++-15-dev i386 15-20250213-1ubuntu1 [2610 kB] 239s Get:113 http://ftpmaster.internal/ubuntu plucky/universe amd64 pybuild-plugin-autopkgtest all 6.20250108 [1744 B] 239s Get:114 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-pyrr-doc all 0.10.3-7 [89.4 kB] 239s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 239s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 239s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 5.0-1 [10.3 kB] 239s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 239s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 239s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-multipledispatch all 1.0.0-1 [15.8 kB] 239s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nose2 all 0.15.1-1 [114 kB] 239s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 239s Get:123 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyrr all 0.10.3-7 [30.3 kB] 239s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 239s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-common all 8.1.3-4 [663 kB] 239s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 239s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sphinx all 8.1.3-4 [474 kB] 239s Preconfiguring packages ... 239s Fetched 177 MB in 7s (24.0 MB/s) 239s Selecting previously unselected package python3.12-minimal. 240s (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 ... 108970 files and directories currently installed.) 240s Preparing to unpack .../000-python3.12-minimal_3.12.9-1_amd64.deb ... 240s Unpacking python3.12-minimal (3.12.9-1) ... 240s Selecting previously unselected package python3-numpy-dev:amd64. 240s Preparing to unpack .../001-python3-numpy-dev_1%3a2.2.3+ds-2_amd64.deb ... 240s Unpacking python3-numpy-dev:amd64 (1:2.2.3+ds-2) ... 240s Selecting previously unselected package libblas3:amd64. 240s Preparing to unpack .../002-libblas3_3.12.1-2_amd64.deb ... 240s Unpacking libblas3:amd64 (3.12.1-2) ... 240s Selecting previously unselected package libgfortran5:amd64. 240s Preparing to unpack .../003-libgfortran5_15-20250213-1ubuntu1_amd64.deb ... 240s Unpacking libgfortran5:amd64 (15-20250213-1ubuntu1) ... 240s Selecting previously unselected package liblapack3:amd64. 240s Preparing to unpack .../004-liblapack3_3.12.1-2_amd64.deb ... 240s Unpacking liblapack3:amd64 (3.12.1-2) ... 240s Selecting previously unselected package python3-numpy. 240s Preparing to unpack .../005-python3-numpy_1%3a2.2.3+ds-2_amd64.deb ... 240s Unpacking python3-numpy (1:2.2.3+ds-2) ... 240s Selecting previously unselected package sgml-base. 240s Preparing to unpack .../006-sgml-base_1.31_all.deb ... 240s Unpacking sgml-base (1.31) ... 240s Selecting previously unselected package gcc-15-base:i386. 240s Preparing to unpack .../007-gcc-15-base_15-20250213-1ubuntu1_i386.deb ... 240s Unpacking gcc-15-base:i386 (15-20250213-1ubuntu1) ... 240s Selecting previously unselected package libgcc-s1:i386. 240s Preparing to unpack .../008-libgcc-s1_15-20250213-1ubuntu1_i386.deb ... 240s Unpacking libgcc-s1:i386 (15-20250213-1ubuntu1) ... 240s Selecting previously unselected package libc6:i386. 240s Preparing to unpack .../009-libc6_2.40-4ubuntu1_i386.deb ... 240s Unpacking libc6:i386 (2.40-4ubuntu1) ... 240s Selecting previously unselected package libcrypt1:i386. 240s Preparing to unpack .../010-libcrypt1_1%3a4.4.38-1_i386.deb ... 240s Unpacking libcrypt1:i386 (1:4.4.38-1) ... 240s Selecting previously unselected package libatomic1:i386. 240s Preparing to unpack .../011-libatomic1_15-20250213-1ubuntu1_i386.deb ... 240s Unpacking libatomic1:i386 (15-20250213-1ubuntu1) ... 240s Selecting previously unselected package libstdc++6:i386. 240s Preparing to unpack .../012-libstdc++6_15-20250213-1ubuntu1_i386.deb ... 240s Unpacking libstdc++6:i386 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package python3.12. 241s Preparing to unpack .../013-python3.12_3.12.9-1_amd64.deb ... 241s Unpacking python3.12 (3.12.9-1) ... 241s Selecting previously unselected package m4. 241s Preparing to unpack .../014-m4_1.4.19-5_amd64.deb ... 241s Unpacking m4 (1.4.19-5) ... 241s Selecting previously unselected package autoconf. 241s Preparing to unpack .../015-autoconf_2.72-3ubuntu1_all.deb ... 241s Unpacking autoconf (2.72-3ubuntu1) ... 241s Selecting previously unselected package autotools-dev. 241s Preparing to unpack .../016-autotools-dev_20220109.1_all.deb ... 241s Unpacking autotools-dev (20220109.1) ... 241s Selecting previously unselected package automake. 241s Preparing to unpack .../017-automake_1%3a1.17-3ubuntu1_all.deb ... 241s Unpacking automake (1:1.17-3ubuntu1) ... 241s Selecting previously unselected package autopoint. 241s Preparing to unpack .../018-autopoint_0.23.1-1_all.deb ... 241s Unpacking autopoint (0.23.1-1) ... 241s Selecting previously unselected package libisl23:amd64. 241s Preparing to unpack .../019-libisl23_0.27-1_amd64.deb ... 241s Unpacking libisl23:amd64 (0.27-1) ... 241s Selecting previously unselected package libmpc3:amd64. 241s Preparing to unpack .../020-libmpc3_1.3.1-1build2_amd64.deb ... 241s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 241s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 241s Preparing to unpack .../021-cpp-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 241s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 241s Selecting previously unselected package cpp-14. 241s Preparing to unpack .../022-cpp-14_14.2.0-17ubuntu1_amd64.deb ... 241s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 241s Selecting previously unselected package cpp-x86-64-linux-gnu. 241s Preparing to unpack .../023-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 241s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 241s Selecting previously unselected package cpp. 241s Preparing to unpack .../024-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 241s Unpacking cpp (4:14.2.0-1ubuntu1) ... 241s Selecting previously unselected package libcc1-0:amd64. 241s Preparing to unpack .../025-libcc1-0_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libcc1-0:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package libgomp1:amd64. 241s Preparing to unpack .../026-libgomp1_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libgomp1:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package libitm1:amd64. 241s Preparing to unpack .../027-libitm1_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libitm1:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package libasan8:amd64. 241s Preparing to unpack .../028-libasan8_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libasan8:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package liblsan0:amd64. 241s Preparing to unpack .../029-liblsan0_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking liblsan0:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package libtsan2:amd64. 241s Preparing to unpack .../030-libtsan2_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libtsan2:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package libubsan1:amd64. 241s Preparing to unpack .../031-libubsan1_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libubsan1:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package libhwasan0:amd64. 241s Preparing to unpack .../032-libhwasan0_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libhwasan0:amd64 (15-20250213-1ubuntu1) ... 241s Selecting previously unselected package libquadmath0:amd64. 241s Preparing to unpack .../033-libquadmath0_15-20250213-1ubuntu1_amd64.deb ... 241s Unpacking libquadmath0:amd64 (15-20250213-1ubuntu1) ... 242s Selecting previously unselected package libgcc-14-dev:amd64. 242s Preparing to unpack .../034-libgcc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 242s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 242s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 242s Preparing to unpack .../035-gcc-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 242s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 242s Selecting previously unselected package gcc-14. 242s Preparing to unpack .../036-gcc-14_14.2.0-17ubuntu1_amd64.deb ... 242s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 242s Selecting previously unselected package gcc-x86-64-linux-gnu. 242s Preparing to unpack .../037-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 242s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 242s Selecting previously unselected package gcc. 242s Preparing to unpack .../038-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 242s Unpacking gcc (4:14.2.0-1ubuntu1) ... 242s Selecting previously unselected package libstdc++-14-dev:amd64. 242s Preparing to unpack .../039-libstdc++-14-dev_14.2.0-17ubuntu1_amd64.deb ... 242s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 242s Selecting previously unselected package g++-14-x86-64-linux-gnu. 242s Preparing to unpack .../040-g++-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 242s Unpacking g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 243s Selecting previously unselected package g++-14. 243s Preparing to unpack .../041-g++-14_14.2.0-17ubuntu1_amd64.deb ... 243s Unpacking g++-14 (14.2.0-17ubuntu1) ... 243s Selecting previously unselected package g++-x86-64-linux-gnu. 243s Preparing to unpack .../042-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 243s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 243s Selecting previously unselected package g++. 243s Preparing to unpack .../043-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 243s Unpacking g++ (4:14.2.0-1ubuntu1) ... 243s Selecting previously unselected package build-essential. 243s Preparing to unpack .../044-build-essential_12.10ubuntu1_amd64.deb ... 243s Unpacking build-essential (12.10ubuntu1) ... 243s Selecting previously unselected package gcc-14-i686-linux-gnu-base:amd64. 243s Preparing to unpack .../045-gcc-14-i686-linux-gnu-base_14.2.0-12ubuntu1cross1_amd64.deb ... 243s Unpacking gcc-14-i686-linux-gnu-base:amd64 (14.2.0-12ubuntu1cross1) ... 243s Selecting previously unselected package cpp-14-i686-linux-gnu. 243s Preparing to unpack .../046-cpp-14-i686-linux-gnu_14.2.0-12ubuntu1cross1_amd64.deb ... 243s Unpacking cpp-14-i686-linux-gnu (14.2.0-12ubuntu1cross1) ... 243s Selecting previously unselected package cpp-i686-linux-gnu. 243s Preparing to unpack .../047-cpp-i686-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 243s Unpacking cpp-i686-linux-gnu (4:14.2.0-1ubuntu1) ... 243s Selecting previously unselected package binutils-i686-linux-gnu. 243s Preparing to unpack .../048-binutils-i686-linux-gnu_2.44-2ubuntu1_amd64.deb ... 243s Unpacking binutils-i686-linux-gnu (2.44-2ubuntu1) ... 243s Selecting previously unselected package gcc-14-cross-base. 243s Preparing to unpack .../049-gcc-14-cross-base_14.2.0-12ubuntu1cross1_all.deb ... 243s Unpacking gcc-14-cross-base (14.2.0-12ubuntu1cross1) ... 243s Selecting previously unselected package gcc-15-cross-base. 243s Preparing to unpack .../050-gcc-15-cross-base_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking gcc-15-cross-base (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libc6-i386-cross. 243s Preparing to unpack .../051-libc6-i386-cross_2.41-1ubuntu1cross1_all.deb ... 243s Unpacking libc6-i386-cross (2.41-1ubuntu1cross1) ... 243s Selecting previously unselected package libgcc-s1-i386-cross. 243s Preparing to unpack .../052-libgcc-s1-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libgcc-s1-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libgomp1-i386-cross. 243s Preparing to unpack .../053-libgomp1-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libgomp1-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libitm1-i386-cross. 243s Preparing to unpack .../054-libitm1-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libitm1-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libatomic1-i386-cross. 243s Preparing to unpack .../055-libatomic1-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libatomic1-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libasan8-i386-cross. 243s Preparing to unpack .../056-libasan8-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libasan8-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libstdc++6-i386-cross. 243s Preparing to unpack .../057-libstdc++6-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libstdc++6-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libubsan1-i386-cross. 243s Preparing to unpack .../058-libubsan1-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libubsan1-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libquadmath0-i386-cross. 243s Preparing to unpack .../059-libquadmath0-i386-cross_15-20250213-1ubuntu1cross1_all.deb ... 243s Unpacking libquadmath0-i386-cross (15-20250213-1ubuntu1cross1) ... 243s Selecting previously unselected package libgcc-14-dev-i386-cross. 243s Preparing to unpack .../060-libgcc-14-dev-i386-cross_14.2.0-12ubuntu1cross1_all.deb ... 243s Unpacking libgcc-14-dev-i386-cross (14.2.0-12ubuntu1cross1) ... 244s Selecting previously unselected package gcc-14-i686-linux-gnu. 244s Preparing to unpack .../061-gcc-14-i686-linux-gnu_14.2.0-12ubuntu1cross1_amd64.deb ... 244s Unpacking gcc-14-i686-linux-gnu (14.2.0-12ubuntu1cross1) ... 244s Selecting previously unselected package gcc-i686-linux-gnu. 244s Preparing to unpack .../062-gcc-i686-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 244s Unpacking gcc-i686-linux-gnu (4:14.2.0-1ubuntu1) ... 244s Selecting previously unselected package linux-libc-dev-i386-cross. 244s Preparing to unpack .../063-linux-libc-dev-i386-cross_6.12.0-15.15cross1_all.deb ... 244s Unpacking linux-libc-dev-i386-cross (6.12.0-15.15cross1) ... 244s Selecting previously unselected package libc6-dev-i386-cross. 244s Preparing to unpack .../064-libc6-dev-i386-cross_2.41-1ubuntu1cross1_all.deb ... 244s Unpacking libc6-dev-i386-cross (2.41-1ubuntu1cross1) ... 244s Selecting previously unselected package libstdc++-14-dev-i386-cross. 244s Preparing to unpack .../065-libstdc++-14-dev-i386-cross_14.2.0-12ubuntu1cross1_all.deb ... 244s Unpacking libstdc++-14-dev-i386-cross (14.2.0-12ubuntu1cross1) ... 245s Selecting previously unselected package g++-14-i686-linux-gnu. 245s Preparing to unpack .../066-g++-14-i686-linux-gnu_14.2.0-12ubuntu1cross1_amd64.deb ... 245s Unpacking g++-14-i686-linux-gnu (14.2.0-12ubuntu1cross1) ... 245s Selecting previously unselected package g++-i686-linux-gnu. 245s Preparing to unpack .../067-g++-i686-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 245s Unpacking g++-i686-linux-gnu (4:14.2.0-1ubuntu1) ... 245s Selecting previously unselected package libconfig-inifiles-perl. 245s Preparing to unpack .../068-libconfig-inifiles-perl_3.000003-3_all.deb ... 245s Unpacking libconfig-inifiles-perl (3.000003-3) ... 245s Selecting previously unselected package libio-string-perl. 245s Preparing to unpack .../069-libio-string-perl_1.08-4_all.deb ... 245s Unpacking libio-string-perl (1.08-4) ... 245s Selecting previously unselected package libxml-namespacesupport-perl. 245s Preparing to unpack .../070-libxml-namespacesupport-perl_1.12-2_all.deb ... 245s Unpacking libxml-namespacesupport-perl (1.12-2) ... 245s Selecting previously unselected package libxml-sax-base-perl. 245s Preparing to unpack .../071-libxml-sax-base-perl_1.09-3_all.deb ... 245s Unpacking libxml-sax-base-perl (1.09-3) ... 245s Selecting previously unselected package libxml-sax-perl. 245s Preparing to unpack .../072-libxml-sax-perl_1.02+dfsg-4_all.deb ... 245s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 245s Selecting previously unselected package libxml-libxml-perl. 245s Preparing to unpack .../073-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_amd64.deb ... 245s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 245s Selecting previously unselected package libxml-simple-perl. 245s Preparing to unpack .../074-libxml-simple-perl_2.25-2_all.deb ... 245s Unpacking libxml-simple-perl (2.25-2) ... 245s Selecting previously unselected package libyaml-perl. 245s Preparing to unpack .../075-libyaml-perl_1.31-1_all.deb ... 245s Unpacking libyaml-perl (1.31-1) ... 245s Selecting previously unselected package libconfig-auto-perl. 245s Preparing to unpack .../076-libconfig-auto-perl_0.44-2_all.deb ... 245s Unpacking libconfig-auto-perl (0.44-2) ... 245s Selecting previously unselected package libfile-which-perl. 245s Preparing to unpack .../077-libfile-which-perl_1.27-2_all.deb ... 245s Unpacking libfile-which-perl (1.27-2) ... 245s Selecting previously unselected package libfile-homedir-perl. 245s Preparing to unpack .../078-libfile-homedir-perl_1.006-2_all.deb ... 245s Unpacking libfile-homedir-perl (1.006-2) ... 245s Selecting previously unselected package libdebian-dpkgcross-perl. 245s Preparing to unpack .../079-libdebian-dpkgcross-perl_2.6.20_all.deb ... 245s Unpacking libdebian-dpkgcross-perl (2.6.20) ... 245s Selecting previously unselected package cross-config. 245s Preparing to unpack .../080-cross-config_2.6.20_all.deb ... 245s Unpacking cross-config (2.6.20) ... 245s Selecting previously unselected package dpkg-cross. 245s Preparing to unpack .../081-dpkg-cross_2.6.20_all.deb ... 245s Unpacking dpkg-cross (2.6.20) ... 245s Selecting previously unselected package crossbuild-essential-i386. 245s Preparing to unpack .../082-crossbuild-essential-i386_12.10ubuntu1_all.deb ... 245s Unpacking crossbuild-essential-i386 (12.10ubuntu1) ... 245s Selecting previously unselected package libdebhelper-perl. 245s Preparing to unpack .../083-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 245s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 245s Selecting previously unselected package libtool. 245s Preparing to unpack .../084-libtool_2.5.4-3build1_all.deb ... 245s Unpacking libtool (2.5.4-3build1) ... 245s Selecting previously unselected package dh-autoreconf. 245s Preparing to unpack .../085-dh-autoreconf_20_all.deb ... 245s Unpacking dh-autoreconf (20) ... 245s Selecting previously unselected package libarchive-zip-perl. 245s Preparing to unpack .../086-libarchive-zip-perl_1.68-1_all.deb ... 245s Unpacking libarchive-zip-perl (1.68-1) ... 245s Selecting previously unselected package libfile-stripnondeterminism-perl. 245s Preparing to unpack .../087-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 245s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 245s Selecting previously unselected package dh-strip-nondeterminism. 245s Preparing to unpack .../088-dh-strip-nondeterminism_1.14.1-2_all.deb ... 245s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 245s Selecting previously unselected package debugedit. 245s Preparing to unpack .../089-debugedit_1%3a5.1-2_amd64.deb ... 245s Unpacking debugedit (1:5.1-2) ... 245s Selecting previously unselected package dwz. 245s Preparing to unpack .../090-dwz_0.15-1build6_amd64.deb ... 245s Unpacking dwz (0.15-1build6) ... 245s Selecting previously unselected package gettext. 245s Preparing to unpack .../091-gettext_0.23.1-1_amd64.deb ... 245s Unpacking gettext (0.23.1-1) ... 246s Selecting previously unselected package intltool-debian. 246s Preparing to unpack .../092-intltool-debian_0.35.0+20060710.6_all.deb ... 246s Unpacking intltool-debian (0.35.0+20060710.6) ... 246s Selecting previously unselected package po-debconf. 246s Preparing to unpack .../093-po-debconf_1.0.21+nmu1_all.deb ... 246s Unpacking po-debconf (1.0.21+nmu1) ... 246s Selecting previously unselected package debhelper. 246s Preparing to unpack .../094-debhelper_13.24.1ubuntu2_all.deb ... 246s Unpacking debhelper (13.24.1ubuntu2) ... 246s Selecting previously unselected package dh-python. 246s Preparing to unpack .../095-dh-python_6.20250108_all.deb ... 246s Unpacking dh-python (6.20250108) ... 246s Selecting previously unselected package xml-core. 246s Preparing to unpack .../096-xml-core_0.19_all.deb ... 246s Unpacking xml-core (0.19) ... 246s Selecting previously unselected package docutils-common. 246s Preparing to unpack .../097-docutils-common_0.21.2+dfsg-2_all.deb ... 246s Unpacking docutils-common (0.21.2+dfsg-2) ... 246s Selecting previously unselected package libasan8:i386. 246s Preparing to unpack .../098-libasan8_15-20250213-1ubuntu1_i386.deb ... 246s Unpacking libasan8:i386 (15-20250213-1ubuntu1) ... 246s Selecting previously unselected package linux-libc-dev:i386. 246s Preparing to unpack .../099-linux-libc-dev_6.12.0-15.15_i386.deb ... 246s Unpacking linux-libc-dev:i386 (6.12.0-15.15) ... 246s Selecting previously unselected package libcrypt-dev:i386. 246s Preparing to unpack .../100-libcrypt-dev_1%3a4.4.38-1_i386.deb ... 246s Unpacking libcrypt-dev:i386 (1:4.4.38-1) ... 246s Selecting previously unselected package libc6-dev:i386. 246s Preparing to unpack .../101-libc6-dev_2.40-4ubuntu1_i386.deb ... 246s Unpacking libc6-dev:i386 (2.40-4ubuntu1) ... 246s Selecting previously unselected package libgomp1:i386. 246s Preparing to unpack .../102-libgomp1_15-20250213-1ubuntu1_i386.deb ... 246s Unpacking libgomp1:i386 (15-20250213-1ubuntu1) ... 246s Selecting previously unselected package libitm1:i386. 246s Preparing to unpack .../103-libitm1_15-20250213-1ubuntu1_i386.deb ... 246s Unpacking libitm1:i386 (15-20250213-1ubuntu1) ... 246s Selecting previously unselected package libubsan1:i386. 247s Preparing to unpack .../104-libubsan1_15-20250213-1ubuntu1_i386.deb ... 247s Unpacking libubsan1:i386 (15-20250213-1ubuntu1) ... 247s Selecting previously unselected package libquadmath0:i386. 247s Preparing to unpack .../105-libquadmath0_15-20250213-1ubuntu1_i386.deb ... 247s Unpacking libquadmath0:i386 (15-20250213-1ubuntu1) ... 247s Selecting previously unselected package libgcc-15-dev:i386. 247s Preparing to unpack .../106-libgcc-15-dev_15-20250213-1ubuntu1_i386.deb ... 247s Unpacking libgcc-15-dev:i386 (15-20250213-1ubuntu1) ... 247s Selecting previously unselected package libjs-jquery. 247s Preparing to unpack .../107-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 247s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 247s Selecting previously unselected package libjs-underscore. 247s Preparing to unpack .../108-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 247s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 247s Selecting previously unselected package libjs-sphinxdoc. 247s Preparing to unpack .../109-libjs-sphinxdoc_8.1.3-4_all.deb ... 247s Unpacking libjs-sphinxdoc (8.1.3-4) ... 247s Selecting previously unselected package libjson-perl. 247s Preparing to unpack .../110-libjson-perl_4.10000-1_all.deb ... 247s Unpacking libjson-perl (4.10000-1) ... 247s Selecting previously unselected package libstdc++-15-dev:i386. 247s Preparing to unpack .../111-libstdc++-15-dev_15-20250213-1ubuntu1_i386.deb ... 247s Unpacking libstdc++-15-dev:i386 (15-20250213-1ubuntu1) ... 247s Selecting previously unselected package pybuild-plugin-autopkgtest. 247s Preparing to unpack .../112-pybuild-plugin-autopkgtest_6.20250108_all.deb ... 247s Unpacking pybuild-plugin-autopkgtest (6.20250108) ... 247s Selecting previously unselected package python-pyrr-doc. 247s Preparing to unpack .../113-python-pyrr-doc_0.10.3-7_all.deb ... 247s Unpacking python-pyrr-doc (0.10.3-7) ... 247s Selecting previously unselected package python3-all. 247s Preparing to unpack .../114-python3-all_3.13.1-1~exp2_amd64.deb ... 247s Unpacking python3-all (3.13.1-1~exp2) ... 247s Selecting previously unselected package python3-defusedxml. 247s Preparing to unpack .../115-python3-defusedxml_0.7.1-3_all.deb ... 247s Unpacking python3-defusedxml (0.7.1-3) ... 247s Selecting previously unselected package python3-roman. 247s Preparing to unpack .../116-python3-roman_5.0-1_all.deb ... 247s Unpacking python3-roman (5.0-1) ... 247s Selecting previously unselected package python3-docutils. 247s Preparing to unpack .../117-python3-docutils_0.21.2+dfsg-2_all.deb ... 247s Unpacking python3-docutils (0.21.2+dfsg-2) ... 247s Selecting previously unselected package python3-imagesize. 247s Preparing to unpack .../118-python3-imagesize_1.4.1-1_all.deb ... 247s Unpacking python3-imagesize (1.4.1-1) ... 247s Selecting previously unselected package python3-multipledispatch. 247s Preparing to unpack .../119-python3-multipledispatch_1.0.0-1_all.deb ... 247s Unpacking python3-multipledispatch (1.0.0-1) ... 247s Selecting previously unselected package python3-nose2. 247s Preparing to unpack .../120-python3-nose2_0.15.1-1_all.deb ... 247s Unpacking python3-nose2 (0.15.1-1) ... 247s Selecting previously unselected package python3-packaging. 247s Preparing to unpack .../121-python3-packaging_24.2-1_all.deb ... 247s Unpacking python3-packaging (24.2-1) ... 247s Selecting previously unselected package python3-pyrr. 247s Preparing to unpack .../122-python3-pyrr_0.10.3-7_all.deb ... 247s Unpacking python3-pyrr (0.10.3-7) ... 247s Selecting previously unselected package python3-snowballstemmer. 247s Preparing to unpack .../123-python3-snowballstemmer_2.2.0-4build1_all.deb ... 247s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 247s Selecting previously unselected package sphinx-common. 247s Preparing to unpack .../124-sphinx-common_8.1.3-4_all.deb ... 247s Unpacking sphinx-common (8.1.3-4) ... 248s Selecting previously unselected package python3-alabaster. 248s Preparing to unpack .../125-python3-alabaster_0.7.16-0.1_all.deb ... 248s Unpacking python3-alabaster (0.7.16-0.1) ... 248s Selecting previously unselected package python3-sphinx. 248s Preparing to unpack .../126-python3-sphinx_8.1.3-4_all.deb ... 248s Unpacking python3-sphinx (8.1.3-4) ... 248s Setting up libconfig-inifiles-perl (3.000003-3) ... 248s Setting up dh-python (6.20250108) ... 248s Setting up python3.12-minimal (3.12.9-1) ... 249s Setting up libfile-which-perl (1.27-2) ... 249s Setting up python3-multipledispatch (1.0.0-1) ... 249s Setting up python3-defusedxml (0.7.1-3) ... 249s Setting up libarchive-zip-perl (1.68-1) ... 249s Setting up python3-alabaster (0.7.16-0.1) ... 249s Setting up binutils-i686-linux-gnu (2.44-2ubuntu1) ... 249s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 249s Setting up python3.12 (3.12.9-1) ... 250s Setting up linux-libc-dev:i386 (6.12.0-15.15) ... 250s Setting up libxml-namespacesupport-perl (1.12-2) ... 250s Setting up m4 (1.4.19-5) ... 250s Setting up gcc-14-i686-linux-gnu-base:amd64 (14.2.0-12ubuntu1cross1) ... 250s Setting up python3-all (3.13.1-1~exp2) ... 250s Setting up python3-nose2 (0.15.1-1) ... 251s Setting up gcc-14-cross-base (14.2.0-12ubuntu1cross1) ... 251s Setting up libgomp1:amd64 (15-20250213-1ubuntu1) ... 251s Setting up libyaml-perl (1.31-1) ... 251s Setting up libxml-sax-base-perl (1.09-3) ... 251s Setting up libio-string-perl (1.08-4) ... 251s Setting up python3-roman (5.0-1) ... 251s Setting up linux-libc-dev-i386-cross (6.12.0-15.15cross1) ... 251s Setting up autotools-dev (20220109.1) ... 251s Setting up libblas3:amd64 (3.12.1-2) ... 251s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 251s Setting up cross-config (2.6.20) ... 251s Setting up python3-packaging (24.2-1) ... 251s Setting up python3-snowballstemmer (2.2.0-4build1) ... 251s Setting up libquadmath0:amd64 (15-20250213-1ubuntu1) ... 251s Setting up libmpc3:amd64 (1.3.1-1build2) ... 251s Setting up python3-numpy-dev:amd64 (1:2.2.3+ds-2) ... 251s Setting up autopoint (0.23.1-1) ... 251s Setting up libgfortran5:amd64 (15-20250213-1ubuntu1) ... 251s Setting up autoconf (2.72-3ubuntu1) ... 251s Setting up libubsan1:amd64 (15-20250213-1ubuntu1) ... 251s Setting up dwz (0.15-1build6) ... 251s Setting up libhwasan0:amd64 (15-20250213-1ubuntu1) ... 251s Setting up libasan8:amd64 (15-20250213-1ubuntu1) ... 251s Setting up libjson-perl (4.10000-1) ... 251s Setting up debugedit (1:5.1-2) ... 251s Setting up libc6-i386-cross (2.41-1ubuntu1cross1) ... 251s Setting up sgml-base (1.31) ... 251s Setting up libtsan2:amd64 (15-20250213-1ubuntu1) ... 251s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 251s Setting up libisl23:amd64 (0.27-1) ... 251s Setting up cpp-14-i686-linux-gnu (14.2.0-12ubuntu1cross1) ... 251s Setting up gcc-15-cross-base (15-20250213-1ubuntu1cross1) ... 251s Setting up libfile-homedir-perl (1.006-2) ... 251s Setting up gcc-15-base:i386 (15-20250213-1ubuntu1) ... 251s Setting up libquadmath0-i386-cross (15-20250213-1ubuntu1cross1) ... 251s Setting up libcc1-0:amd64 (15-20250213-1ubuntu1) ... 251s Setting up liblsan0:amd64 (15-20250213-1ubuntu1) ... 251s Setting up libitm1:amd64 (15-20250213-1ubuntu1) ... 251s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 251s Setting up python3-imagesize (1.4.1-1) ... 251s Setting up automake (1:1.17-3ubuntu1) ... 251s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 251s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 251s Setting up liblapack3:amd64 (3.12.1-2) ... 251s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 251s Setting up gettext (0.23.1-1) ... 251s Setting up libatomic1-i386-cross (15-20250213-1ubuntu1cross1) ... 251s Setting up libgomp1-i386-cross (15-20250213-1ubuntu1cross1) ... 251s Setting up libc6-dev-i386-cross (2.41-1ubuntu1cross1) ... 251s Setting up libxml-sax-perl (1.02+dfsg-4) ... 252s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 252s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 252s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 252s Setting up intltool-debian (0.35.0+20060710.6) ... 252s Setting up libgcc-s1-i386-cross (15-20250213-1ubuntu1cross1) ... 252s Setting up libitm1-i386-cross (15-20250213-1ubuntu1cross1) ... 252s Setting up cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 252s Setting up python3-numpy (1:2.2.3+ds-2) ... 255s Setting up libjs-sphinxdoc (8.1.3-4) ... 255s Setting up cpp-14 (14.2.0-17ubuntu1) ... 255s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 255s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 255s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 255s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 256s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 256s Setting up dh-strip-nondeterminism (1.14.1-2) ... 256s Setting up xml-core (0.19) ... 256s Setting up cpp-i686-linux-gnu (4:14.2.0-1ubuntu1) ... 256s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 256s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 256s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 256s Setting up po-debconf (1.0.21+nmu1) ... 256s Setting up python3-pyrr (0.10.3-7) ... 256s /usr/lib/python3/dist-packages/pyrr/vector3.py:48: SyntaxWarning: invalid escape sequence '\ ' 256s """Generates a normal vector for 3 vertices. 256s /usr/lib/python3/dist-packages/pyrr/vector3.py:48: SyntaxWarning: invalid escape sequence '\ ' 256s """Generates a normal vector for 3 vertices. 256s Setting up python-pyrr-doc (0.10.3-7) ... 256s Setting up libasan8-i386-cross (15-20250213-1ubuntu1cross1) ... 256s Setting up libstdc++6-i386-cross (15-20250213-1ubuntu1cross1) ... 256s Setting up sphinx-common (8.1.3-4) ... 256s Setting up libxml-simple-perl (2.25-2) ... 256s Setting up cpp (4:14.2.0-1ubuntu1) ... 256s Setting up gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 256s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 256s Setting up libubsan1-i386-cross (15-20250213-1ubuntu1cross1) ... 256s Setting up libconfig-auto-perl (0.44-2) ... 256s Setting up gcc-14 (14.2.0-17ubuntu1) ... 256s Setting up g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 256s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 256s Setting up g++-14 (14.2.0-17ubuntu1) ... 256s Setting up libdebian-dpkgcross-perl (2.6.20) ... 256s Setting up libtool (2.5.4-3build1) ... 256s Setting up libgcc-14-dev-i386-cross (14.2.0-12ubuntu1cross1) ... 256s Setting up gcc (4:14.2.0-1ubuntu1) ... 256s Setting up dh-autoreconf (20) ... 256s Setting up gcc-14-i686-linux-gnu (14.2.0-12ubuntu1cross1) ... 256s Setting up g++ (4:14.2.0-1ubuntu1) ... 256s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 256s Setting up gcc-i686-linux-gnu (4:14.2.0-1ubuntu1) ... 256s Setting up build-essential (12.10ubuntu1) ... 256s Setting up libstdc++-14-dev-i386-cross (14.2.0-12ubuntu1cross1) ... 256s Setting up dpkg-cross (2.6.20) ... 256s Setting up g++-14-i686-linux-gnu (14.2.0-12ubuntu1cross1) ... 256s Setting up g++-i686-linux-gnu (4:14.2.0-1ubuntu1) ... 256s Setting up debhelper (13.24.1ubuntu2) ... 256s Setting up crossbuild-essential-i386 (12.10ubuntu1) ... 256s Setting up pybuild-plugin-autopkgtest (6.20250108) ... 256s Setting up libgcc-s1:i386 (15-20250213-1ubuntu1) ... 256s Setting up libc6:i386 (2.40-4ubuntu1) ... 256s Setting up libasan8:i386 (15-20250213-1ubuntu1) ... 256s Setting up libstdc++6:i386 (15-20250213-1ubuntu1) ... 256s Setting up libitm1:i386 (15-20250213-1ubuntu1) ... 256s Setting up libcrypt1:i386 (1:4.4.38-1) ... 256s Setting up libgomp1:i386 (15-20250213-1ubuntu1) ... 256s Setting up libquadmath0:i386 (15-20250213-1ubuntu1) ... 256s Setting up libatomic1:i386 (15-20250213-1ubuntu1) ... 256s Setting up libubsan1:i386 (15-20250213-1ubuntu1) ... 256s Setting up libcrypt-dev:i386 (1:4.4.38-1) ... 256s Setting up libc6-dev:i386 (2.40-4ubuntu1) ... 256s Setting up libgcc-15-dev:i386 (15-20250213-1ubuntu1) ... 256s Setting up libstdc++-15-dev:i386 (15-20250213-1ubuntu1) ... 256s Processing triggers for install-info (7.1.1-1) ... 256s Processing triggers for libc-bin (2.40-4ubuntu1) ... 257s Processing triggers for systemd (257.2-3ubuntu1) ... 257s Processing triggers for man-db (2.13.0-1) ... 259s Processing triggers for sgml-base (1.31) ... 259s Setting up docutils-common (0.21.2+dfsg-2) ... 259s Processing triggers for sgml-base (1.31) ... 259s Setting up python3-docutils (0.21.2+dfsg-2) ... 259s Setting up python3-sphinx (8.1.3-4) ... 262s autopkgtest [01:00:35]: testbed environment configured for cross-architecture building 262s autopkgtest [01:00:35]: test pybuild-autopkgtest: pybuild-autopkgtest 262s autopkgtest [01:00:35]: test pybuild-autopkgtest: [----------------------- 262s pybuild-autopkgtest 263s I: pybuild base:311: cd /tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build; python3.12 -m nose2 -v 263s test_apply_to_vector_non_unit (tests.test_quaternion.test_quaternion.test_apply_to_vector_non_unit) ... ok 263s test_apply_to_vector_unit_x (tests.test_quaternion.test_quaternion.test_apply_to_vector_unit_x) ... ERROR 263s test_apply_to_vector_x (tests.test_quaternion.test_quaternion.test_apply_to_vector_x) ... ok 263s test_apply_to_vector_y (tests.test_quaternion.test_quaternion.test_apply_to_vector_y) ... ok 263s test_apply_to_vector_z (tests.test_quaternion.test_quaternion.test_apply_to_vector_z) ... ok 263s test_conjugate (tests.test_quaternion.test_quaternion.test_conjugate) ... ok 263s test_conjugate_rotation (tests.test_quaternion.test_quaternion.test_conjugate_rotation) ... ok 263s test_create (tests.test_quaternion.test_quaternion.test_create) ... ok 263s test_create_from_axis (tests.test_quaternion.test_quaternion.test_create_from_axis) ... ok 263s test_create_from_axis_rotation (tests.test_quaternion.test_quaternion.test_create_from_axis_rotation) ... ok 263s test_create_from_axis_rotation_non_normalized (tests.test_quaternion.test_quaternion.test_create_from_axis_rotation_non_normalized) ... ok 263s test_create_from_eulers (tests.test_quaternion.test_quaternion.test_create_from_eulers) ... ok 263s test_create_from_eulers_identity (tests.test_quaternion.test_quaternion.test_create_from_eulers_identity) ... ok 263s test_create_from_inverse_of_eulers (tests.test_quaternion.test_quaternion.test_create_from_inverse_of_eulers) ... skipped Not implemented 263s test_create_from_matrix_unit (tests.test_quaternion.test_quaternion.test_create_from_matrix_unit) ... ok 263s test_create_from_matrix_x (tests.test_quaternion.test_quaternion.test_create_from_matrix_x) ... ok 263s test_create_from_matrix_y (tests.test_quaternion.test_quaternion.test_create_from_matrix_y) ... ok 263s test_create_from_matrix_z (tests.test_quaternion.test_quaternion.test_create_from_matrix_z) ... ok 263s test_create_from_x_rotation (tests.test_quaternion.test_quaternion.test_create_from_x_rotation) ... ok 263s test_create_from_y_rotation (tests.test_quaternion.test_quaternion.test_create_from_y_rotation) ... ok 263s test_create_from_z_rotation (tests.test_quaternion.test_quaternion.test_create_from_z_rotation) ... ok 263s test_create_parameters (tests.test_quaternion.test_quaternion.test_create_parameters) ... ok 263s test_cross (tests.test_quaternion.test_quaternion.test_cross) ... ok 263s test_dot_adjacent (tests.test_quaternion.test_quaternion.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_quaternion.test_quaternion.test_dot_angle) ... ok 263s test_dot_batch (tests.test_quaternion.test_quaternion.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_quaternion.test_quaternion.test_dot_parallel) ... ok 263s test_exp (tests.test_quaternion.test_quaternion.test_exp) ... ok 263s test_identity (tests.test_quaternion.test_quaternion.test_identity) ... ok 263s test_import (tests.test_quaternion.test_quaternion.test_import) ... ok 263s test_inverse (tests.test_quaternion.test_quaternion.test_inverse) ... ok 263s test_inverse_non_unit (tests.test_quaternion.test_quaternion.test_inverse_non_unit) ... ok 263s test_inverse_rotation (tests.test_quaternion.test_quaternion.test_inverse_rotation) ... ok 263s test_is_non_zero_length (tests.test_quaternion.test_quaternion.test_is_non_zero_length) ... ok 263s test_is_non_zero_length_zero (tests.test_quaternion.test_quaternion.test_is_non_zero_length_zero) ... ok 263s test_is_zero_length (tests.test_quaternion.test_quaternion.test_is_zero_length) ... ok 263s test_is_zero_length_zero (tests.test_quaternion.test_quaternion.test_is_zero_length_zero) ... ok 263s test_length (tests.test_quaternion.test_quaternion.test_length) ... ok 263s test_length_batch (tests.test_quaternion.test_quaternion.test_length_batch) ... ok 263s test_length_identity (tests.test_quaternion.test_quaternion.test_length_identity) ... ok 263s test_negate (tests.test_quaternion.test_quaternion.test_negate) ... ok 263s test_negate_unit (tests.test_quaternion.test_quaternion.test_negate_unit) ... ok 263s test_normalize_batch (tests.test_quaternion.test_quaternion.test_normalize_batch) ... ok 263s test_normalize_identity (tests.test_quaternion.test_quaternion.test_normalize_identity) ... ok 263s test_normalize_non_identity (tests.test_quaternion.test_quaternion.test_normalize_non_identity) ... ok 263s test_power (tests.test_quaternion.test_quaternion.test_power) ... skipped Not implemented 263s test_quaternion_slerp (tests.test_quaternion.test_quaternion.test_quaternion_slerp) ... ok 263s test_rotation_angle (tests.test_quaternion.test_quaternion.test_rotation_angle) ... ok 263s test_rotation_axis (tests.test_quaternion.test_quaternion.test_rotation_axis) ... ok 263s test_squared_length (tests.test_quaternion.test_quaternion.test_squared_length) ... ok 263s test_squared_length_batch (tests.test_quaternion.test_quaternion.test_squared_length_batch) ... ok 263s test_squared_length_identity (tests.test_quaternion.test_quaternion.test_squared_length_identity) ... ok 263s test_create (tests.test_vector3.test_vector3.test_create) ... ok 263s test_create_from_matrix44_translation (tests.test_vector3.test_vector3.test_create_from_matrix44_translation) ... ok 263s test_create_from_matrix44_translation_dtype_matches (tests.test_vector3.test_vector3.test_create_from_matrix44_translation_dtype_matches) ... ok 263s test_create_from_vector4 (tests.test_vector3.test_vector3.test_create_from_vector4) ... ok 263s test_create_list (tests.test_vector3.test_vector3.test_create_list) ... ok 263s test_create_unit_length_x (tests.test_vector3.test_vector3.test_create_unit_length_x) ... ok 263s test_create_unit_length_x_dtype (tests.test_vector3.test_vector3.test_create_unit_length_x_dtype) ... ok 263s test_create_unit_length_y (tests.test_vector3.test_vector3.test_create_unit_length_y) ... ok 263s test_create_unit_length_y_dtype (tests.test_vector3.test_vector3.test_create_unit_length_y_dtype) ... ok 263s test_create_unit_length_z (tests.test_vector3.test_vector3.test_create_unit_length_z) ... ok 263s test_create_unit_length_z_dtype (tests.test_vector3.test_vector3.test_create_unit_length_z_dtype) ... ok 263s test_create_values (tests.test_vector3.test_vector3.test_create_values) ... ok 263s test_cross_batch (tests.test_vector3.test_vector3.test_cross_batch) ... ok 263s test_cross_coincident (tests.test_vector3.test_vector3.test_cross_coincident) ... ok 263s test_cross_single_vector (tests.test_vector3.test_vector3.test_cross_single_vector) ... ok 263s test_dot_adjacent (tests.test_vector3.test_vector3.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_vector3.test_vector3.test_dot_angle) ... ok 263s test_dot_batch (tests.test_vector3.test_vector3.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_vector3.test_vector3.test_dot_parallel) ... ok 263s test_generate_normals (tests.test_vector3.test_vector3.test_generate_normals) ... ok 263s test_generate_normals_unnormalized (tests.test_vector3.test_vector3.test_generate_normals_unnormalized) ... ok 263s test_generate_vertex_normals (tests.test_vector3.test_vector3.test_generate_vertex_normals) ... ok 263s test_generate_vertex_normals_unnormalized (tests.test_vector3.test_vector3.test_generate_vertex_normals_unnormalized) ... ok 263s test_import (tests.test_vector3.test_vector3.test_import) ... ok 263s test_interoplation (tests.test_vector3.test_vector3.test_interoplation) ... ok 263s test_length (tests.test_vector3.test_vector3.test_length) ... ok 263s test_length_batch (tests.test_vector3.test_vector3.test_length_batch) ... ok 263s test_normalize_batch (tests.test_vector3.test_vector3.test_normalize_batch) ... ok 263s test_normalize_single_vector (tests.test_vector3.test_vector3.test_normalize_single_vector) ... ok 263s test_set_length (tests.test_vector3.test_vector3.test_set_length) ... ok 263s test_set_length_batch_vector (tests.test_vector3.test_vector3.test_set_length_batch_vector) ... ok 263s test_squared_length_batch (tests.test_vector3.test_vector3.test_squared_length_batch) ... ok 263s test_squared_length_single_vector (tests.test_vector3.test_vector3.test_squared_length_single_vector) ... ok 263s test_create (tests.test_plane.test_plane.test_create) ... ok 263s test_create_from_points (tests.test_plane.test_plane.test_create_from_points) ... ok 263s test_create_from_position (tests.test_plane.test_plane.test_create_from_position) ... ok 263s test_create_xy (tests.test_plane.test_plane.test_create_xy) ... ok 263s test_create_xz (tests.test_plane.test_plane.test_create_xz) ... ok 263s test_create_yz (tests.test_plane.test_plane.test_create_yz) ... ok 263s test_import (tests.test_plane.test_plane.test_import) ... ok 263s test_invert_normal (tests.test_plane.test_plane.test_invert_normal) ... ok 263s test_normal (tests.test_plane.test_plane.test_normal) ... ok 263s test_position (tests.test_plane.test_plane.test_position) ... ok 263s test_create (tests.test_vector4.test_vector4.test_create) ... ok 263s test_create_from_matrix44_translation (tests.test_vector4.test_vector4.test_create_from_matrix44_translation) ... ok 263s test_create_from_matrix44_translation_dtype_matches (tests.test_vector4.test_vector4.test_create_from_matrix44_translation_dtype_matches) ... ok 263s test_create_list (tests.test_vector4.test_vector4.test_create_list) ... ok 263s test_create_unit_length_w (tests.test_vector4.test_vector4.test_create_unit_length_w) ... ok 263s test_create_unit_length_w_dtype (tests.test_vector4.test_vector4.test_create_unit_length_w_dtype) ... ok 263s test_create_unit_length_x (tests.test_vector4.test_vector4.test_create_unit_length_x) ... ok 263s test_create_unit_length_x_dtype (tests.test_vector4.test_vector4.test_create_unit_length_x_dtype) ... ok 263s test_create_unit_length_y (tests.test_vector4.test_vector4.test_create_unit_length_y) ... ok 263s test_create_unit_length_y_dtype (tests.test_vector4.test_vector4.test_create_unit_length_y_dtype) ... ok 263s test_create_unit_length_z (tests.test_vector4.test_vector4.test_create_unit_length_z) ... ok 263s test_create_unit_length_z_dtype (tests.test_vector4.test_vector4.test_create_unit_length_z_dtype) ... ok 263s test_create_values (tests.test_vector4.test_vector4.test_create_values) ... ok 263s test_dot_adjacent (tests.test_vector4.test_vector4.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_vector4.test_vector4.test_dot_angle) ... ok 263s test_dot_batch (tests.test_vector4.test_vector4.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_vector4.test_vector4.test_dot_parallel) ... ok 263s test_import (tests.test_vector4.test_vector4.test_import) ... ok 263s test_length (tests.test_vector4.test_vector4.test_length) ... ok 263s test_length_batch (tests.test_vector4.test_vector4.test_length_batch) ... ok 263s test_normalize_batch (tests.test_vector4.test_vector4.test_normalize_batch) ... ok 263s test_normalize_single_vector (tests.test_vector4.test_vector4.test_normalize_single_vector) ... ok 263s test_set_length (tests.test_vector4.test_vector4.test_set_length) ... ok 263s test_set_length_batch_vector (tests.test_vector4.test_vector4.test_set_length_batch_vector) ... ok 263s test_squared_length_batch (tests.test_vector4.test_vector4.test_squared_length_batch) ... ok 263s test_squared_length_single_vector (tests.test_vector4.test_vector4.test_squared_length_single_vector) ... ok 263s test_apply_to_vector_identity (tests.test_matrix33.test_matrix33.test_apply_to_vector_identity) ... ok 263s test_apply_to_vector_rotated_x (tests.test_matrix33.test_matrix33.test_apply_to_vector_rotated_x) ... ok 263s test_apply_to_vector_rotated_y (tests.test_matrix33.test_matrix33.test_apply_to_vector_rotated_y) ... ok 263s test_apply_to_vector_rotated_z (tests.test_matrix33.test_matrix33.test_apply_to_vector_rotated_z) ... ok 263s test_create_direction_scale (tests.test_matrix33.test_matrix33.test_create_direction_scale) ... ok 263s test_create_from_axis_rotation (tests.test_matrix33.test_matrix33.test_create_from_axis_rotation) ... ok 263s test_create_from_axis_rotation_non_normalized (tests.test_matrix33.test_matrix33.test_create_from_axis_rotation_non_normalized) ... ok 263s test_create_from_eulers (tests.test_matrix33.test_matrix33.test_create_from_eulers) ... skipped Not implemented 263s test_create_from_inverse_of_quaternion (tests.test_matrix33.test_matrix33.test_create_from_inverse_of_quaternion) ... ok 263s test_create_from_quaternion_equivalent (tests.test_matrix33.test_matrix33.test_create_from_quaternion_equivalent) ... ok 263s test_create_from_quaternion_identity (tests.test_matrix33.test_matrix33.test_create_from_quaternion_identity) ... ok 263s test_create_from_quaternion_rotated_x (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotated_x) ... ok 263s test_create_from_quaternion_rotated_y (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotated_y) ... ok 263s test_create_from_quaternion_rotated_z (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotated_z) ... ok 263s test_create_from_quaternion_rotation (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotation) ... ok 263s test_create_from_quaternion_unit (tests.test_matrix33.test_matrix33.test_create_from_quaternion_unit) ... ok 263s test_create_from_quaternion_x (tests.test_matrix33.test_matrix33.test_create_from_quaternion_x) ... ok 263s test_create_from_quaternion_y (tests.test_matrix33.test_matrix33.test_create_from_quaternion_y) ... ok 263s test_create_from_quaternion_z (tests.test_matrix33.test_matrix33.test_create_from_quaternion_z) ... ok 263s test_create_from_scale (tests.test_matrix33.test_matrix33.test_create_from_scale) ... ok 263s test_create_from_x_rotation (tests.test_matrix33.test_matrix33.test_create_from_x_rotation) ... ok 263s test_create_from_y_rotation (tests.test_matrix33.test_matrix33.test_create_from_y_rotation) ... ok 263s test_create_from_z_rotation (tests.test_matrix33.test_matrix33.test_create_from_z_rotation) ... ok 263s test_create_identity (tests.test_matrix33.test_matrix33.test_create_identity) ... ok 263s test_import (tests.test_matrix33.test_matrix33.test_import) ... ok 263s test_inverse (tests.test_matrix33.test_matrix33.test_inverse) ... ok 263s test_inverse_equivalence (tests.test_matrix33.test_matrix33.test_inverse_equivalence) ... ok 263s test_multiply_identity (tests.test_matrix33.test_matrix33.test_multiply_identity) ... ok 263s test_multiply_rotation (tests.test_matrix33.test_matrix33.test_multiply_rotation) ... ok 263s test_aspec_ratio (tests.test_trig.test_trig.test_aspec_ratio) ... ok 263s test_calculate_fov (tests.test_trig.test_trig.test_calculate_fov) ... skipped Need a test here 263s test_calculate_height (tests.test_trig.test_trig.test_calculate_height) ... skipped Need a test here 263s test_calculate_plane_size (tests.test_trig.test_trig.test_calculate_plane_size) ... skipped Need a test here 263s test_calculate_zoom (tests.test_trig.test_trig.test_calculate_zoom) ... skipped Need a test here 263s test_import (tests.test_trig.test_trig.test_import) ... ok 263s test_dot_adjacent (tests.test_vector.test_vector.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_vector.test_vector.test_dot_angle) ... ok 263s test_dot_batch (tests.test_vector.test_vector.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_vector.test_vector.test_dot_parallel) ... ok 263s test_import (tests.test_vector.test_vector.test_import) ... ok 263s test_interoplation (tests.test_vector.test_vector.test_interoplation) ... ok 263s test_length_vector3 (tests.test_vector.test_vector.test_length_vector3) ... ok 263s test_length_vector3_batch (tests.test_vector.test_vector.test_length_vector3_batch) ... ok 263s test_length_vector4 (tests.test_vector.test_vector.test_length_vector4) ... ok 263s test_normalize_batch (tests.test_vector.test_vector.test_normalize_batch) ... ok 263s test_normalize_single_vector (tests.test_vector.test_vector.test_normalize_single_vector) ... ok 263s test_set_length_batch_vector (tests.test_vector.test_vector.test_set_length_batch_vector) ... ok 263s test_set_length_vector3 (tests.test_vector.test_vector.test_set_length_vector3) ... ok 263s test_set_length_vector4 (tests.test_vector.test_vector.test_set_length_vector4) ... ok 263s test_squared_length_batch (tests.test_vector.test_vector.test_squared_length_batch) ... ok 263s test_squared_length_single_vector (tests.test_vector.test_vector.test_squared_length_single_vector) ... ok 263s test_accessors (tests.objects.test_quaternion.test_object_quaternion.test_accessors) ... ok 263s test_angle (tests.objects.test_quaternion.test_object_quaternion.test_angle) ... ok 263s test_apply_to_vector_non_unit (tests.objects.test_quaternion.test_object_quaternion.test_apply_to_vector_non_unit) ... ERROR 263s test_axis (tests.objects.test_quaternion.test_object_quaternion.test_axis) ... ERROR 263s test_conjugate (tests.objects.test_quaternion.test_object_quaternion.test_conjugate) ... ERROR 263s test_create (tests.objects.test_quaternion.test_object_quaternion.test_create) ... ok 263s test_cross (tests.objects.test_quaternion.test_object_quaternion.test_cross) ... ERROR 263s test_dot (tests.objects.test_quaternion.test_object_quaternion.test_dot) ... ok 263s test_equality (tests.objects.test_quaternion.test_object_quaternion.test_equality) ... ok 263s test_equality_negative (tests.objects.test_quaternion.test_object_quaternion.test_equality_negative) ... ok 263s test_exp (tests.objects.test_quaternion.test_object_quaternion.test_exp) ... ERROR 263s test_from_axis (tests.objects.test_quaternion.test_object_quaternion.test_from_axis) ... ERROR 263s test_from_axis_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_axis_rotation) ... ERROR 263s test_from_eulers (tests.objects.test_quaternion.test_object_quaternion.test_from_eulers) ... skipped Not implemented 263s test_from_inverse_of_eulers (tests.objects.test_quaternion.test_object_quaternion.test_from_inverse_of_eulers) ... skipped Not implemented 263s test_from_x_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_x_rotation) ... ERROR 263s test_from_y_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_y_rotation) ... ERROR 263s test_from_z_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_z_rotation) ... ERROR 263s test_imports (tests.objects.test_quaternion.test_object_quaternion.test_imports) ... ok 263s test_inverse (tests.objects.test_quaternion.test_object_quaternion.test_inverse) ... ERROR 263s test_is_identity (tests.objects.test_quaternion.test_object_quaternion.test_is_identity) ... ERROR 263s test_length (tests.objects.test_quaternion.test_object_quaternion.test_length) ... ok 263s test_matrix33 (tests.objects.test_quaternion.test_object_quaternion.test_matrix33) ... ok 263s test_matrix44 (tests.objects.test_quaternion.test_object_quaternion.test_matrix44) ... ok 263s test_negative (tests.objects.test_quaternion.test_object_quaternion.test_negative) ... ERROR 263s test_normalize (tests.objects.test_quaternion.test_object_quaternion.test_normalize) ... ok 263s test_normalized (tests.objects.test_quaternion.test_object_quaternion.test_normalized) ... ok 263s test_operators_matrix33 (tests.objects.test_quaternion.test_object_quaternion.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_quaternion.test_object_quaternion.test_operators_matrix44) ... ok 263s test_operators_quaternion (tests.objects.test_quaternion.test_object_quaternion.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_quaternion.test_object_quaternion.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_quaternion.test_object_quaternion.test_operators_vector4) ... ok 263s test_power (tests.objects.test_quaternion.test_object_quaternion.test_power) ... ERROR 263s test_accessors (tests.objects.test_vector3.test_object_vector3.test_accessors) ... ok 263s test_bitwise (tests.objects.test_vector3.test_object_vector3.test_bitwise) ... ok 263s test_create (tests.objects.test_vector3.test_object_vector3.test_create) ... ok 263s test_imports (tests.objects.test_vector3.test_object_vector3.test_imports) ... ok 263s test_imports_1 (tests.objects.test_vector3.test_object_vector3.test_imports_1) ... ok 263s test_imports_2 (tests.objects.test_vector3.test_object_vector3.test_imports_2) ... ok 263s test_imports_3 (tests.objects.test_vector3.test_object_vector3.test_imports_3) ... ok 263s test_inverse (tests.objects.test_vector3.test_object_vector3.test_inverse) ... ok 263s test_normalize (tests.objects.test_vector3.test_object_vector3.test_normalize) ... ok 263s test_operators_matrix33 (tests.objects.test_vector3.test_object_vector3.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_vector3.test_object_vector3.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_vector3.test_object_vector3.test_operators_number) ... FAIL 263s test_operators_quaternion (tests.objects.test_vector3.test_object_vector3.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_vector3.test_object_vector3.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_vector3.test_object_vector3.test_operators_vector4) ... ok 263s test_accessors (tests.objects.test_vector4.test_object_vector4.test_accessors) ... ok 263s test_bitwise (tests.objects.test_vector4.test_object_vector4.test_bitwise) ... ok 263s test_create (tests.objects.test_vector4.test_object_vector4.test_create) ... ok 263s test_imports (tests.objects.test_vector4.test_object_vector4.test_imports) ... ok 263s test_inverse (tests.objects.test_vector4.test_object_vector4.test_inverse) ... ok 263s test_normalize (tests.objects.test_vector4.test_object_vector4.test_normalize) ... ok 263s test_operators_matrix33 (tests.objects.test_vector4.test_object_vector4.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_vector4.test_object_vector4.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_vector4.test_object_vector4.test_operators_number) ... ERROR 263s test_operators_quaternion (tests.objects.test_vector4.test_object_vector4.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_vector4.test_object_vector4.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_vector4.test_object_vector4.test_operators_vector4) ... ok 263s test_accessors (tests.objects.test_matrix33.test_object_matrix33.test_accessors) ... ok 263s test_create (tests.objects.test_matrix33.test_object_matrix33.test_create) ... ok 263s test_create_from_eulers (tests.objects.test_matrix33.test_object_matrix33.test_create_from_eulers) ... ok 263s test_create_from_inverse_quaternion (tests.objects.test_matrix33.test_object_matrix33.test_create_from_inverse_quaternion) ... ok 263s test_create_from_matrix44 (tests.objects.test_matrix33.test_object_matrix33.test_create_from_matrix44) ... ok 263s test_create_from_quaternion (tests.objects.test_matrix33.test_object_matrix33.test_create_from_quaternion) ... ok 263s test_create_from_scale (tests.objects.test_matrix33.test_object_matrix33.test_create_from_scale) ... ok 263s test_from_translation (tests.objects.test_matrix33.test_object_matrix33.test_from_translation) ... skipped Not implemented 263s test_identity (tests.objects.test_matrix33.test_object_matrix33.test_identity) ... ok 263s test_imports (tests.objects.test_matrix33.test_object_matrix33.test_imports) ... ok 263s test_inverse (tests.objects.test_matrix33.test_object_matrix33.test_inverse) ... ok 263s test_matrix33 (tests.objects.test_matrix33.test_object_matrix33.test_matrix33) ... ok 263s test_matrix44 (tests.objects.test_matrix33.test_object_matrix33.test_matrix44) ... ok 263s test_multiply (tests.objects.test_matrix33.test_object_matrix33.test_multiply) ... ok 263s test_operators_matrix33 (tests.objects.test_matrix33.test_object_matrix33.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_matrix33.test_object_matrix33.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_matrix33.test_object_matrix33.test_operators_number) ... ERROR 263s test_operators_quaternion (tests.objects.test_matrix33.test_object_matrix33.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_matrix33.test_object_matrix33.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_matrix33.test_object_matrix33.test_operators_vector4) ... ok 263s test_orthogonal_projection (tests.objects.test_matrix33.test_object_matrix33.test_orthogonal_projection) ... skipped Not implemented 263s test_perspective_projection (tests.objects.test_matrix33.test_object_matrix33.test_perspective_projection) ... skipped Not implemented 263s test_perspective_projection_bounds (tests.objects.test_matrix33.test_object_matrix33.test_perspective_projection_bounds) ... skipped Not implemented 263s test_conversions (tests.objects.test_examples.test_oo_examples.test_conversions) ... ok 263s test_oo_examples (tests.objects.test_examples.test_oo_examples.test_oo_examples) ... ok 263s test_operators (tests.objects.test_examples.test_oo_examples.test_operators) ... ok 263s test_accessors (tests.objects.test_matrix44.test_object_matrix44.test_accessors) ... ok 263s test_create (tests.objects.test_matrix44.test_object_matrix44.test_create) ... ok 263s test_create_from_eulers (tests.objects.test_matrix44.test_object_matrix44.test_create_from_eulers) ... ok 263s test_create_from_inverse_quaternion (tests.objects.test_matrix44.test_object_matrix44.test_create_from_inverse_quaternion) ... ok 263s test_create_from_matrix44 (tests.objects.test_matrix44.test_object_matrix44.test_create_from_matrix44) ... ok 263s test_create_from_quaternion (tests.objects.test_matrix44.test_object_matrix44.test_create_from_quaternion) ... ok 263s test_create_from_scale (tests.objects.test_matrix44.test_object_matrix44.test_create_from_scale) ... ok 263s test_decompose (tests.objects.test_matrix44.test_object_matrix44.test_decompose) ... ok 263s test_from_translation (tests.objects.test_matrix44.test_object_matrix44.test_from_translation) ... skipped Not implemented 263s test_identity (tests.objects.test_matrix44.test_object_matrix44.test_identity) ... ok 263s test_imports (tests.objects.test_matrix44.test_object_matrix44.test_imports) ... ok 263s test_inverse (tests.objects.test_matrix44.test_object_matrix44.test_inverse) ... ok 263s test_matrix33 (tests.objects.test_matrix44.test_object_matrix44.test_matrix33) ... ok 263s test_matrix44 (tests.objects.test_matrix44.test_object_matrix44.test_matrix44) ... ok 263s test_multiply (tests.objects.test_matrix44.test_object_matrix44.test_multiply) ... ok 263s test_operators_matrix33 (tests.objects.test_matrix44.test_object_matrix44.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_matrix44.test_object_matrix44.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_matrix44.test_object_matrix44.test_operators_number) ... ERROR 263s test_operators_quaternion (tests.objects.test_matrix44.test_object_matrix44.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_matrix44.test_object_matrix44.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_matrix44.test_object_matrix44.test_operators_vector4) ... ok 263s test_orthogonal_projection (tests.objects.test_matrix44.test_object_matrix44.test_orthogonal_projection) ... skipped Not implemented 263s test_perspective_projection (tests.objects.test_matrix44.test_object_matrix44.test_perspective_projection) ... skipped Not implemented 263s test_perspective_projection_bounds (tests.objects.test_matrix44.test_object_matrix44.test_perspective_projection_bounds) ... skipped Not implemented 263s test_euler_equivalence (tests.objects.test_equivalence.test_matrix_quaternion.test_euler_equivalence) ... ok 263s test_m44_q_equivalence (tests.objects.test_equivalence.test_matrix_quaternion.test_m44_q_equivalence) 263s Test for equivalance of matrix and quaternion rotations. ... ERROR 263s test_quaternion_matrix_conversion (tests.objects.test_equivalence.test_matrix_quaternion.test_quaternion_matrix_conversion) ... ERROR 263s test_add_aabbs (tests.test_aambb.test_aambb.test_add_aabbs) ... ok 263s test_add_point (tests.test_aambb.test_aambb.test_add_point) ... ok 263s test_center_point (tests.test_aambb.test_aambb.test_center_point) ... ok 263s test_create_from_aabbs (tests.test_aambb.test_aambb.test_create_from_aabbs) ... ok 263s test_create_from_bounds (tests.test_aambb.test_aambb.test_create_from_bounds) ... ok 263s test_create_from_points (tests.test_aambb.test_aambb.test_create_from_points) ... ok 263s test_create_zeros (tests.test_aambb.test_aambb.test_create_zeros) ... ok 263s test_import (tests.test_aambb.test_aambb.test_import) ... ok 263s test_count_bits (tests.test_integer.test_integer.test_count_bits) ... ok 263s test_import (tests.test_integer.test_integer.test_import) ... ok 263s test_create_from_points (tests.test_line.test_line.test_create_from_points) ... ok 263s test_create_from_ray (tests.test_line.test_line.test_create_from_ray) ... ok 263s test_create_zeros (tests.test_line.test_line.test_create_zeros) ... ok 263s test_end (tests.test_line.test_line.test_end) ... ok 263s test_import (tests.test_line.test_line.test_import) ... ok 263s test_start (tests.test_line.test_line.test_start) ... ok 263s test_create (tests.test_euler.test_euler.test_create) ... ok 263s test_import (tests.test_euler.test_euler.test_import) ... ok 263s test_procedural_examples (tests.test_examples.test_procedural_examples.test_procedural_examples) ... ok 263s test_create_from_points (tests.test_sphere.test_sphere.test_create_from_points) ... ok 263s test_import (tests.test_sphere.test_sphere.test_import) ... ok 263s test_position (tests.test_sphere.test_sphere.test_position) ... ok 263s test_radius (tests.test_sphere.test_sphere.test_radius) ... ok 263s test_import (tests.test_geometric_tests.test_geometric_tests.test_import) ... ok 263s test_point_closest_point_on_line (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_line) ... ok 263s test_point_closest_point_on_line_2 (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_line_2) ... ok 263s test_point_closest_point_on_line_segment (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_line_segment) ... ok 263s test_point_closest_point_on_plane (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_plane) ... ok 263s test_point_closest_point_on_ray (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_ray) ... ok 263s test_point_height_above_plane (tests.test_geometric_tests.test_geometric_tests.test_point_height_above_plane) ... ok 263s test_point_intersect_line (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line) ... ok 263s test_point_intersect_line_invalid (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line_invalid) ... ok 263s test_point_intersect_line_segment (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line_segment) ... ok 263s test_point_intersect_line_segment_invalid (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line_segment_invalid) ... ok 263s test_point_intersect_rectangle_invalid_intersections_1 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_invalid_intersections_1) ... ok 263s test_point_intersect_rectangle_invalid_intersections_2 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_invalid_intersections_2) ... ok 263s test_point_intersect_rectangle_invalid_intersections_3 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_invalid_intersections_3) ... ok 263s test_point_intersect_rectangle_valid_intersections_1 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_valid_intersections_1) ... ok 263s test_point_intersect_rectangle_valid_intersections_2 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_valid_intersections_2) ... ok 263s test_point_intersect_rectangle_valid_intersections_3 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_valid_intersections_3) ... ok 263s test_ray_coincident_ray (tests.test_geometric_tests.test_geometric_tests.test_ray_coincident_ray) ... ok 263s test_ray_coincident_ray_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_coincident_ray_2) ... ok 263s test_ray_coincident_ray_3 (tests.test_geometric_tests.test_geometric_tests.test_ray_coincident_ray_3) ... ok 263s test_ray_intersect_aabb_invalid_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_invalid_1) ... ok 263s test_ray_intersect_aabb_valid_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_valid_1) ... ok 263s test_ray_intersect_aabb_valid_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_valid_2) ... ok 263s test_ray_intersect_aabb_valid_3 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_valid_3) ... ok 263s test_ray_intersect_plane (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_plane) ... ok 263s test_ray_intersect_plane_front_only (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_plane_front_only) ... ok 263s test_ray_intersect_plane_invalid (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_plane_invalid) ... ok 263s test_ray_intersect_sphere_no_solution_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_no_solution_1) ... ok 263s test_ray_intersect_sphere_no_solution_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_no_solution_2) ... ok 263s test_ray_intersect_sphere_one_solution_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_one_solution_1) ... ERROR 263s test_ray_intersect_sphere_two_solutions_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_1) ... ERROR 263s test_ray_intersect_sphere_two_solutions_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_2) ... ERROR 263s test_ray_parallel_ray (tests.test_geometric_tests.test_geometric_tests.test_ray_parallel_ray) ... ok 263s test_ray_parallel_ray_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_parallel_ray_2) ... ok 263s test_ray_parallel_ray_3 (tests.test_geometric_tests.test_geometric_tests.test_ray_parallel_ray_3) ... ok 263s test_sphere_does_intersect_sphere_1 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_1) ... ok 263s test_sphere_does_intersect_sphere_2 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_2) ... ok 263s test_sphere_does_intersect_sphere_3 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_3) ... ok 263s test_sphere_does_intersect_sphere_4 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_4) ... ok 263s test_sphere_penetration_sphere_1 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_1) ... ok 263s test_sphere_penetration_sphere_2 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_2) ... ok 263s test_sphere_penetration_sphere_3 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_3) ... ok 263s test_sphere_penetration_sphere_4 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_4) ... ok 263s test_vector_parallel_vector (tests.test_geometric_tests.test_geometric_tests.test_vector_parallel_vector) ... ok 263s test_vector_parallel_vector_invalid (tests.test_geometric_tests.test_geometric_tests.test_vector_parallel_vector_invalid) ... ok 263s test_create_cube (tests.test_geometry.test_geometry.test_create_cube) ... ok 263s test_create_quad (tests.test_geometry.test_geometry.test_create_quad) ... ok 263s test_create_quad_rgba (tests.test_geometry.test_geometry.test_create_quad_rgba) ... ok 263s test_create_quad_rgba_values (tests.test_geometry.test_geometry.test_create_quad_rgba_values) ... ok 263s test_create_quad_scale (tests.test_geometry.test_geometry.test_create_quad_scale) ... ok 263s test_create_quad_st (tests.test_geometry.test_geometry.test_create_quad_st) ... ok 263s test_create_quad_st_values (tests.test_geometry.test_geometry.test_create_quad_st_values) ... ok 263s test_import (tests.test_geometry.test_geometry.test_import) ... ok 263s test_apply_to_vector_identity (tests.test_matrix44.test_matrix44.test_apply_to_vector_identity) ... ok 263s test_apply_to_vector_with_translation (tests.test_matrix44.test_matrix44.test_apply_to_vector_with_translation) ... ok 263s test_apply_to_vector_x_rotation (tests.test_matrix44.test_matrix44.test_apply_to_vector_x_rotation) ... ok 263s test_apply_to_vector_y_rotation (tests.test_matrix44.test_matrix44.test_apply_to_vector_y_rotation) ... ok 263s test_apply_to_vector_z_rotation (tests.test_matrix44.test_matrix44.test_apply_to_vector_z_rotation) ... ok 263s test_create_from_axis_rotation (tests.test_matrix44.test_matrix44.test_create_from_axis_rotation) ... ok 263s test_create_from_axis_rotation_non_normalized (tests.test_matrix44.test_matrix44.test_create_from_axis_rotation_non_normalized) ... ok 263s test_create_from_eulers (tests.test_matrix44.test_matrix44.test_create_from_eulers) ... skipped Not implemented 263s test_create_from_inverse_of_quaternion (tests.test_matrix44.test_matrix44.test_create_from_inverse_of_quaternion) ... ok 263s test_create_from_matrix33 (tests.test_matrix44.test_matrix44.test_create_from_matrix33) ... ok 263s test_create_from_quaternion_rotation (tests.test_matrix44.test_matrix44.test_create_from_quaternion_rotation) ... ok 263s test_create_from_quaternion_unit (tests.test_matrix44.test_matrix44.test_create_from_quaternion_unit) ... ok 263s test_create_from_quaternion_x (tests.test_matrix44.test_matrix44.test_create_from_quaternion_x) ... ok 263s test_create_from_quaternion_y (tests.test_matrix44.test_matrix44.test_create_from_quaternion_y) ... ok 263s test_create_from_quaternion_z (tests.test_matrix44.test_matrix44.test_create_from_quaternion_z) ... ok 263s test_create_from_scale (tests.test_matrix44.test_matrix44.test_create_from_scale) ... ok 263s test_create_from_translation (tests.test_matrix44.test_matrix44.test_create_from_translation) ... ok 263s test_create_from_x_rotation (tests.test_matrix44.test_matrix44.test_create_from_x_rotation) ... ok 263s test_create_from_y_rotation (tests.test_matrix44.test_matrix44.test_create_from_y_rotation) ... ok 263s test_create_from_z_rotation (tests.test_matrix44.test_matrix44.test_create_from_z_rotation) ... ok 263s test_create_identity (tests.test_matrix44.test_matrix44.test_create_identity) ... ok 263s test_create_look_at (tests.test_matrix44.test_matrix44.test_create_look_at) ... ok 263s test_create_look_at_2 (tests.test_matrix44.test_matrix44.test_create_look_at_2) ... ok 263s test_create_look_at_3 (tests.test_matrix44.test_matrix44.test_create_look_at_3) ... ok 263s test_create_look_at_4 (tests.test_matrix44.test_matrix44.test_create_look_at_4) ... ok 263s test_create_look_at_determinant (tests.test_matrix44.test_matrix44.test_create_look_at_determinant) ... ok 263s test_create_matrix33_view (tests.test_matrix44.test_matrix44.test_create_matrix33_view) ... ok 263s test_create_orthogonal_projection_matrix_vector3 (tests.test_matrix44.test_matrix44.test_create_orthogonal_projection_matrix_vector3) ... ok 263s test_create_orthogonal_projection_matrix_vector4 (tests.test_matrix44.test_matrix44.test_create_orthogonal_projection_matrix_vector4) ... ok 263s test_create_perspective_projection_matrix_dtype (tests.test_matrix44.test_matrix44.test_create_perspective_projection_matrix_dtype) ... ok 263s test_create_perspective_projection_matrix_vector3 (tests.test_matrix44.test_matrix44.test_create_perspective_projection_matrix_vector3) ... ok 263s test_create_perspective_projection_matrix_vector4_inside (tests.test_matrix44.test_matrix44.test_create_perspective_projection_matrix_vector4_inside) ... ok 263s test_decompose (tests.test_matrix44.test_matrix44.test_decompose) ... ok 263s test_import (tests.test_matrix44.test_matrix44.test_import) ... ok 263s test_inverse (tests.test_matrix44.test_matrix44.test_inverse) ... ok 263s test_multiply_identity (tests.test_matrix44.test_matrix44.test_multiply_identity) ... ok 263s test_multiply_rotation (tests.test_matrix44.test_matrix44.test_multiply_rotation) ... ok 263s test_add_aabbs (tests.test_aabb.test_aabb.test_add_aabbs) ... ok 263s test_add_point (tests.test_aabb.test_aabb.test_add_point) ... ok 263s test_centre_point_multiple_points (tests.test_aabb.test_aabb.test_centre_point_multiple_points) ... ok 263s test_centre_point_single_point (tests.test_aabb.test_aabb.test_centre_point_single_point) ... ok 263s test_clamp_points_list (tests.test_aabb.test_aabb.test_clamp_points_list) ... ok 263s test_clamp_points_single (tests.test_aabb.test_aabb.test_clamp_points_single) ... ok 263s test_create_from_aabbs (tests.test_aabb.test_aabb.test_create_from_aabbs) ... ok 263s test_create_from_bounds (tests.test_aabb.test_aabb.test_create_from_bounds) ... ok 263s test_create_from_points (tests.test_aabb.test_aabb.test_create_from_points) ... ok 263s test_create_zeros (tests.test_aabb.test_aabb.test_create_zeros) ... ok 263s test_import (tests.test_aabb.test_aabb.test_import) ... ok 263s test_maximum (tests.test_aabb.test_aabb.test_maximum) ... ok 263s test_minimum (tests.test_aabb.test_aabb.test_minimum) ... ok 263s test_abs_height (tests.test_rectangle.test_rectangle.test_abs_height) ... ok 263s test_abs_height_negative (tests.test_rectangle.test_rectangle.test_abs_height_negative) ... ok 263s test_abs_width (tests.test_rectangle.test_rectangle.test_abs_width) ... ok 263s test_abs_width_negative (tests.test_rectangle.test_rectangle.test_abs_width_negative) ... ok 263s test_bottom (tests.test_rectangle.test_rectangle.test_bottom) ... ok 263s test_bottom_negative (tests.test_rectangle.test_rectangle.test_bottom_negative) ... ok 263s test_bounds (tests.test_rectangle.test_rectangle.test_bounds) ... ok 263s test_create (tests.test_rectangle.test_rectangle.test_create) ... ok 263s test_create_dtype (tests.test_rectangle.test_rectangle.test_create_dtype) ... ok 263s test_create_from_bounds (tests.test_rectangle.test_rectangle.test_create_from_bounds) ... ok 263s test_create_zeros (tests.test_rectangle.test_rectangle.test_create_zeros) ... ok 263s test_height (tests.test_rectangle.test_rectangle.test_height) ... ok 263s test_height_negative (tests.test_rectangle.test_rectangle.test_height_negative) ... ok 263s test_import (tests.test_rectangle.test_rectangle.test_import) ... ok 263s test_left (tests.test_rectangle.test_rectangle.test_left) ... ok 263s test_left_negative (tests.test_rectangle.test_rectangle.test_left_negative) ... ok 263s test_position (tests.test_rectangle.test_rectangle.test_position) ... ok 263s test_right (tests.test_rectangle.test_rectangle.test_right) ... ok 263s test_right_negative (tests.test_rectangle.test_rectangle.test_right_negative) ... ok 263s test_scale_by_vector (tests.test_rectangle.test_rectangle.test_scale_by_vector) ... ok 263s test_scale_by_vector3 (tests.test_rectangle.test_rectangle.test_scale_by_vector3) ... ok 263s test_size (tests.test_rectangle.test_rectangle.test_size) ... ok 263s test_top (tests.test_rectangle.test_rectangle.test_top) ... ok 263s test_top_negative (tests.test_rectangle.test_rectangle.test_top_negative) ... ok 263s test_width (tests.test_rectangle.test_rectangle.test_width) ... ok 263s test_width_negative (tests.test_rectangle.test_rectangle.test_width_negative) ... ok 263s test_x (tests.test_rectangle.test_rectangle.test_x) ... ok 263s test_x_negative (tests.test_rectangle.test_rectangle.test_x_negative) ... ok 263s test_y (tests.test_rectangle.test_rectangle.test_y) ... ok 263s test_y_negative (tests.test_rectangle.test_rectangle.test_y_negative) ... ok 263s test_create (tests.test_ray.test_ray.test_create) ... ok 263s test_create_dtype (tests.test_ray.test_ray.test_create_dtype) ... ok 263s test_create_from_line (tests.test_ray.test_ray.test_create_from_line) ... ok 263s test_direction (tests.test_ray.test_ray.test_direction) ... ok 263s test_import (tests.test_ray.test_ray.test_import) ... ok 263s test_invert (tests.test_ray.test_ray.test_invert) ... ok 263s test_position (tests.test_ray.test_ray.test_position) ... ok 263s test_euler_equivalence (tests.test_equivalence.test_matrix_quaternion.test_euler_equivalence) ... ok 263s test_m44_q_equivalence (tests.test_equivalence.test_matrix_quaternion.test_m44_q_equivalence) 263s Test for equivalance of matrix and quaternion rotations. ... ok 263s test_quaternion_matrix_conversion (tests.test_equivalence.test_matrix_quaternion.test_quaternion_matrix_conversion) ... ok 263s 263s ====================================================================== 263s ERROR: test_apply_to_vector_unit_x (tests.test_quaternion.test_quaternion.test_apply_to_vector_unit_x) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_quaternion.py", line 358, in test_apply_to_vector_unit_x 263s np.testing.assert_almost_equal(result, [1., 0., 0.], decimal=5) 263s ^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 355, in __getattr__ 263s import numpy.testing as testing 263s File "/usr/lib/python3/dist-packages/numpy/testing/__init__.py", line 11, in 263s from ._private.utils import * 263s File "/usr/lib/python3/dist-packages/numpy/testing/_private/utils.py", line 103, in 263s _v = sysconfig.get_config_var('HOST_GNU_TYPE') or '' 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3.12/sysconfig.py", line 792, in get_config_var 263s return get_config_vars().get(name) 263s ^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3.12/sysconfig.py", line 766, in get_config_vars 263s _init_config_vars() 263s File "/usr/lib/python3.12/sysconfig.py", line 706, in _init_config_vars 263s _init_posix(_CONFIG_VARS) 263s File "/usr/lib/python3.12/sysconfig.py", line 570, in _init_posix 263s _temp = __import__(name, globals(), locals(), ['build_time_vars'], 0) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s ModuleNotFoundError: No module named '_sysconfigdata__i386-linux-gnu' 263s 263s ====================================================================== 263s ERROR: test_apply_to_vector_non_unit (tests.objects.test_quaternion.test_object_quaternion.test_apply_to_vector_non_unit) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 316, in test_apply_to_vector_non_unit 263s self.assertTrue(np.allclose(q * v, quaternion.apply_to_vector(quaternion.create_from_x_rotation(np.pi), [0., 0., 0.]))) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/vector3.py", line 121, in __or__ 263s self._unsupported_type('OR', other) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 25, in _unsupported_type 263s raise ValueError('Cannot {} a {} to a {}'.format(method, type(other).__name__, type(self).__name__)) 263s ValueError: Cannot OR a bool to a Vector3 263s 263s ====================================================================== 263s ERROR: test_axis (tests.objects.test_quaternion.test_object_quaternion.test_axis) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 166, in test_axis 263s self.assertTrue(np.allclose(q.axis, quaternion.rotation_axis(q))) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/vector3.py", line 121, in __or__ 263s self._unsupported_type('OR', other) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 25, in _unsupported_type 263s raise ValueError('Cannot {} a {} to a {}'.format(method, type(other).__name__, type(self).__name__)) 263s ValueError: Cannot OR a bool to a Vector3 263s 263s ====================================================================== 263s ERROR: test_conjugate (tests.objects.test_quaternion.test_object_quaternion.test_conjugate) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 180, in test_conjugate 263s self.assertTrue(np.allclose(q.conjugate, quaternion.conjugate(q))) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_cross (tests.objects.test_quaternion.test_object_quaternion.test_cross) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 171, in test_cross 263s self.assertTrue(np.allclose(q1.cross(q2), quaternion.cross(q1, q2))) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_exp (tests.objects.test_quaternion.test_object_quaternion.test_exp) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 190, in test_exp 263s self.assertTrue(np.allclose(result, expected)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_axis (tests.objects.test_quaternion.test_object_quaternion.test_from_axis) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 121, in test_from_axis 263s self.assertTrue(np.allclose(result, expected)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_axis_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_axis_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 112, in test_from_axis_rotation 263s self.assertTrue(np.allclose(q, [np.sqrt(0.5), 0., 0., np.sqrt(0.5)])) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_x_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_x_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 47, in test_from_x_rotation 263s self.assertTrue(np.allclose(q, [1., 0., 0., 0.])) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_y_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_y_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 69, in test_from_y_rotation 263s self.assertTrue(np.allclose(q, [0., 1., 0., 0.])) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_z_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_z_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 91, in test_from_z_rotation 263s self.assertTrue(np.allclose(q, [0., 0., 1., 0.])) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_inverse (tests.objects.test_quaternion.test_object_quaternion.test_inverse) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 184, in test_inverse 263s self.assertTrue(np.allclose(q.inverse, quaternion.inverse(q))) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_is_identity (tests.objects.test_quaternion.test_object_quaternion.test_is_identity) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 202, in test_is_identity 263s self.assertTrue(quaternion.is_identity(Quaternion())) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/quaternion.py", line 491, in is_identity 263s return np.allclose(quat, [0.,0.,0.,1.]) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_negative (tests.objects.test_quaternion.test_object_quaternion.test_negative) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 199, in test_negative 263s self.assertTrue(np.allclose(q.negative, quaternion.negate(q))) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_power (tests.objects.test_quaternion.test_object_quaternion.test_power) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 195, in test_power 263s self.assertTrue(np.allclose(q1.power(2.0), quaternion.power(q2, 2.0))) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_operators_number (tests.objects.test_vector4.test_object_vector4.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_vector4.py", line 215, in test_operators_number 263s self.assertRaises(ValueError, lambda: v1 ^ fv[0]['f']) 263s File "/usr/lib/python3.12/unittest/case.py", line 778, in assertRaises 263s return context.handle('assertRaises', args, kwargs) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3.12/unittest/case.py", line 238, in handle 263s callable_obj(*args, **kwargs) 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_vector4.py", line 215, in 263s self.assertRaises(ValueError, lambda: v1 ^ fv[0]['f']) 263s ~~~^~~~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __xor__: 263s 263s ====================================================================== 263s ERROR: test_operators_number (tests.objects.test_matrix33.test_object_matrix33.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_matrix33.py", line 226, in test_operators_number 263s self.assertTrue(np.array_equal(m + fv[0]['f'], matrix33.create_identity()[:] + 2.0)) 263s ~~^~~~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix33.py", line 172, in __add__ 263s return Matrix33(super(Matrix33, self).__add__(Matrix33(other))) 263s ^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix33.py", line 140, in __new__ 263s return super(Matrix33, cls).__new__(cls, obj) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 21, in __new__ 263s obj.shape = cls._shape 263s ^^^^^^^^^ 263s ValueError: cannot reshape array of size 1 into shape (3,3) 263s 263s ====================================================================== 263s ERROR: test_operators_number (tests.objects.test_matrix44.test_object_matrix44.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_matrix44.py", line 226, in test_operators_number 263s self.assertTrue(np.array_equal(m + fv[0]['f'], matrix44.create_identity()[:] + 2.0)) 263s ~~^~~~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix44.py", line 218, in __add__ 263s return Matrix44(super(Matrix44, self).__add__(Matrix44(other))) 263s ^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix44.py", line 187, in __new__ 263s return super(Matrix44, cls).__new__(cls, obj) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 21, in __new__ 263s obj.shape = cls._shape 263s ^^^^^^^^^ 263s ValueError: cannot reshape array of size 1 into shape (4,4) 263s 263s ====================================================================== 263s ERROR: test_m44_q_equivalence (tests.objects.test_equivalence.test_matrix_quaternion.test_m44_q_equivalence) 263s Test for equivalance of matrix and quaternion rotations. 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_equivalence.py", line 26, in test_m44_q_equivalence 263s self.assertTrue(np.allclose(q * Vector4([1., 0., 0., 1.]), [1., 0., 0., 1.])) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/vector4.py", line 133, in __or__ 263s self._unsupported_type('OR', other) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 25, in _unsupported_type 263s raise ValueError('Cannot {} a {} to a {}'.format(method, type(other).__name__, type(self).__name__)) 263s ValueError: Cannot OR a bool to a Vector4 263s 263s ====================================================================== 263s ERROR: test_quaternion_matrix_conversion (tests.objects.test_equivalence.test_matrix_quaternion.test_quaternion_matrix_conversion) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_equivalence.py", line 58, in test_quaternion_matrix_conversion 263s self.assertTrue(np.allclose(q, q2)) 263s ^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_ray_intersect_sphere_one_solution_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_one_solution_1) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_geometric_tests.py", line 293, in test_ray_intersect_sphere_one_solution_1 263s intersections = ray_intersect_sphere(r, s) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 25, in wrapper 263s return fn(*args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/geometric_tests.py", line 432, in ray_intersect_sphere 263s t_list = solve_quadratic_equation(a, b, c) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 96, in solve_quadratic_equation 263s q = -0.5 * (b + np.math.sqrt(delta)) if b > 0 else -0.5 * (b - np.math.sqrt(delta)) 263s ^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 263s raise AttributeError("module {!r} has no attribute " 263s AttributeError: module 'numpy' has no attribute 'math'. Did you mean: 'emath'? 263s 263s ====================================================================== 263s ERROR: test_ray_intersect_sphere_two_solutions_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_1) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_geometric_tests.py", line 300, in test_ray_intersect_sphere_two_solutions_1 263s intersections = ray_intersect_sphere(r, s) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 25, in wrapper 263s return fn(*args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/geometric_tests.py", line 432, in ray_intersect_sphere 263s t_list = solve_quadratic_equation(a, b, c) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 96, in solve_quadratic_equation 263s q = -0.5 * (b + np.math.sqrt(delta)) if b > 0 else -0.5 * (b - np.math.sqrt(delta)) 263s ^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 263s raise AttributeError("module {!r} has no attribute " 263s AttributeError: module 'numpy' has no attribute 'math'. Did you mean: 'emath'? 263s 263s ====================================================================== 263s ERROR: test_ray_intersect_sphere_two_solutions_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_2) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_geometric_tests.py", line 308, in test_ray_intersect_sphere_two_solutions_2 263s intersections = ray_intersect_sphere(r, s) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 25, in wrapper 263s return fn(*args, **kwargs) 263s ^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/geometric_tests.py", line 432, in ray_intersect_sphere 263s t_list = solve_quadratic_equation(a, b, c) 263s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 96, in solve_quadratic_equation 263s q = -0.5 * (b + np.math.sqrt(delta)) if b > 0 else -0.5 * (b - np.math.sqrt(delta)) 263s ^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 263s raise AttributeError("module {!r} has no attribute " 263s AttributeError: module 'numpy' has no attribute 'math'. Did you mean: 'emath'? 263s 263s ====================================================================== 263s FAIL: test_operators_number (tests.objects.test_vector3.test_object_vector3.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_vector3.py", line 239, in test_operators_number 263s self.assertRaises(ValueError, lambda: v1 == fv[0]['f']) 263s AssertionError: ValueError not raised by 263s 263s ---------------------------------------------------------------------- 263s Ran 451 tests in 0.088s 263s 263s FAILED (failures=1, errors=23, skipped=18) 263s E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build; python3.12 -m nose2 -v 263s I: pybuild base:311: cd /tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build; python3.13 -m nose2 -v 263s [-1. -0. -0. -2.] 263s [ 0.80087974 0.03166748 0.59114721 -0.09018753] [ 0.80087974 0.03166748 0.59114721 -0.09018753] 263s [ 0.80087974 0.03166748 0.59114721 -0.09018753] [ 0.80087974 0.03166748 0.59114721 -0.09018753] 263s test_apply_to_vector_non_unit (tests.test_quaternion.test_quaternion.test_apply_to_vector_non_unit) ... ok 263s test_apply_to_vector_unit_x (tests.test_quaternion.test_quaternion.test_apply_to_vector_unit_x) ... ERROR 263s test_apply_to_vector_x (tests.test_quaternion.test_quaternion.test_apply_to_vector_x) ... ok 263s test_apply_to_vector_y (tests.test_quaternion.test_quaternion.test_apply_to_vector_y) ... ok 263s test_apply_to_vector_z (tests.test_quaternion.test_quaternion.test_apply_to_vector_z) ... ok 263s test_conjugate (tests.test_quaternion.test_quaternion.test_conjugate) ... ok 263s test_conjugate_rotation (tests.test_quaternion.test_quaternion.test_conjugate_rotation) ... ok 263s test_create (tests.test_quaternion.test_quaternion.test_create) ... ok 263s test_create_from_axis (tests.test_quaternion.test_quaternion.test_create_from_axis) ... ok 263s test_create_from_axis_rotation (tests.test_quaternion.test_quaternion.test_create_from_axis_rotation) ... ok 263s test_create_from_axis_rotation_non_normalized (tests.test_quaternion.test_quaternion.test_create_from_axis_rotation_non_normalized) ... ok 263s test_create_from_eulers (tests.test_quaternion.test_quaternion.test_create_from_eulers) ... ok 263s test_create_from_eulers_identity (tests.test_quaternion.test_quaternion.test_create_from_eulers_identity) ... ok 263s test_create_from_inverse_of_eulers (tests.test_quaternion.test_quaternion.test_create_from_inverse_of_eulers) ... skipped Not implemented 263s test_create_from_matrix_unit (tests.test_quaternion.test_quaternion.test_create_from_matrix_unit) ... ok 263s test_create_from_matrix_x (tests.test_quaternion.test_quaternion.test_create_from_matrix_x) ... ok 263s test_create_from_matrix_y (tests.test_quaternion.test_quaternion.test_create_from_matrix_y) ... ok 263s test_create_from_matrix_z (tests.test_quaternion.test_quaternion.test_create_from_matrix_z) ... ok 263s test_create_from_x_rotation (tests.test_quaternion.test_quaternion.test_create_from_x_rotation) ... ok 263s test_create_from_y_rotation (tests.test_quaternion.test_quaternion.test_create_from_y_rotation) ... ok 263s test_create_from_z_rotation (tests.test_quaternion.test_quaternion.test_create_from_z_rotation) ... ok 263s test_create_parameters (tests.test_quaternion.test_quaternion.test_create_parameters) ... ok 263s test_cross (tests.test_quaternion.test_quaternion.test_cross) ... ok 263s test_dot_adjacent (tests.test_quaternion.test_quaternion.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_quaternion.test_quaternion.test_dot_angle) ... ok 263s test_dot_batch (tests.test_quaternion.test_quaternion.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_quaternion.test_quaternion.test_dot_parallel) ... ok 263s test_exp (tests.test_quaternion.test_quaternion.test_exp) ... ok 263s test_identity (tests.test_quaternion.test_quaternion.test_identity) ... ok 263s test_import (tests.test_quaternion.test_quaternion.test_import) ... ok 263s test_inverse (tests.test_quaternion.test_quaternion.test_inverse) ... ok 263s test_inverse_non_unit (tests.test_quaternion.test_quaternion.test_inverse_non_unit) ... ok 263s test_inverse_rotation (tests.test_quaternion.test_quaternion.test_inverse_rotation) ... ok 263s test_is_non_zero_length (tests.test_quaternion.test_quaternion.test_is_non_zero_length) ... ok 263s test_is_non_zero_length_zero (tests.test_quaternion.test_quaternion.test_is_non_zero_length_zero) ... ok 263s test_is_zero_length (tests.test_quaternion.test_quaternion.test_is_zero_length) ... ok 263s test_is_zero_length_zero (tests.test_quaternion.test_quaternion.test_is_zero_length_zero) ... ok 263s test_length (tests.test_quaternion.test_quaternion.test_length) ... ok 263s test_length_batch (tests.test_quaternion.test_quaternion.test_length_batch) ... ok 263s test_length_identity (tests.test_quaternion.test_quaternion.test_length_identity) ... ok 263s test_negate (tests.test_quaternion.test_quaternion.test_negate) ... ok 263s test_negate_unit (tests.test_quaternion.test_quaternion.test_negate_unit) ... ok 263s test_normalize_batch (tests.test_quaternion.test_quaternion.test_normalize_batch) ... ok 263s test_normalize_identity (tests.test_quaternion.test_quaternion.test_normalize_identity) ... ok 263s test_normalize_non_identity (tests.test_quaternion.test_quaternion.test_normalize_non_identity) ... ok 263s test_power (tests.test_quaternion.test_quaternion.test_power) ... skipped Not implemented 263s test_quaternion_slerp (tests.test_quaternion.test_quaternion.test_quaternion_slerp) ... ok 263s test_rotation_angle (tests.test_quaternion.test_quaternion.test_rotation_angle) ... ok 263s test_rotation_axis (tests.test_quaternion.test_quaternion.test_rotation_axis) ... ok 263s test_squared_length (tests.test_quaternion.test_quaternion.test_squared_length) ... ok 263s test_squared_length_batch (tests.test_quaternion.test_quaternion.test_squared_length_batch) ... ok 263s test_squared_length_identity (tests.test_quaternion.test_quaternion.test_squared_length_identity) ... ok 263s test_create (tests.test_vector3.test_vector3.test_create) ... ok 263s test_create_from_matrix44_translation (tests.test_vector3.test_vector3.test_create_from_matrix44_translation) ... ok 263s test_create_from_matrix44_translation_dtype_matches (tests.test_vector3.test_vector3.test_create_from_matrix44_translation_dtype_matches) ... ok 263s test_create_from_vector4 (tests.test_vector3.test_vector3.test_create_from_vector4) ... ok 263s test_create_list (tests.test_vector3.test_vector3.test_create_list) ... ok 263s test_create_unit_length_x (tests.test_vector3.test_vector3.test_create_unit_length_x) ... ok 263s test_create_unit_length_x_dtype (tests.test_vector3.test_vector3.test_create_unit_length_x_dtype) ... ok 263s test_create_unit_length_y (tests.test_vector3.test_vector3.test_create_unit_length_y) ... ok 263s test_create_unit_length_y_dtype (tests.test_vector3.test_vector3.test_create_unit_length_y_dtype) ... ok 263s test_create_unit_length_z (tests.test_vector3.test_vector3.test_create_unit_length_z) ... ok 263s test_create_unit_length_z_dtype (tests.test_vector3.test_vector3.test_create_unit_length_z_dtype) ... ok 263s test_create_values (tests.test_vector3.test_vector3.test_create_values) ... ok 263s test_cross_batch (tests.test_vector3.test_vector3.test_cross_batch) ... ok 263s test_cross_coincident (tests.test_vector3.test_vector3.test_cross_coincident) ... ok 263s test_cross_single_vector (tests.test_vector3.test_vector3.test_cross_single_vector) ... ok 263s test_dot_adjacent (tests.test_vector3.test_vector3.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_vector3.test_vector3.test_dot_angle) ... ok 263s test_dot_batch (tests.test_vector3.test_vector3.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_vector3.test_vector3.test_dot_parallel) ... ok 263s test_generate_normals (tests.test_vector3.test_vector3.test_generate_normals) ... ok 263s test_generate_normals_unnormalized (tests.test_vector3.test_vector3.test_generate_normals_unnormalized) ... ok 263s test_generate_vertex_normals (tests.test_vector3.test_vector3.test_generate_vertex_normals) ... ok 263s test_generate_vertex_normals_unnormalized (tests.test_vector3.test_vector3.test_generate_vertex_normals_unnormalized) ... ok 263s test_import (tests.test_vector3.test_vector3.test_import) ... ok 263s test_interoplation (tests.test_vector3.test_vector3.test_interoplation) ... ok 263s test_length (tests.test_vector3.test_vector3.test_length) ... ok 263s test_length_batch (tests.test_vector3.test_vector3.test_length_batch) ... ok 263s test_normalize_batch (tests.test_vector3.test_vector3.test_normalize_batch) ... ok 263s test_normalize_single_vector (tests.test_vector3.test_vector3.test_normalize_single_vector) ... ok 263s test_set_length (tests.test_vector3.test_vector3.test_set_length) ... ok 263s test_set_length_batch_vector (tests.test_vector3.test_vector3.test_set_length_batch_vector) ... ok 263s test_squared_length_batch (tests.test_vector3.test_vector3.test_squared_length_batch) ... ok 263s test_squared_length_single_vector (tests.test_vector3.test_vector3.test_squared_length_single_vector) ... ok 263s test_create (tests.test_plane.test_plane.test_create) ... ok 263s test_create_from_points (tests.test_plane.test_plane.test_create_from_points) ... ok 263s test_create_from_position (tests.test_plane.test_plane.test_create_from_position) ... ok 263s test_create_xy (tests.test_plane.test_plane.test_create_xy) ... ok 263s test_create_xz (tests.test_plane.test_plane.test_create_xz) ... ok 263s test_create_yz (tests.test_plane.test_plane.test_create_yz) ... ok 263s test_import (tests.test_plane.test_plane.test_import) ... ok 263s test_invert_normal (tests.test_plane.test_plane.test_invert_normal) ... ok 263s test_normal (tests.test_plane.test_plane.test_normal) ... ok 263s test_position (tests.test_plane.test_plane.test_position) ... ok 263s test_create (tests.test_vector4.test_vector4.test_create) ... ok 263s test_create_from_matrix44_translation (tests.test_vector4.test_vector4.test_create_from_matrix44_translation) ... ok 263s test_create_from_matrix44_translation_dtype_matches (tests.test_vector4.test_vector4.test_create_from_matrix44_translation_dtype_matches) ... ok 263s test_create_list (tests.test_vector4.test_vector4.test_create_list) ... ok 263s test_create_unit_length_w (tests.test_vector4.test_vector4.test_create_unit_length_w) ... ok 263s test_create_unit_length_w_dtype (tests.test_vector4.test_vector4.test_create_unit_length_w_dtype) ... ok 263s test_create_unit_length_x (tests.test_vector4.test_vector4.test_create_unit_length_x) ... ok 263s test_create_unit_length_x_dtype (tests.test_vector4.test_vector4.test_create_unit_length_x_dtype) ... ok 263s test_create_unit_length_y (tests.test_vector4.test_vector4.test_create_unit_length_y) ... ok 263s test_create_unit_length_y_dtype (tests.test_vector4.test_vector4.test_create_unit_length_y_dtype) ... ok 263s test_create_unit_length_z (tests.test_vector4.test_vector4.test_create_unit_length_z) ... ok 263s test_create_unit_length_z_dtype (tests.test_vector4.test_vector4.test_create_unit_length_z_dtype) ... ok 263s test_create_values (tests.test_vector4.test_vector4.test_create_values) ... ok 263s test_dot_adjacent (tests.test_vector4.test_vector4.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_vector4.test_vector4.test_dot_angle) ... ok 263s test_dot_batch (tests.test_vector4.test_vector4.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_vector4.test_vector4.test_dot_parallel) ... ok 263s test_import (tests.test_vector4.test_vector4.test_import) ... ok 263s test_length (tests.test_vector4.test_vector4.test_length) ... ok 263s test_length_batch (tests.test_vector4.test_vector4.test_length_batch) ... ok 263s test_normalize_batch (tests.test_vector4.test_vector4.test_normalize_batch) ... ok 263s test_normalize_single_vector (tests.test_vector4.test_vector4.test_normalize_single_vector) ... ok 263s test_set_length (tests.test_vector4.test_vector4.test_set_length) ... ok 263s test_set_length_batch_vector (tests.test_vector4.test_vector4.test_set_length_batch_vector) ... ok 263s test_squared_length_batch (tests.test_vector4.test_vector4.test_squared_length_batch) ... ok 263s test_squared_length_single_vector (tests.test_vector4.test_vector4.test_squared_length_single_vector) ... ok 263s test_apply_to_vector_identity (tests.test_matrix33.test_matrix33.test_apply_to_vector_identity) ... ok 263s test_apply_to_vector_rotated_x (tests.test_matrix33.test_matrix33.test_apply_to_vector_rotated_x) ... ok 263s test_apply_to_vector_rotated_y (tests.test_matrix33.test_matrix33.test_apply_to_vector_rotated_y) ... ok 263s test_apply_to_vector_rotated_z (tests.test_matrix33.test_matrix33.test_apply_to_vector_rotated_z) ... ok 263s test_create_direction_scale (tests.test_matrix33.test_matrix33.test_create_direction_scale) ... ok 263s test_create_from_axis_rotation (tests.test_matrix33.test_matrix33.test_create_from_axis_rotation) ... ok 263s test_create_from_axis_rotation_non_normalized (tests.test_matrix33.test_matrix33.test_create_from_axis_rotation_non_normalized) ... ok 263s test_create_from_eulers (tests.test_matrix33.test_matrix33.test_create_from_eulers) ... skipped Not implemented 263s test_create_from_inverse_of_quaternion (tests.test_matrix33.test_matrix33.test_create_from_inverse_of_quaternion) ... ok 263s test_create_from_quaternion_equivalent (tests.test_matrix33.test_matrix33.test_create_from_quaternion_equivalent) ... ok 263s test_create_from_quaternion_identity (tests.test_matrix33.test_matrix33.test_create_from_quaternion_identity) ... ok 263s test_create_from_quaternion_rotated_x (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotated_x) ... ok 263s test_create_from_quaternion_rotated_y (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotated_y) ... ok 263s test_create_from_quaternion_rotated_z (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotated_z) ... ok 263s test_create_from_quaternion_rotation (tests.test_matrix33.test_matrix33.test_create_from_quaternion_rotation) ... ok 263s test_create_from_quaternion_unit (tests.test_matrix33.test_matrix33.test_create_from_quaternion_unit) ... ok 263s test_create_from_quaternion_x (tests.test_matrix33.test_matrix33.test_create_from_quaternion_x) ... ok 263s test_create_from_quaternion_y (tests.test_matrix33.test_matrix33.test_create_from_quaternion_y) ... ok 263s test_create_from_quaternion_z (tests.test_matrix33.test_matrix33.test_create_from_quaternion_z) ... ok 263s test_create_from_scale (tests.test_matrix33.test_matrix33.test_create_from_scale) ... ok 263s test_create_from_x_rotation (tests.test_matrix33.test_matrix33.test_create_from_x_rotation) ... ok 263s test_create_from_y_rotation (tests.test_matrix33.test_matrix33.test_create_from_y_rotation) ... ok 263s test_create_from_z_rotation (tests.test_matrix33.test_matrix33.test_create_from_z_rotation) ... ok 263s test_create_identity (tests.test_matrix33.test_matrix33.test_create_identity) ... ok 263s test_import (tests.test_matrix33.test_matrix33.test_import) ... ok 263s test_inverse (tests.test_matrix33.test_matrix33.test_inverse) ... ok 263s test_inverse_equivalence (tests.test_matrix33.test_matrix33.test_inverse_equivalence) ... ok 263s test_multiply_identity (tests.test_matrix33.test_matrix33.test_multiply_identity) ... ok 263s test_multiply_rotation (tests.test_matrix33.test_matrix33.test_multiply_rotation) ... ok 263s test_aspec_ratio (tests.test_trig.test_trig.test_aspec_ratio) ... ok 263s test_calculate_fov (tests.test_trig.test_trig.test_calculate_fov) ... skipped Need a test here 263s test_calculate_height (tests.test_trig.test_trig.test_calculate_height) ... skipped Need a test here 263s test_calculate_plane_size (tests.test_trig.test_trig.test_calculate_plane_size) ... skipped Need a test here 263s test_calculate_zoom (tests.test_trig.test_trig.test_calculate_zoom) ... skipped Need a test here 263s test_import (tests.test_trig.test_trig.test_import) ... ok 263s test_dot_adjacent (tests.test_vector.test_vector.test_dot_adjacent) ... ok 263s test_dot_angle (tests.test_vector.test_vector.test_dot_angle) ... ok 263s test_dot_batch (tests.test_vector.test_vector.test_dot_batch) ... ok 263s test_dot_parallel (tests.test_vector.test_vector.test_dot_parallel) ... ok 263s test_import (tests.test_vector.test_vector.test_import) ... ok 263s test_interoplation (tests.test_vector.test_vector.test_interoplation) ... ok 263s test_length_vector3 (tests.test_vector.test_vector.test_length_vector3) ... ok 263s test_length_vector3_batch (tests.test_vector.test_vector.test_length_vector3_batch) ... ok 263s test_length_vector4 (tests.test_vector.test_vector.test_length_vector4) ... ok 263s test_normalize_batch (tests.test_vector.test_vector.test_normalize_batch) ... ok 263s test_normalize_single_vector (tests.test_vector.test_vector.test_normalize_single_vector) ... ok 263s test_set_length_batch_vector (tests.test_vector.test_vector.test_set_length_batch_vector) ... ok 263s test_set_length_vector3 (tests.test_vector.test_vector.test_set_length_vector3) ... ok 263s test_set_length_vector4 (tests.test_vector.test_vector.test_set_length_vector4) ... ok 263s test_squared_length_batch (tests.test_vector.test_vector.test_squared_length_batch) ... ok 263s test_squared_length_single_vector (tests.test_vector.test_vector.test_squared_length_single_vector) ... ok 263s test_accessors (tests.objects.test_quaternion.test_object_quaternion.test_accessors) ... ok 263s test_angle (tests.objects.test_quaternion.test_object_quaternion.test_angle) ... ok 263s test_apply_to_vector_non_unit (tests.objects.test_quaternion.test_object_quaternion.test_apply_to_vector_non_unit) ... ERROR 263s test_axis (tests.objects.test_quaternion.test_object_quaternion.test_axis) ... ERROR 263s test_conjugate (tests.objects.test_quaternion.test_object_quaternion.test_conjugate) ... ERROR 263s test_create (tests.objects.test_quaternion.test_object_quaternion.test_create) ... ok 263s test_cross (tests.objects.test_quaternion.test_object_quaternion.test_cross) ... ERROR 263s test_dot (tests.objects.test_quaternion.test_object_quaternion.test_dot) ... ok 263s test_equality (tests.objects.test_quaternion.test_object_quaternion.test_equality) ... ok 263s test_equality_negative (tests.objects.test_quaternion.test_object_quaternion.test_equality_negative) ... ok 263s test_exp (tests.objects.test_quaternion.test_object_quaternion.test_exp) ... ERROR 263s test_from_axis (tests.objects.test_quaternion.test_object_quaternion.test_from_axis) ... ERROR 263s test_from_axis_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_axis_rotation) ... ERROR 263s test_from_eulers (tests.objects.test_quaternion.test_object_quaternion.test_from_eulers) ... skipped Not implemented 263s test_from_inverse_of_eulers (tests.objects.test_quaternion.test_object_quaternion.test_from_inverse_of_eulers) ... skipped Not implemented 263s test_from_x_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_x_rotation) ... ERROR 263s test_from_y_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_y_rotation) ... ERROR 263s test_from_z_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_z_rotation) ... ERROR 263s test_imports (tests.objects.test_quaternion.test_object_quaternion.test_imports) ... ok 263s test_inverse (tests.objects.test_quaternion.test_object_quaternion.test_inverse) ... ERROR 263s test_is_identity (tests.objects.test_quaternion.test_object_quaternion.test_is_identity) ... ERROR 263s test_length (tests.objects.test_quaternion.test_object_quaternion.test_length) ... ok 263s test_matrix33 (tests.objects.test_quaternion.test_object_quaternion.test_matrix33) ... ok 263s test_matrix44 (tests.objects.test_quaternion.test_object_quaternion.test_matrix44) ... ok 263s test_negative (tests.objects.test_quaternion.test_object_quaternion.test_negative) ... ERROR 263s test_normalize (tests.objects.test_quaternion.test_object_quaternion.test_normalize) ... ok 263s test_normalized (tests.objects.test_quaternion.test_object_quaternion.test_normalized) ... ok 263s test_operators_matrix33 (tests.objects.test_quaternion.test_object_quaternion.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_quaternion.test_object_quaternion.test_operators_matrix44) ... ok 263s test_operators_quaternion (tests.objects.test_quaternion.test_object_quaternion.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_quaternion.test_object_quaternion.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_quaternion.test_object_quaternion.test_operators_vector4) ... ok 263s test_power (tests.objects.test_quaternion.test_object_quaternion.test_power) ... ERROR 263s test_accessors (tests.objects.test_vector3.test_object_vector3.test_accessors) ... ok 263s test_bitwise (tests.objects.test_vector3.test_object_vector3.test_bitwise) ... ok 263s test_create (tests.objects.test_vector3.test_object_vector3.test_create) ... ok 263s test_imports (tests.objects.test_vector3.test_object_vector3.test_imports) ... ok 263s test_imports_1 (tests.objects.test_vector3.test_object_vector3.test_imports_1) ... ok 263s test_imports_2 (tests.objects.test_vector3.test_object_vector3.test_imports_2) ... ok 263s test_imports_3 (tests.objects.test_vector3.test_object_vector3.test_imports_3) ... ok 263s test_inverse (tests.objects.test_vector3.test_object_vector3.test_inverse) ... ok 263s test_normalize (tests.objects.test_vector3.test_object_vector3.test_normalize) ... ok 263s test_operators_matrix33 (tests.objects.test_vector3.test_object_vector3.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_vector3.test_object_vector3.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_vector3.test_object_vector3.test_operators_number) ... FAIL 263s test_operators_quaternion (tests.objects.test_vector3.test_object_vector3.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_vector3.test_object_vector3.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_vector3.test_object_vector3.test_operators_vector4) ... ok 263s test_accessors (tests.objects.test_vector4.test_object_vector4.test_accessors) ... ok 263s test_bitwise (tests.objects.test_vector4.test_object_vector4.test_bitwise) ... ok 263s test_create (tests.objects.test_vector4.test_object_vector4.test_create) ... ok 263s test_imports (tests.objects.test_vector4.test_object_vector4.test_imports) ... ok 263s test_inverse (tests.objects.test_vector4.test_object_vector4.test_inverse) ... ok 263s test_normalize (tests.objects.test_vector4.test_object_vector4.test_normalize) ... ok 263s test_operators_matrix33 (tests.objects.test_vector4.test_object_vector4.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_vector4.test_object_vector4.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_vector4.test_object_vector4.test_operators_number) ... ERROR 263s test_operators_quaternion (tests.objects.test_vector4.test_object_vector4.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_vector4.test_object_vector4.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_vector4.test_object_vector4.test_operators_vector4) ... ok 263s test_accessors (tests.objects.test_matrix33.test_object_matrix33.test_accessors) ... ok 263s test_create (tests.objects.test_matrix33.test_object_matrix33.test_create) ... ok 263s test_create_from_eulers (tests.objects.test_matrix33.test_object_matrix33.test_create_from_eulers) ... ok 263s test_create_from_inverse_quaternion (tests.objects.test_matrix33.test_object_matrix33.test_create_from_inverse_quaternion) ... ok 263s test_create_from_matrix44 (tests.objects.test_matrix33.test_object_matrix33.test_create_from_matrix44) ... ok 263s test_create_from_quaternion (tests.objects.test_matrix33.test_object_matrix33.test_create_from_quaternion) ... ok 263s test_create_from_scale (tests.objects.test_matrix33.test_object_matrix33.test_create_from_scale) ... ok 263s test_from_translation (tests.objects.test_matrix33.test_object_matrix33.test_from_translation) ... skipped Not implemented 263s test_identity (tests.objects.test_matrix33.test_object_matrix33.test_identity) ... ok 263s test_imports (tests.objects.test_matrix33.test_object_matrix33.test_imports) ... ok 263s test_inverse (tests.objects.test_matrix33.test_object_matrix33.test_inverse) ... ok 263s test_matrix33 (tests.objects.test_matrix33.test_object_matrix33.test_matrix33) ... ok 263s test_matrix44 (tests.objects.test_matrix33.test_object_matrix33.test_matrix44) ... ok 263s test_multiply (tests.objects.test_matrix33.test_object_matrix33.test_multiply) ... ok 263s test_operators_matrix33 (tests.objects.test_matrix33.test_object_matrix33.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_matrix33.test_object_matrix33.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_matrix33.test_object_matrix33.test_operators_number) ... ERROR 263s test_operators_quaternion (tests.objects.test_matrix33.test_object_matrix33.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_matrix33.test_object_matrix33.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_matrix33.test_object_matrix33.test_operators_vector4) ... ok 263s test_orthogonal_projection (tests.objects.test_matrix33.test_object_matrix33.test_orthogonal_projection) ... skipped Not implemented 263s test_perspective_projection (tests.objects.test_matrix33.test_object_matrix33.test_perspective_projection) ... skipped Not implemented 263s test_perspective_projection_bounds (tests.objects.test_matrix33.test_object_matrix33.test_perspective_projection_bounds) ... skipped Not implemented 263s test_conversions (tests.objects.test_examples.test_oo_examples.test_conversions) ... ok 263s test_oo_examples (tests.objects.test_examples.test_oo_examples.test_oo_examples) ... ok 263s test_operators (tests.objects.test_examples.test_oo_examples.test_operators) ... ok 263s test_accessors (tests.objects.test_matrix44.test_object_matrix44.test_accessors) ... ok 263s test_create (tests.objects.test_matrix44.test_object_matrix44.test_create) ... ok 263s test_create_from_eulers (tests.objects.test_matrix44.test_object_matrix44.test_create_from_eulers) ... ok 263s test_create_from_inverse_quaternion (tests.objects.test_matrix44.test_object_matrix44.test_create_from_inverse_quaternion) ... ok 263s test_create_from_matrix44 (tests.objects.test_matrix44.test_object_matrix44.test_create_from_matrix44) ... ok 263s test_create_from_quaternion (tests.objects.test_matrix44.test_object_matrix44.test_create_from_quaternion) ... ok 263s test_create_from_scale (tests.objects.test_matrix44.test_object_matrix44.test_create_from_scale) ... ok 263s test_decompose (tests.objects.test_matrix44.test_object_matrix44.test_decompose) ... ok 263s test_from_translation (tests.objects.test_matrix44.test_object_matrix44.test_from_translation) ... skipped Not implemented 263s test_identity (tests.objects.test_matrix44.test_object_matrix44.test_identity) ... ok 263s test_imports (tests.objects.test_matrix44.test_object_matrix44.test_imports) ... ok 263s test_inverse (tests.objects.test_matrix44.test_object_matrix44.test_inverse) ... ok 263s test_matrix33 (tests.objects.test_matrix44.test_object_matrix44.test_matrix33) ... ok 263s test_matrix44 (tests.objects.test_matrix44.test_object_matrix44.test_matrix44) ... ok 263s test_multiply (tests.objects.test_matrix44.test_object_matrix44.test_multiply) ... ok 263s test_operators_matrix33 (tests.objects.test_matrix44.test_object_matrix44.test_operators_matrix33) ... ok 263s test_operators_matrix44 (tests.objects.test_matrix44.test_object_matrix44.test_operators_matrix44) ... ok 263s test_operators_number (tests.objects.test_matrix44.test_object_matrix44.test_operators_number) ... ERROR 263s test_operators_quaternion (tests.objects.test_matrix44.test_object_matrix44.test_operators_quaternion) ... ok 263s test_operators_vector3 (tests.objects.test_matrix44.test_object_matrix44.test_operators_vector3) ... ok 263s test_operators_vector4 (tests.objects.test_matrix44.test_object_matrix44.test_operators_vector4) ... ok 263s test_orthogonal_projection (tests.objects.test_matrix44.test_object_matrix44.test_orthogonal_projection) ... skipped Not implemented 263s test_perspective_projection (tests.objects.test_matrix44.test_object_matrix44.test_perspective_projection) ... skipped Not implemented 263s test_perspective_projection_bounds (tests.objects.test_matrix44.test_object_matrix44.test_perspective_projection_bounds) ... skipped Not implemented 263s test_euler_equivalence (tests.objects.test_equivalence.test_matrix_quaternion.test_euler_equivalence) ... ok 263s test_m44_q_equivalence (tests.objects.test_equivalence.test_matrix_quaternion.test_m44_q_equivalence) 263s Test for equivalance of matrix and quaternion rotations. ... ERROR 263s test_quaternion_matrix_conversion (tests.objects.test_equivalence.test_matrix_quaternion.test_quaternion_matrix_conversion) ... ERROR 263s test_add_aabbs (tests.test_aambb.test_aambb.test_add_aabbs) ... ok 263s test_add_point (tests.test_aambb.test_aambb.test_add_point) ... ok 263s test_center_point (tests.test_aambb.test_aambb.test_center_point) ... ok 263s test_create_from_aabbs (tests.test_aambb.test_aambb.test_create_from_aabbs) ... ok 263s test_create_from_bounds (tests.test_aambb.test_aambb.test_create_from_bounds) ... ok 263s test_create_from_points (tests.test_aambb.test_aambb.test_create_from_points) ... ok 263s test_create_zeros (tests.test_aambb.test_aambb.test_create_zeros) ... ok 263s test_import (tests.test_aambb.test_aambb.test_import) ... ok 263s test_count_bits (tests.test_integer.test_integer.test_count_bits) ... ok 263s test_import (tests.test_integer.test_integer.test_import) ... ok 263s test_create_from_points (tests.test_line.test_line.test_create_from_points) ... ok 263s test_create_from_ray (tests.test_line.test_line.test_create_from_ray) ... ok 263s test_create_zeros (tests.test_line.test_line.test_create_zeros) ... ok 263s test_end (tests.test_line.test_line.test_end) ... ok 263s test_import (tests.test_line.test_line.test_import) ... ok 263s test_start (tests.test_line.test_line.test_start) ... ok 263s test_create (tests.test_euler.test_euler.test_create) ... ok 263s test_import (tests.test_euler.test_euler.test_import) ... ok 263s test_procedural_examples (tests.test_examples.test_procedural_examples.test_procedural_examples) ... ok 263s test_create_from_points (tests.test_sphere.test_sphere.test_create_from_points) ... ok 263s test_import (tests.test_sphere.test_sphere.test_import) ... ok 263s test_position (tests.test_sphere.test_sphere.test_position) ... ok 263s test_radius (tests.test_sphere.test_sphere.test_radius) ... ok 263s test_import (tests.test_geometric_tests.test_geometric_tests.test_import) ... ok 263s test_point_closest_point_on_line (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_line) ... ok 263s test_point_closest_point_on_line_2 (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_line_2) ... ok 263s test_point_closest_point_on_line_segment (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_line_segment) ... ok 263s test_point_closest_point_on_plane (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_plane) ... ok 263s test_point_closest_point_on_ray (tests.test_geometric_tests.test_geometric_tests.test_point_closest_point_on_ray) ... ok 263s test_point_height_above_plane (tests.test_geometric_tests.test_geometric_tests.test_point_height_above_plane) ... ok 263s test_point_intersect_line (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line) ... ok 263s test_point_intersect_line_invalid (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line_invalid) ... ok 263s test_point_intersect_line_segment (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line_segment) ... ok 263s test_point_intersect_line_segment_invalid (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_line_segment_invalid) ... ok 263s test_point_intersect_rectangle_invalid_intersections_1 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_invalid_intersections_1) ... ok 263s test_point_intersect_rectangle_invalid_intersections_2 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_invalid_intersections_2) ... ok 263s test_point_intersect_rectangle_invalid_intersections_3 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_invalid_intersections_3) ... ok 263s test_point_intersect_rectangle_valid_intersections_1 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_valid_intersections_1) ... ok 263s test_point_intersect_rectangle_valid_intersections_2 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_valid_intersections_2) ... ok 263s test_point_intersect_rectangle_valid_intersections_3 (tests.test_geometric_tests.test_geometric_tests.test_point_intersect_rectangle_valid_intersections_3) ... ok 263s test_ray_coincident_ray (tests.test_geometric_tests.test_geometric_tests.test_ray_coincident_ray) ... ok 263s test_ray_coincident_ray_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_coincident_ray_2) ... ok 263s test_ray_coincident_ray_3 (tests.test_geometric_tests.test_geometric_tests.test_ray_coincident_ray_3) ... ok 263s test_ray_intersect_aabb_invalid_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_invalid_1) ... ok 263s test_ray_intersect_aabb_valid_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_valid_1) ... ok 263s test_ray_intersect_aabb_valid_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_valid_2) ... ok 263s test_ray_intersect_aabb_valid_3 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_aabb_valid_3) ... ok 263s test_ray_intersect_plane (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_plane) ... ok 263s test_ray_intersect_plane_front_only (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_plane_front_only) ... ok 263s test_ray_intersect_plane_invalid (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_plane_invalid) ... ok 263s test_ray_intersect_sphere_no_solution_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_no_solution_1) ... ok 263s test_ray_intersect_sphere_no_solution_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_no_solution_2) ... ok 263s test_ray_intersect_sphere_one_solution_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_one_solution_1) ... ERROR 263s test_ray_intersect_sphere_two_solutions_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_1) ... ERROR 263s test_ray_intersect_sphere_two_solutions_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_2) ... ERROR 263s test_ray_parallel_ray (tests.test_geometric_tests.test_geometric_tests.test_ray_parallel_ray) ... ok 263s test_ray_parallel_ray_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_parallel_ray_2) ... ok 263s test_ray_parallel_ray_3 (tests.test_geometric_tests.test_geometric_tests.test_ray_parallel_ray_3) ... ok 263s test_sphere_does_intersect_sphere_1 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_1) ... ok 263s test_sphere_does_intersect_sphere_2 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_2) ... ok 263s test_sphere_does_intersect_sphere_3 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_3) ... ok 263s test_sphere_does_intersect_sphere_4 (tests.test_geometric_tests.test_geometric_tests.test_sphere_does_intersect_sphere_4) ... ok 263s test_sphere_penetration_sphere_1 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_1) ... ok 263s test_sphere_penetration_sphere_2 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_2) ... ok 263s test_sphere_penetration_sphere_3 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_3) ... ok 263s test_sphere_penetration_sphere_4 (tests.test_geometric_tests.test_geometric_tests.test_sphere_penetration_sphere_4) ... ok 263s test_vector_parallel_vector (tests.test_geometric_tests.test_geometric_tests.test_vector_parallel_vector) ... ok 263s test_vector_parallel_vector_invalid (tests.test_geometric_tests.test_geometric_tests.test_vector_parallel_vector_invalid) ... ok 263s test_create_cube (tests.test_geometry.test_geometry.test_create_cube) ... ok 263s test_create_quad (tests.test_geometry.test_geometry.test_create_quad) ... ok 263s test_create_quad_rgba (tests.test_geometry.test_geometry.test_create_quad_rgba) ... ok 263s test_create_quad_rgba_values (tests.test_geometry.test_geometry.test_create_quad_rgba_values) ... ok 263s test_create_quad_scale (tests.test_geometry.test_geometry.test_create_quad_scale) ... ok 263s test_create_quad_st (tests.test_geometry.test_geometry.test_create_quad_st) ... ok 263s test_create_quad_st_values (tests.test_geometry.test_geometry.test_create_quad_st_values) ... ok 263s test_import (tests.test_geometry.test_geometry.test_import) ... ok 263s test_apply_to_vector_identity (tests.test_matrix44.test_matrix44.test_apply_to_vector_identity) ... ok 263s test_apply_to_vector_with_translation (tests.test_matrix44.test_matrix44.test_apply_to_vector_with_translation) ... ok 263s test_apply_to_vector_x_rotation (tests.test_matrix44.test_matrix44.test_apply_to_vector_x_rotation) ... ok 263s test_apply_to_vector_y_rotation (tests.test_matrix44.test_matrix44.test_apply_to_vector_y_rotation) ... ok 263s test_apply_to_vector_z_rotation (tests.test_matrix44.test_matrix44.test_apply_to_vector_z_rotation) ... ok 263s test_create_from_axis_rotation (tests.test_matrix44.test_matrix44.test_create_from_axis_rotation) ... ok 263s test_create_from_axis_rotation_non_normalized (tests.test_matrix44.test_matrix44.test_create_from_axis_rotation_non_normalized) ... ok 263s test_create_from_eulers (tests.test_matrix44.test_matrix44.test_create_from_eulers) ... skipped Not implemented 263s test_create_from_inverse_of_quaternion (tests.test_matrix44.test_matrix44.test_create_from_inverse_of_quaternion) ... ok 263s test_create_from_matrix33 (tests.test_matrix44.test_matrix44.test_create_from_matrix33) ... ok 263s test_create_from_quaternion_rotation (tests.test_matrix44.test_matrix44.test_create_from_quaternion_rotation) ... ok 263s test_create_from_quaternion_unit (tests.test_matrix44.test_matrix44.test_create_from_quaternion_unit) ... ok 263s test_create_from_quaternion_x (tests.test_matrix44.test_matrix44.test_create_from_quaternion_x) ... ok 263s test_create_from_quaternion_y (tests.test_matrix44.test_matrix44.test_create_from_quaternion_y) ... ok 263s test_create_from_quaternion_z (tests.test_matrix44.test_matrix44.test_create_from_quaternion_z) ... ok 263s test_create_from_scale (tests.test_matrix44.test_matrix44.test_create_from_scale) ... ok 263s test_create_from_translation (tests.test_matrix44.test_matrix44.test_create_from_translation) ... ok 263s test_create_from_x_rotation (tests.test_matrix44.test_matrix44.test_create_from_x_rotation) ... ok 263s test_create_from_y_rotation (tests.test_matrix44.test_matrix44.test_create_from_y_rotation) ... ok 263s test_create_from_z_rotation (tests.test_matrix44.test_matrix44.test_create_from_z_rotation) ... ok 263s test_create_identity (tests.test_matrix44.test_matrix44.test_create_identity) ... ok 263s test_create_look_at (tests.test_matrix44.test_matrix44.test_create_look_at) ... ok 263s test_create_look_at_2 (tests.test_matrix44.test_matrix44.test_create_look_at_2) ... ok 263s test_create_look_at_3 (tests.test_matrix44.test_matrix44.test_create_look_at_3) ... ok 263s test_create_look_at_4 (tests.test_matrix44.test_matrix44.test_create_look_at_4) ... ok 263s test_create_look_at_determinant (tests.test_matrix44.test_matrix44.test_create_look_at_determinant) ... ok 263s test_create_matrix33_view (tests.test_matrix44.test_matrix44.test_create_matrix33_view) ... ok 263s test_create_orthogonal_projection_matrix_vector3 (tests.test_matrix44.test_matrix44.test_create_orthogonal_projection_matrix_vector3) ... ok 263s test_create_orthogonal_projection_matrix_vector4 (tests.test_matrix44.test_matrix44.test_create_orthogonal_projection_matrix_vector4) ... ok 263s test_create_perspective_projection_matrix_dtype (tests.test_matrix44.test_matrix44.test_create_perspective_projection_matrix_dtype) ... ok 263s test_create_perspective_projection_matrix_vector3 (tests.test_matrix44.test_matrix44.test_create_perspective_projection_matrix_vector3) ... ok 263s test_create_perspective_projection_matrix_vector4_inside (tests.test_matrix44.test_matrix44.test_create_perspective_projection_matrix_vector4_inside) ... ok 263s test_decompose (tests.test_matrix44.test_matrix44.test_decompose) ... ok 263s test_import (tests.test_matrix44.test_matrix44.test_import) ... ok 263s test_inverse (tests.test_matrix44.test_matrix44.test_inverse) ... ok 263s test_multiply_identity (tests.test_matrix44.test_matrix44.test_multiply_identity) ... ok 263s test_multiply_rotation (tests.test_matrix44.test_matrix44.test_multiply_rotation) ... ok 263s test_add_aabbs (tests.test_aabb.test_aabb.test_add_aabbs) ... ok 263s test_add_point (tests.test_aabb.test_aabb.test_add_point) ... ok 263s test_centre_point_multiple_points (tests.test_aabb.test_aabb.test_centre_point_multiple_points) ... ok 263s test_centre_point_single_point (tests.test_aabb.test_aabb.test_centre_point_single_point) ... ok 263s test_clamp_points_list (tests.test_aabb.test_aabb.test_clamp_points_list) ... ok 263s test_clamp_points_single (tests.test_aabb.test_aabb.test_clamp_points_single) ... ok 263s test_create_from_aabbs (tests.test_aabb.test_aabb.test_create_from_aabbs) ... ok 263s test_create_from_bounds (tests.test_aabb.test_aabb.test_create_from_bounds) ... ok 263s test_create_from_points (tests.test_aabb.test_aabb.test_create_from_points) ... ok 263s test_create_zeros (tests.test_aabb.test_aabb.test_create_zeros) ... ok 263s test_import (tests.test_aabb.test_aabb.test_import) ... ok 263s test_maximum (tests.test_aabb.test_aabb.test_maximum) ... ok 263s test_minimum (tests.test_aabb.test_aabb.test_minimum) ... ok 263s test_abs_height (tests.test_rectangle.test_rectangle.test_abs_height) ... ok 263s test_abs_height_negative (tests.test_rectangle.test_rectangle.test_abs_height_negative) ... ok 263s test_abs_width (tests.test_rectangle.test_rectangle.test_abs_width) ... ok 263s test_abs_width_negative (tests.test_rectangle.test_rectangle.test_abs_width_negative) ... ok 263s test_bottom (tests.test_rectangle.test_rectangle.test_bottom) ... ok 263s test_bottom_negative (tests.test_rectangle.test_rectangle.test_bottom_negative) ... ok 263s test_bounds (tests.test_rectangle.test_rectangle.test_bounds) ... ok 263s test_create (tests.test_rectangle.test_rectangle.test_create) ... ok 263s test_create_dtype (tests.test_rectangle.test_rectangle.test_create_dtype) ... ok 263s test_create_from_bounds (tests.test_rectangle.test_rectangle.test_create_from_bounds) ... ok 263s test_create_zeros (tests.test_rectangle.test_rectangle.test_create_zeros) ... ok 263s test_height (tests.test_rectangle.test_rectangle.test_height) ... ok 263s test_height_negative (tests.test_rectangle.test_rectangle.test_height_negative) ... ok 263s test_import (tests.test_rectangle.test_rectangle.test_import) ... ok 263s test_left (tests.test_rectangle.test_rectangle.test_left) ... ok 263s test_left_negative (tests.test_rectangle.test_rectangle.test_left_negative) ... ok 263s test_position (tests.test_rectangle.test_rectangle.test_position) ... ok 263s test_right (tests.test_rectangle.test_rectangle.test_right) ... ok 263s test_right_negative (tests.test_rectangle.test_rectangle.test_right_negative) ... ok 263s test_scale_by_vector (tests.test_rectangle.test_rectangle.test_scale_by_vector) ... ok 263s test_scale_by_vector3 (tests.test_rectangle.test_rectangle.test_scale_by_vector3) ... ok 263s test_size (tests.test_rectangle.test_rectangle.test_size) ... ok 263s test_top (tests.test_rectangle.test_rectangle.test_top) ... ok 263s test_top_negative (tests.test_rectangle.test_rectangle.test_top_negative) ... ok 263s test_width (tests.test_rectangle.test_rectangle.test_width) ... ok 263s test_width_negative (tests.test_rectangle.test_rectangle.test_width_negative) ... ok 263s test_x (tests.test_rectangle.test_rectangle.test_x) ... ok 263s test_x_negative (tests.test_rectangle.test_rectangle.test_x_negative) ... ok 263s test_y (tests.test_rectangle.test_rectangle.test_y) ... ok 263s test_y_negative (tests.test_rectangle.test_rectangle.test_y_negative) ... ok 263s test_create (tests.test_ray.test_ray.test_create) ... ok 263s test_create_dtype (tests.test_ray.test_ray.test_create_dtype) ... ok 263s test_create_from_line (tests.test_ray.test_ray.test_create_from_line) ... ok 263s test_direction (tests.test_ray.test_ray.test_direction) ... ok 263s test_import (tests.test_ray.test_ray.test_import) ... ok 263s test_invert (tests.test_ray.test_ray.test_invert) ... ok 263s test_position (tests.test_ray.test_ray.test_position) ... ok 263s test_euler_equivalence (tests.test_equivalence.test_matrix_quaternion.test_euler_equivalence) ... ok 263s test_m44_q_equivalence (tests.test_equivalence.test_matrix_quaternion.test_m44_q_equivalence) 263s Test for equivalance of matrix and quaternion rotations. ... ok 263s test_quaternion_matrix_conversion (tests.test_equivalence.test_matrix_quaternion.test_quaternion_matrix_conversion) ... ok 263s 263s ====================================================================== 263s ERROR: test_apply_to_vector_unit_x (tests.test_quaternion.test_quaternion.test_apply_to_vector_unit_x) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_quaternion.py", line 358, in test_apply_to_vector_unit_x 263s np.testing.assert_almost_equal(result, [1., 0., 0.], decimal=5) 263s ^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 355, in __getattr__ 263s import numpy.testing as testing 263s File "/usr/lib/python3/dist-packages/numpy/testing/__init__.py", line 11, in 263s from ._private.utils import * 263s File "/usr/lib/python3/dist-packages/numpy/testing/_private/utils.py", line 103, in 263s _v = sysconfig.get_config_var('HOST_GNU_TYPE') or '' 263s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3.13/sysconfig/__init__.py", line 620, in get_config_var 263s return get_config_vars().get(name) 263s ~~~~~~~~~~~~~~~^^ 263s File "/usr/lib/python3.13/sysconfig/__init__.py", line 594, in get_config_vars 263s _init_config_vars() 263s ~~~~~~~~~~~~~~~~~^^ 263s File "/usr/lib/python3.13/sysconfig/__init__.py", line 531, in _init_config_vars 263s _init_posix(_CONFIG_VARS) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^ 263s File "/usr/lib/python3.13/sysconfig/__init__.py", line 389, in _init_posix 263s _temp = __import__(name, globals(), locals(), ['build_time_vars'], 0) 263s ModuleNotFoundError: No module named '_sysconfigdata__i386-linux-gnu' 263s 263s ====================================================================== 263s ERROR: test_apply_to_vector_non_unit (tests.objects.test_quaternion.test_object_quaternion.test_apply_to_vector_non_unit) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 316, in test_apply_to_vector_non_unit 263s self.assertTrue(np.allclose(q * v, quaternion.apply_to_vector(quaternion.create_from_x_rotation(np.pi), [0., 0., 0.]))) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/vector3.py", line 121, in __or__ 263s self._unsupported_type('OR', other) 263s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 25, in _unsupported_type 263s raise ValueError('Cannot {} a {} to a {}'.format(method, type(other).__name__, type(self).__name__)) 263s ValueError: Cannot OR a bool to a Vector3 263s 263s ====================================================================== 263s ERROR: test_axis (tests.objects.test_quaternion.test_object_quaternion.test_axis) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 166, in test_axis 263s self.assertTrue(np.allclose(q.axis, quaternion.rotation_axis(q))) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/vector3.py", line 121, in __or__ 263s self._unsupported_type('OR', other) 263s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 25, in _unsupported_type 263s raise ValueError('Cannot {} a {} to a {}'.format(method, type(other).__name__, type(self).__name__)) 263s ValueError: Cannot OR a bool to a Vector3 263s 263s ====================================================================== 263s ERROR: test_conjugate (tests.objects.test_quaternion.test_object_quaternion.test_conjugate) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 180, in test_conjugate 263s self.assertTrue(np.allclose(q.conjugate, quaternion.conjugate(q))) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_cross (tests.objects.test_quaternion.test_object_quaternion.test_cross) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 171, in test_cross 263s self.assertTrue(np.allclose(q1.cross(q2), quaternion.cross(q1, q2))) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_exp (tests.objects.test_quaternion.test_object_quaternion.test_exp) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 190, in test_exp 263s self.assertTrue(np.allclose(result, expected)) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_axis (tests.objects.test_quaternion.test_object_quaternion.test_from_axis) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 121, in test_from_axis 263s self.assertTrue(np.allclose(result, expected)) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_axis_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_axis_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 112, in test_from_axis_rotation 263s self.assertTrue(np.allclose(q, [np.sqrt(0.5), 0., 0., np.sqrt(0.5)])) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_x_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_x_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 47, in test_from_x_rotation 263s self.assertTrue(np.allclose(q, [1., 0., 0., 0.])) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_y_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_y_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 69, in test_from_y_rotation 263s self.assertTrue(np.allclose(q, [0., 1., 0., 0.])) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_from_z_rotation (tests.objects.test_quaternion.test_object_quaternion.test_from_z_rotation) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 91, in test_from_z_rotation 263s self.assertTrue(np.allclose(q, [0., 0., 1., 0.])) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_inverse (tests.objects.test_quaternion.test_object_quaternion.test_inverse) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 184, in test_inverse 263s self.assertTrue(np.allclose(q.inverse, quaternion.inverse(q))) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_is_identity (tests.objects.test_quaternion.test_object_quaternion.test_is_identity) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 202, in test_is_identity 263s self.assertTrue(quaternion.is_identity(Quaternion())) 263s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/quaternion.py", line 491, in is_identity 263s return np.allclose(quat, [0.,0.,0.,1.]) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_negative (tests.objects.test_quaternion.test_object_quaternion.test_negative) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 199, in test_negative 263s self.assertTrue(np.allclose(q.negative, quaternion.negate(q))) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_power (tests.objects.test_quaternion.test_object_quaternion.test_power) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_quaternion.py", line 195, in test_power 263s self.assertTrue(np.allclose(q1.power(2.0), quaternion.power(q2, 2.0))) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_operators_number (tests.objects.test_vector4.test_object_vector4.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_vector4.py", line 215, in test_operators_number 263s self.assertRaises(ValueError, lambda: v1 ^ fv[0]['f']) 263s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3.13/unittest/case.py", line 795, in assertRaises 263s return context.handle('assertRaises', args, kwargs) 263s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3.13/unittest/case.py", line 238, in handle 263s callable_obj(*args, **kwargs) 263s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_vector4.py", line 215, in 263s self.assertRaises(ValueError, lambda: v1 ^ fv[0]['f']) 263s ~~~^~~~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __xor__: 263s 263s ====================================================================== 263s ERROR: test_operators_number (tests.objects.test_matrix33.test_object_matrix33.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_matrix33.py", line 226, in test_operators_number 263s self.assertTrue(np.array_equal(m + fv[0]['f'], matrix33.create_identity()[:] + 2.0)) 263s ~~^~~~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix33.py", line 172, in __add__ 263s return Matrix33(super(Matrix33, self).__add__(Matrix33(other))) 263s ~~~~~~~~^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix33.py", line 140, in __new__ 263s return super(Matrix33, cls).__new__(cls, obj) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 21, in __new__ 263s obj.shape = cls._shape 263s ^^^^^^^^^ 263s ValueError: cannot reshape array of size 1 into shape (3,3) 263s 263s ====================================================================== 263s ERROR: test_operators_number (tests.objects.test_matrix44.test_object_matrix44.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_matrix44.py", line 226, in test_operators_number 263s self.assertTrue(np.array_equal(m + fv[0]['f'], matrix44.create_identity()[:] + 2.0)) 263s ~~^~~~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix44.py", line 218, in __add__ 263s return Matrix44(super(Matrix44, self).__add__(Matrix44(other))) 263s ~~~~~~~~^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/matrix44.py", line 187, in __new__ 263s return super(Matrix44, cls).__new__(cls, obj) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 21, in __new__ 263s obj.shape = cls._shape 263s ^^^^^^^^^ 263s ValueError: cannot reshape array of size 1 into shape (4,4) 263s 263s ====================================================================== 263s ERROR: test_m44_q_equivalence (tests.objects.test_equivalence.test_matrix_quaternion.test_m44_q_equivalence) 263s Test for equivalance of matrix and quaternion rotations. 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_equivalence.py", line 26, in test_m44_q_equivalence 263s self.assertTrue(np.allclose(q * Vector4([1., 0., 0., 1.]), [1., 0., 0., 1.])) 263s ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 439, in __call__ 263s return func(self.obj, *args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/objects/vector4.py", line 133, in __or__ 263s self._unsupported_type('OR', other) 263s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/pyrr/objects/base.py", line 25, in _unsupported_type 263s raise ValueError('Cannot {} a {} to a {}'.format(method, type(other).__name__, type(self).__name__)) 263s ValueError: Cannot OR a bool to a Vector4 263s 263s ====================================================================== 263s ERROR: test_quaternion_matrix_conversion (tests.objects.test_equivalence.test_matrix_quaternion.test_quaternion_matrix_conversion) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_equivalence.py", line 58, in test_quaternion_matrix_conversion 263s self.assertTrue(np.allclose(q, q2)) 263s ~~~~~~~~~~~^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2329, in allclose 263s res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan)) 263s ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/_core/numeric.py", line 2447, in isclose 263s result = (less_equal(abs(x-y), atol + rtol * abs(y)) 263s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263s & isfinite(y) 263s ~~~~~~~~~~~~~ 263s | (x == y)) 263s ^~~~~~~~~~ 263s File "/usr/lib/python3/dist-packages/multipledispatch/dispatcher.py", line 435, in __call__ 263s raise NotImplementedError( 263s ...<2 lines>... 263s ) 263s NotImplementedError: Could not find signature for __or__: 263s 263s ====================================================================== 263s ERROR: test_ray_intersect_sphere_one_solution_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_one_solution_1) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_geometric_tests.py", line 293, in test_ray_intersect_sphere_one_solution_1 263s intersections = ray_intersect_sphere(r, s) 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 25, in wrapper 263s return fn(*args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/geometric_tests.py", line 432, in ray_intersect_sphere 263s t_list = solve_quadratic_equation(a, b, c) 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 96, in solve_quadratic_equation 263s q = -0.5 * (b + np.math.sqrt(delta)) if b > 0 else -0.5 * (b - np.math.sqrt(delta)) 263s ^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 263s raise AttributeError("module {!r} has no attribute " 263s "{!r}".format(__name__, attr)) 263s AttributeError: module 'numpy' has no attribute 'math'. Did you mean: 'emath'? 263s 263s ====================================================================== 263s ERROR: test_ray_intersect_sphere_two_solutions_1 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_1) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_geometric_tests.py", line 300, in test_ray_intersect_sphere_two_solutions_1 263s intersections = ray_intersect_sphere(r, s) 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 25, in wrapper 263s return fn(*args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/geometric_tests.py", line 432, in ray_intersect_sphere 263s t_list = solve_quadratic_equation(a, b, c) 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 96, in solve_quadratic_equation 263s q = -0.5 * (b + np.math.sqrt(delta)) if b > 0 else -0.5 * (b - np.math.sqrt(delta)) 263s ^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 263s raise AttributeError("module {!r} has no attribute " 263s "{!r}".format(__name__, attr)) 263s AttributeError: module 'numpy' has no attribute 'math'. Did you mean: 'emath'? 263s 263s ====================================================================== 263s ERROR: test_ray_intersect_sphere_two_solutions_2 (tests.test_geometric_tests.test_geometric_tests.test_ray_intersect_sphere_two_solutions_2) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/test_geometric_tests.py", line 308, in test_ray_intersect_sphere_two_solutions_2 263s intersections = ray_intersect_sphere(r, s) 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 25, in wrapper 263s return fn(*args, **kwargs) 263s File "/usr/lib/python3/dist-packages/pyrr/geometric_tests.py", line 432, in ray_intersect_sphere 263s t_list = solve_quadratic_equation(a, b, c) 263s File "/usr/lib/python3/dist-packages/pyrr/utils.py", line 96, in solve_quadratic_equation 263s q = -0.5 * (b + np.math.sqrt(delta)) if b > 0 else -0.5 * (b - np.math.sqrt(delta)) 263s ^^^^^^^ 263s File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in __getattr__ 263s raise AttributeError("module {!r} has no attribute " 263s "{!r}".format(__name__, attr)) 263s AttributeError: module 'numpy' has no attribute 'math'. Did you mean: 'emath'? 263s 263s ====================================================================== 263s FAIL: test_operators_number (tests.objects.test_vector3.test_object_vector3.test_operators_number) 263s ---------------------------------------------------------------------- 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build/tests/objects/test_vector3.py", line 239, in test_operators_number 263s self.assertRaises(ValueError, lambda: v1 == fv[0]['f']) 263s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 263s AssertionError: ValueError not raised by 263s 263s ---------------------------------------------------------------------- 263s Ran 451 tests in 0.087s 263s 263s FAILED (failures=1, errors=23, skipped=18) 263s [-1. -0. -0. -2.] 263s [ 0.80087974 0.03166748 0.59114721 -0.09018753] [ 0.80087974 0.03166748 0.59114721 -0.09018753] 263s [ 0.80087974 0.03166748 0.59114721 -0.09018753] [ 0.80087974 0.03166748 0.59114721 -0.09018753] 263s E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /tmp/autopkgtest.Q1k92P/autopkgtest_tmp/build; python3.13 -m nose2 -v 263s pybuild-autopkgtest: error: pybuild --autopkgtest --test-nose2 -i python{version} -p "3.12 3.13" returned exit code 13 263s make: *** [/tmp/3GfuQt86uv/run:4: pybuild-autopkgtest] Error 25 263s pybuild-autopkgtest: error: /tmp/3GfuQt86uv/run pybuild-autopkgtest returned exit code 2 264s autopkgtest [01:00:37]: test pybuild-autopkgtest: -----------------------] 264s autopkgtest [01:00:37]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 264s pybuild-autopkgtest FAIL non-zero exit status 25 264s autopkgtest [01:00:37]: @@@@@@@@@@@@@@@@@@@@ summary 264s pybuild-autopkgtest FAIL non-zero exit status 25 416s nova [W] Skipping flock for amd64 416s Creating nova instance adt-plucky-i386-pyrr-20250221-005613-juju-7f2275-prod-proposed-migration-environment-20-6a3dd91a-dcf8-41b5-8299-71b4095b32d1 from image adt/ubuntu-plucky-amd64-server-20250220.img (UUID 8ce549f8-ef4a-4335-bf9d-c468a6d98595)... 416s nova [W] Timed out waiting for 2f4ae11c-bc19-41ed-8c96-d73c717630c5 to get deleted.