0s autopkgtest [08:27:59]: starting date and time: 2025-01-20 08:27:59+0000 0s autopkgtest [08:27:59]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [08:27:59]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.nmj53x3_/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:pytorch --apt-upgrade python-einops --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.1-1~exp2 pytorch/2.5.1+dfsg-4' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-5.secgroup --name adt-plucky-i386-python-einops-20250120-082759-juju-7f2275-prod-proposed-migration-environment-2-7382acf5-3880-4ebc-8b4f-d8a0889f11fd --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --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/ 55s autopkgtest [08:28:54]: testbed dpkg architecture: amd64 56s autopkgtest [08:28:55]: testbed apt version: 2.9.18 56s autopkgtest [08:28:55]: @@@@@@@@@@@@@@@@@@@@ test bed setup 56s autopkgtest [08:28:55]: testbed release detected to be: None 57s autopkgtest [08:28:56]: updating testbed package index (apt update) 57s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 58s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 58s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 58s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 58s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 58s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 58s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 58s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [274 kB] 58s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [185 kB] 58s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 58s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 58s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [925 kB] 58s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [384 kB] 58s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [25.5 kB] 58s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4420 B] 58s Fetched 2905 kB in 1s (2937 kB/s) 59s Reading package lists... 60s + lsb_release --codename --short 60s + RELEASE=plucky 60s + cat 60s + [ plucky != trusty ] 60s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Calculating upgrade... 60s The following packages will be upgraded: 60s netcat-openbsd python3-more-itertools 60s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 103 kB of archives. 60s After this operation, 13.3 kB of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 netcat-openbsd amd64 1.228-1 [44.9 kB] 60s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-more-itertools all 10.6.0-1 [57.7 kB] 61s Fetched 103 kB in 0s (292 kB/s) 61s (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 ... 89449 files and directories currently installed.) 61s Preparing to unpack .../netcat-openbsd_1.228-1_amd64.deb ... 61s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 61s Preparing to unpack .../python3-more-itertools_10.6.0-1_all.deb ... 61s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 61s Setting up python3-more-itertools (10.6.0-1) ... 61s Setting up netcat-openbsd (1.228-1) ... 61s Processing triggers for man-db (2.13.0-1) ... 62s 62s Running kernel seems to be up-to-date. 62s 62s No services need to be restarted. 62s 62s No containers need to be restarted. 62s 62s No user sessions are running outdated binaries. 62s 62s No VM guests are running outdated hypervisor (qemu) binaries on this host. 63s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 63s + /usr/lib/apt/apt-helper analyze-pattern ?true 63s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 64s + grep -q trusty /etc/lsb-release 64s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 64s + [ ! -d /usr/share/doc/unattended-upgrades ] 64s + [ ! -d /usr/share/doc/lxd ] 64s + [ ! -d /usr/share/doc/lxd-client ] 64s + [ ! -d /usr/share/doc/snapd ] 64s + type iptables 64s + cat 64s + chmod 755 /etc/rc.local 64s + . /etc/rc.local 64s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 64s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 64s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 64s + uname -m 64s + [ x86_64 = ppc64le ] 64s + [ -d /run/systemd/system ] 64s + systemd-detect-virt --quiet --vm 64s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 64s + cat 64s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 64s + echo COMPRESS=lz4 64s + sync 64s autopkgtest [08:29:03]: upgrading testbed (apt dist-upgrade and autopurge) 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 64s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 65s Starting 2 pkgProblemResolver with broken count: 0 65s Done 65s Entering ResolveByKeep 65s 65s The following packages were automatically installed and are no longer required: 65s python3.12 python3.12-minimal 65s Use 'sudo apt autoremove' to remove them. 65s The following NEW packages will be installed: 65s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 65s The following packages will be upgraded: 65s libpython3-stdlib python3 python3-minimal 65s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 65s Need to get 6117 kB of archives. 65s After this operation, 22.7 MB of additional disk space will be used. 65s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 66s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 66s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 66s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 66s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 66s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 66s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 66s Fetched 6117 kB in 1s (7403 kB/s) 66s Selecting previously unselected package libpython3.13-minimal:amd64. 66s (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 ... 89449 files and directories currently installed.) 66s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... 66s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 66s Selecting previously unselected package python3.13-minimal. 66s Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... 66s Unpacking python3.13-minimal (3.13.1-3) ... 66s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 66s Setting up python3.13-minimal (3.13.1-3) ... 67s (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 ... 89770 files and directories currently installed.) 67s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 67s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 67s Setting up python3-minimal (3.13.1-1~exp2) ... 67s (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 ... 89770 files and directories currently installed.) 67s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 67s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 67s Selecting previously unselected package libpython3.13-stdlib:amd64. 67s Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ... 67s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 67s Selecting previously unselected package python3.13. 67s Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ... 67s Unpacking python3.13 (3.13.1-3) ... 67s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 67s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 67s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 67s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 67s Setting up python3.13 (3.13.1-3) ... 68s Setting up python3 (3.13.1-1~exp2) ... 68s /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. 68s for fn in glob1(directory, "%s.*" % fname): 68s Processing triggers for man-db (2.13.0-1) ... 69s Processing triggers for systemd (257-2ubuntu1) ... 69s 69s Running kernel seems to be up-to-date. 69s 69s No services need to be restarted. 69s 69s No containers need to be restarted. 69s 69s No user sessions are running outdated binaries. 69s 69s No VM guests are running outdated hypervisor (qemu) binaries on this host. 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 71s Starting pkgProblemResolver with broken count: 0 71s Starting 2 pkgProblemResolver with broken count: 0 71s Done 71s The following packages will be REMOVED: 71s python3.12* python3.12-minimal* 71s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 71s After this operation, 8926 kB disk space will be freed. 71s (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 ... 90186 files and directories currently installed.) 71s Removing python3.12 (3.12.8-3) ... 71s Removing python3.12-minimal (3.12.8-3) ... 72s /usr/bin/py3clean:125: 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. 72s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 72s Processing triggers for man-db (2.13.0-1) ... 73s Processing triggers for systemd (257-2ubuntu1) ... 73s (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 ... 90158 files and directories currently installed.) 73s Purging configuration files for python3.12-minimal (3.12.8-3) ... 76s autopkgtest [08:29:15]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 77s autopkgtest [08:29:16]: @@@@@@@@@@@@@@@@@@@@ apt-source python-einops 78s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (dsc) [2363 B] 78s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (tar) [384 kB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (diff) [2232 B] 78s gpgv: Signature made Sun Jan 12 01:04:39 2025 UTC 78s gpgv: using RSA key 638BC75EC1E5C589067E35DE62645EB35F686A8A 78s gpgv: issuer "lumin@debian.org" 78s gpgv: Can't check signature: No public key 78s dpkg-source: warning: cannot verify inline signature for ./python-einops_0.8.0-1.dsc: no acceptable signature found 78s autopkgtest [08:29:17]: testing package python-einops version 0.8.0-1 79s autopkgtest [08:29:18]: build not needed 79s autopkgtest [08:29:18]: test einops-with-numpy: preparing testbed 79s Reading package lists... 80s Building dependency tree... 80s Reading state information... 80s Starting pkgProblemResolver with broken count: 0 80s Starting 2 pkgProblemResolver with broken count: 0 80s Done 80s The following NEW packages will be installed: 80s libblas3 libgfortran5 liblapack3 libnorm1t64 libpgm-5.3-0t64 libzmq5 80s python-tinycss2-common python3-bleach python3-bs4 python3-defusedxml 80s python3-einops python3-fastjsonschema python3-html5lib python3-iniconfig 80s python3-jupyter-client python3-jupyter-core python3-jupyterlab-pygments 80s python3-mistune python3-nbclient python3-nbconvert python3-nbformat 80s python3-numpy python3-pandocfilters python3-parameterized 80s python3-platformdirs python3-pluggy python3-psutil python3-pytest 80s python3-soupsieve python3-tinycss2 python3-tornado python3-traitlets 80s python3-webencodings python3-zmq 80s 0 upgraded, 34 newly installed, 0 to remove and 0 not upgraded. 80s Need to get 12.3 MB of archives. 80s After this operation, 63.9 MB of additional disk space will be used. 80s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-4 [332 kB] 81s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-13ubuntu1 [909 kB] 81s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-4 [3177 kB] 81s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build1 [154 kB] 81s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 81s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 81s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-tinycss2-common all 1.4.0-1 [47.0 kB] 81s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-webencodings all 0.5.1-5 [11.5 kB] 81s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-html5lib all 1.2-1 [90.8 kB] 81s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-bleach all 6.2.0-1 [43.9 kB] 81s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-soupsieve all 2.6-1 [33.0 kB] 81s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bs4 all 4.12.3-3 [109 kB] 81s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 81s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-einops all 0.8.0-1 [32.8 kB] 81s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 81s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 81s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 81s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 81s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 81s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 81s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tornado amd64 6.4.1-3 [299 kB] 81s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-zmq amd64 26.2.0-1 [226 kB] 81s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 81s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 81s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mistune all 3.0.2-2 [32.9 kB] 81s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbformat all 5.9.1-1 [41.2 kB] 81s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbclient all 0.8.0-2 [53.9 kB] 81s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tinycss2 all 1.4.0-1 [22.5 kB] 81s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 81s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbconvert all 7.16.5-1 [140 kB] 81s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-12 [5319 kB] 81s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parameterized all 0.9.0-2 [20.6 kB] 81s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 81s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 82s Fetched 12.3 MB in 1s (11.1 MB/s) 82s Selecting previously unselected package libblas3:amd64. 82s (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 ... 90158 files and directories currently installed.) 82s Preparing to unpack .../00-libblas3_3.12.0-4_amd64.deb ... 82s Unpacking libblas3:amd64 (3.12.0-4) ... 82s Selecting previously unselected package libgfortran5:amd64. 82s Preparing to unpack .../01-libgfortran5_14.2.0-13ubuntu1_amd64.deb ... 82s Unpacking libgfortran5:amd64 (14.2.0-13ubuntu1) ... 82s Selecting previously unselected package liblapack3:amd64. 82s Preparing to unpack .../02-liblapack3_3.12.0-4_amd64.deb ... 82s Unpacking liblapack3:amd64 (3.12.0-4) ... 82s Selecting previously unselected package libnorm1t64:amd64. 82s Preparing to unpack .../03-libnorm1t64_1.5.9+dfsg-3.1build1_amd64.deb ... 82s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 82s Selecting previously unselected package libpgm-5.3-0t64:amd64. 82s Preparing to unpack .../04-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 82s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 82s Selecting previously unselected package libzmq5:amd64. 82s Preparing to unpack .../05-libzmq5_4.3.5-1build2_amd64.deb ... 82s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 82s Selecting previously unselected package python-tinycss2-common. 82s Preparing to unpack .../06-python-tinycss2-common_1.4.0-1_all.deb ... 82s Unpacking python-tinycss2-common (1.4.0-1) ... 82s Selecting previously unselected package python3-webencodings. 82s Preparing to unpack .../07-python3-webencodings_0.5.1-5_all.deb ... 82s Unpacking python3-webencodings (0.5.1-5) ... 82s Selecting previously unselected package python3-html5lib. 82s Preparing to unpack .../08-python3-html5lib_1.2-1_all.deb ... 82s Unpacking python3-html5lib (1.2-1) ... 82s Selecting previously unselected package python3-bleach. 82s Preparing to unpack .../09-python3-bleach_6.2.0-1_all.deb ... 82s Unpacking python3-bleach (6.2.0-1) ... 82s Selecting previously unselected package python3-soupsieve. 82s Preparing to unpack .../10-python3-soupsieve_2.6-1_all.deb ... 82s Unpacking python3-soupsieve (2.6-1) ... 82s Selecting previously unselected package python3-bs4. 82s Preparing to unpack .../11-python3-bs4_4.12.3-3_all.deb ... 82s Unpacking python3-bs4 (4.12.3-3) ... 82s Selecting previously unselected package python3-defusedxml. 82s Preparing to unpack .../12-python3-defusedxml_0.7.1-3_all.deb ... 82s Unpacking python3-defusedxml (0.7.1-3) ... 82s Selecting previously unselected package python3-einops. 82s Preparing to unpack .../13-python3-einops_0.8.0-1_all.deb ... 82s Unpacking python3-einops (0.8.0-1) ... 82s Selecting previously unselected package python3-fastjsonschema. 82s Preparing to unpack .../14-python3-fastjsonschema_2.21.1-1_all.deb ... 82s Unpacking python3-fastjsonschema (2.21.1-1) ... 82s Selecting previously unselected package python3-iniconfig. 82s Preparing to unpack .../15-python3-iniconfig_1.1.1-2_all.deb ... 82s Unpacking python3-iniconfig (1.1.1-2) ... 82s Selecting previously unselected package python3-platformdirs. 82s Preparing to unpack .../16-python3-platformdirs_4.3.6-1_all.deb ... 82s Unpacking python3-platformdirs (4.3.6-1) ... 82s Selecting previously unselected package python3-traitlets. 82s Preparing to unpack .../17-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 82s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 82s Selecting previously unselected package python3-jupyter-core. 82s Preparing to unpack .../18-python3-jupyter-core_5.7.2-5_all.deb ... 82s Unpacking python3-jupyter-core (5.7.2-5) ... 82s Selecting previously unselected package python3-psutil. 82s Preparing to unpack .../19-python3-psutil_5.9.8-2build3_amd64.deb ... 82s Unpacking python3-psutil (5.9.8-2build3) ... 82s Selecting previously unselected package python3-tornado. 82s Preparing to unpack .../20-python3-tornado_6.4.1-3_amd64.deb ... 82s Unpacking python3-tornado (6.4.1-3) ... 82s Selecting previously unselected package python3-zmq. 82s Preparing to unpack .../21-python3-zmq_26.2.0-1_amd64.deb ... 82s Unpacking python3-zmq (26.2.0-1) ... 82s Selecting previously unselected package python3-jupyter-client. 82s Preparing to unpack .../22-python3-jupyter-client_8.6.3-2_all.deb ... 82s Unpacking python3-jupyter-client (8.6.3-2) ... 82s Selecting previously unselected package python3-jupyterlab-pygments. 82s Preparing to unpack .../23-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 82s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 82s Selecting previously unselected package python3-mistune. 82s Preparing to unpack .../24-python3-mistune_3.0.2-2_all.deb ... 82s Unpacking python3-mistune (3.0.2-2) ... 82s Selecting previously unselected package python3-nbformat. 82s Preparing to unpack .../25-python3-nbformat_5.9.1-1_all.deb ... 82s Unpacking python3-nbformat (5.9.1-1) ... 82s Selecting previously unselected package python3-nbclient. 82s Preparing to unpack .../26-python3-nbclient_0.8.0-2_all.deb ... 82s Unpacking python3-nbclient (0.8.0-2) ... 82s Selecting previously unselected package python3-tinycss2. 82s Preparing to unpack .../27-python3-tinycss2_1.4.0-1_all.deb ... 82s Unpacking python3-tinycss2 (1.4.0-1) ... 82s Selecting previously unselected package python3-pandocfilters. 83s Preparing to unpack .../28-python3-pandocfilters_1.5.1-1_all.deb ... 83s Unpacking python3-pandocfilters (1.5.1-1) ... 83s Selecting previously unselected package python3-nbconvert. 83s Preparing to unpack .../29-python3-nbconvert_7.16.5-1_all.deb ... 83s Unpacking python3-nbconvert (7.16.5-1) ... 83s Selecting previously unselected package python3-numpy. 83s Preparing to unpack .../30-python3-numpy_1%3a1.26.4+ds-12_amd64.deb ... 83s Unpacking python3-numpy (1:1.26.4+ds-12) ... 83s Selecting previously unselected package python3-parameterized. 83s Preparing to unpack .../31-python3-parameterized_0.9.0-2_all.deb ... 83s Unpacking python3-parameterized (0.9.0-2) ... 83s Selecting previously unselected package python3-pluggy. 83s Preparing to unpack .../32-python3-pluggy_1.5.0-1_all.deb ... 83s Unpacking python3-pluggy (1.5.0-1) ... 83s Selecting previously unselected package python3-pytest. 83s Preparing to unpack .../33-python3-pytest_8.3.4-1_all.deb ... 83s Unpacking python3-pytest (8.3.4-1) ... 83s Setting up python3-iniconfig (1.1.1-2) ... 83s Setting up python3-tornado (6.4.1-3) ... 83s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 83s Setting up python3-parameterized (0.9.0-2) ... 83s Setting up python3-defusedxml (0.7.1-3) ... 83s Setting up python3-pandocfilters (1.5.1-1) ... 84s Setting up python3-webencodings (0.5.1-5) ... 84s Setting up python3-platformdirs (4.3.6-1) ... 84s Setting up python3-psutil (5.9.8-2build3) ... 84s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 84s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 84s Setting up libblas3:amd64 (3.12.0-4) ... 84s 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 84s Setting up python3-html5lib (1.2-1) ... 84s Setting up libgfortran5:amd64 (14.2.0-13ubuntu1) ... 84s Setting up python3-pluggy (1.5.0-1) ... 84s Setting up python3-fastjsonschema (2.21.1-1) ... 84s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 85s Setting up python-tinycss2-common (1.4.0-1) ... 85s Setting up python3-einops (0.8.0-1) ... 85s Setting up python3-mistune (3.0.2-2) ... 85s Setting up python3-soupsieve (2.6-1) ... 85s Setting up python3-jupyter-core (5.7.2-5) ... 85s Setting up liblapack3:amd64 (3.12.0-4) ... 85s 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 85s Setting up python3-tinycss2 (1.4.0-1) ... 85s Setting up libzmq5:amd64 (4.3.5-1build2) ... 85s Setting up python3-pytest (8.3.4-1) ... 85s Setting up python3-nbformat (5.9.1-1) ... 86s Setting up python3-bs4 (4.12.3-3) ... 86s Setting up python3-bleach (6.2.0-1) ... 86s Setting up python3-zmq (26.2.0-1) ... 86s Setting up python3-numpy (1:1.26.4+ds-12) ... 87s Setting up python3-jupyter-client (8.6.3-2) ... 87s Setting up python3-nbclient (0.8.0-2) ... 87s Setting up python3-nbconvert (7.16.5-1) ... 88s Processing triggers for man-db (2.13.0-1) ... 88s Processing triggers for libc-bin (2.40-4ubuntu1) ... 88s 88s Running kernel seems to be up-to-date. 88s 88s No services need to be restarted. 88s 88s No containers need to be restarted. 88s 88s No user sessions are running outdated binaries. 88s 88s No VM guests are running outdated hypervisor (qemu) binaries on this host. 90s autopkgtest [08:29:29]: testbed environment configured for cross-architecture building 90s autopkgtest [08:29:29]: test einops-with-numpy: EINOPS_TEST_BACKENDS=numpy python3 -m pytest -v tests -k 'not test_notebooks' 90s autopkgtest [08:29:29]: test einops-with-numpy: [----------------------- 90s ============================= test session starts ============================== 90s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 90s cachedir: .pytest_cache 90s rootdir: /tmp/autopkgtest.nQWPAX/build.j4I/src 90s configfile: pyproject.toml 90s plugins: typeguard-4.4.1 91s collecting ... collected 65 items / 4 deselected / 61 selected 91s 91s tests/test_einsum.py::test_layer PASSED [ 1%] 91s tests/test_einsum.py::test_functional PASSED [ 3%] 91s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 91s tests/test_einsum.py::test_functional_errors PASSED [ 6%] 91s tests/test_examples.py::test_rearrange_examples PASSED [ 8%] 91s tests/test_examples.py::test_pytorch_yolo_fragment SKIPPED [ 9%] 91s tests/test_layers.py::test_rearrange_imperative PASSED [ 11%] 91s tests/test_layers.py::test_rearrange_symbolic PASSED [ 13%] 91s tests/test_layers.py::test_reduce_imperative PASSED [ 14%] 91s tests/test_layers.py::test_reduce_symbolic PASSED [ 16%] 91s tests/test_layers.py::test_torch_layer SKIPPED [ 18%] 91s tests/test_layers.py::test_torch_layers_scripting SKIPPED [ 19%] 91s tests/test_layers.py::test_keras_layer SKIPPED [ 21%] 91s tests/test_layers.py::test_chainer_layer PASSED [ 22%] 91s tests/test_layers.py::test_flax_layers SKIPPED [ 24%] 91s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 26%] 91s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 27%] 91s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 29%] 91s tests/test_ops.py::test_rearrange_array_api PASSED [ 31%] 91s tests/test_ops.py::test_reduce_array_api PASSED [ 32%] 91s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 34%] 91s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 36%] 91s tests/test_ops.py::test_reduction_imperatives PASSED [ 37%] 91s tests/test_ops.py::test_reduction_symbolic PASSED [ 39%] 91s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 40%] 91s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 42%] 91s tests/test_ops.py::test_enumerating_directions PASSED [ 44%] 91s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 45%] 91s tests/test_ops.py::test_gradients_imperatives PASSED [ 47%] 91s tests/test_ops.py::test_tiling_imperatives PASSED [ 49%] 91s tests/test_ops.py::test_tiling_symbolic PASSED [ 50%] 91s tests/test_ops.py::test_repeat_numpy PASSED [ 52%] 91s tests/test_ops.py::test_repeat_imperatives PASSED [ 54%] 91s tests/test_ops.py::test_repeat_symbolic PASSED [ 55%] 91s tests/test_ops.py::test_repeat_array_api PASSED [ 57%] 91s tests/test_ops.py::test_anonymous_axes PASSED [ 59%] 91s tests/test_ops.py::test_list_inputs PASSED [ 60%] 91s tests/test_ops.py::test_torch_compile_with_dynamic_shape SKIPPED [ 62%] 91s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 63%] 91s tests/test_other.py::testmod PASSED [ 65%] 92s tests/test_other.py::test_doctests_examples PASSED [ 67%] 92s tests/test_other.py::test_backends_installed PASSED [ 68%] 92s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 70%] 92s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 72%] 92s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 73%] 92s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 75%] 92s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 77%] 92s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 78%] 92s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 80%] 92s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 81%] 92s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 83%] 92s tests/test_other.py::test_is_float_type PASSED [ 85%] 92s tests/test_other.py::test_torch_compile SKIPPED [ 86%] 92s tests/test_packing.py::test_numpy_trivial PASSED [ 88%] 92s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 90%] 92s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 91%] 92s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 93%] 92s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 92s tests/test_parsing.py::test_elementary_axis_name PASSED [ 96%] 92s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 92s tests/test_parsing.py::test_parse_expression PASSED [100%] 92s 92s =============================== warnings summary =============================== 92s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 92s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 92s given by the platformdirs library. To remove this warning and 92s see the appropriate new directories, set the environment variable 92s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 92s The use of platformdirs will be the default in `jupyter_core` v6 92s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 92s 92s tests/test_ops.py::test_rearrange_array_api 92s /tmp/autopkgtest.nQWPAX/build.j4I/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 92s import numpy.array_api as xp 92s 92s tests/test_other.py::testmod 92s /usr/lib/python3/dist-packages/_pytest/python.py:163: PytestReturnNotNoneWarning: Expected None, but tests/test_other.py::testmod returned TestResults(failed=0, attempted=0), which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? 92s warnings.warn( 92s 92s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 92s =========== 54 passed, 7 skipped, 4 deselected, 3 warnings in 1.15s ============ 92s autopkgtest [08:29:31]: test einops-with-numpy: -----------------------] 92s autopkgtest [08:29:31]: test einops-with-numpy: - - - - - - - - - - results - - - - - - - - - - 92s einops-with-numpy PASS 93s autopkgtest [08:29:32]: test einops-with-torch: preparing testbed 430s autopkgtest [08:35:09]: testbed dpkg architecture: amd64 430s autopkgtest [08:35:09]: testbed apt version: 2.9.18 431s autopkgtest [08:35:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 431s autopkgtest [08:35:10]: testbed release detected to be: plucky 431s autopkgtest [08:35:10]: updating testbed package index (apt update) 432s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 432s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 432s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 432s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 432s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 432s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 432s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 432s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 432s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [274 kB] 432s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [185 kB] 433s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 433s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 433s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [384 kB] 433s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [925 kB] 433s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [25.5 kB] 433s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4420 B] 433s Fetched 2905 kB in 1s (2992 kB/s) 434s Reading package lists... 434s + lsb_release --codename --short 434s + RELEASE=plucky 434s + cat 434s + [ plucky != trusty ] 434s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 434s Reading package lists... 434s Building dependency tree... 434s Reading state information... 435s Calculating upgrade... 435s The following packages will be upgraded: 435s netcat-openbsd python3-more-itertools 435s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 435s Need to get 103 kB of archives. 435s After this operation, 13.3 kB of additional disk space will be used. 435s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 netcat-openbsd amd64 1.228-1 [44.9 kB] 435s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-more-itertools all 10.6.0-1 [57.7 kB] 435s Fetched 103 kB in 0s (296 kB/s) 436s (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 ... 89449 files and directories currently installed.) 436s Preparing to unpack .../netcat-openbsd_1.228-1_amd64.deb ... 436s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 436s Preparing to unpack .../python3-more-itertools_10.6.0-1_all.deb ... 436s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 436s Setting up python3-more-itertools (10.6.0-1) ... 436s Setting up netcat-openbsd (1.228-1) ... 436s Processing triggers for man-db (2.13.0-1) ... 437s 437s Running kernel seems to be up-to-date. 437s 437s No services need to be restarted. 437s 437s No containers need to be restarted. 437s 437s No user sessions are running outdated binaries. 437s 437s No VM guests are running outdated hypervisor (qemu) binaries on this host. 438s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 438s + /usr/lib/apt/apt-helper analyze-pattern ?true 438s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 438s Reading package lists... 438s Building dependency tree... 438s Reading state information... 438s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 438s + grep -q trusty /etc/lsb-release 438s + [ ! -d /usr/share/doc/unattended-upgrades ] 438s + [ ! -d /usr/share/doc/lxd ] 438s + [ ! -d /usr/share/doc/lxd-client ] 438s + [ ! -d /usr/share/doc/snapd ] 438s + type iptables 438s + cat 438s + chmod 755 /etc/rc.local 438s + . /etc/rc.local 438s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 438s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 438s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 438s + uname -m 438s + [ x86_64 = ppc64le ] 438s + [ -d /run/systemd/system ] 438s + systemd-detect-virt --quiet --vm 438s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 438s + cat 438s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 438s + echo COMPRESS=lz4 438s + sync 438s autopkgtest [08:35:17]: upgrading testbed (apt dist-upgrade and autopurge) 439s Reading package lists... 439s Building dependency tree... 439s Reading state information... 439s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 439s Starting 2 pkgProblemResolver with broken count: 0 439s Done 440s Entering ResolveByKeep 440s 440s The following packages were automatically installed and are no longer required: 440s python3.12 python3.12-minimal 440s Use 'sudo apt autoremove' to remove them. 440s The following NEW packages will be installed: 440s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 440s The following packages will be upgraded: 440s libpython3-stdlib python3 python3-minimal 440s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 440s Need to get 6117 kB of archives. 440s After this operation, 22.7 MB of additional disk space will be used. 440s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 441s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-3 [2358 kB] 444s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 444s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 444s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 445s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-3 [729 kB] 446s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 446s Fetched 6117 kB in 6s (1088 kB/s) 446s Selecting previously unselected package libpython3.13-minimal:amd64. 446s (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 ... 89449 files and directories currently installed.) 446s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_amd64.deb ... 446s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 446s Selecting previously unselected package python3.13-minimal. 446s Preparing to unpack .../python3.13-minimal_3.13.1-3_amd64.deb ... 446s Unpacking python3.13-minimal (3.13.1-3) ... 446s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 446s Setting up python3.13-minimal (3.13.1-3) ... 447s (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 ... 89770 files and directories currently installed.) 447s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 447s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 447s Setting up python3-minimal (3.13.1-1~exp2) ... 447s (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 ... 89770 files and directories currently installed.) 447s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 447s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 447s Selecting previously unselected package libpython3.13-stdlib:amd64. 447s Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_amd64.deb ... 447s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 447s Selecting previously unselected package python3.13. 447s Preparing to unpack .../python3.13_3.13.1-3_amd64.deb ... 447s Unpacking python3.13 (3.13.1-3) ... 447s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 447s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 447s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 447s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 447s Setting up python3.13 (3.13.1-3) ... 448s Setting up python3 (3.13.1-1~exp2) ... 448s /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. 448s for fn in glob1(directory, "%s.*" % fname): 448s Processing triggers for man-db (2.13.0-1) ... 449s Processing triggers for systemd (257-2ubuntu1) ... 449s 449s Running kernel seems to be up-to-date. 449s 449s No services need to be restarted. 449s 449s No containers need to be restarted. 449s 449s No user sessions are running outdated binaries. 449s 449s No VM guests are running outdated hypervisor (qemu) binaries on this host. 450s Reading package lists... 451s Building dependency tree... 451s Reading state information... 451s Starting pkgProblemResolver with broken count: 0 451s Starting 2 pkgProblemResolver with broken count: 0 451s Done 451s The following packages will be REMOVED: 451s python3.12* python3.12-minimal* 451s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 451s After this operation, 8926 kB disk space will be freed. 451s (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 ... 90186 files and directories currently installed.) 451s Removing python3.12 (3.12.8-3) ... 451s Removing python3.12-minimal (3.12.8-3) ... 452s /usr/bin/py3clean:125: 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. 452s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 452s Processing triggers for man-db (2.13.0-1) ... 453s Processing triggers for systemd (257-2ubuntu1) ... 453s (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 ... 90158 files and directories currently installed.) 453s Purging configuration files for python3.12-minimal (3.12.8-3) ... 457s Reading package lists... 457s Building dependency tree... 457s Reading state information... 457s Starting pkgProblemResolver with broken count: 0 457s Starting 2 pkgProblemResolver with broken count: 0 457s Done 458s The following NEW packages will be installed: 458s libamd-comgr2 libamdhip64-5 libbenchmark1.8.3 libblas3 libcpp-httplib0.16 458s libcpuinfo0 libdnnl3 libevent-pthreads-2.1-7t64 libfabric1 libfmt10 458s libgfortran5 libgloo0 libgomp1 libhiredis1.1.0 libhsa-runtime64-1 libhsakmt1 458s libhwloc-plugins libhwloc15 libibmad5 libibumad3 liblapack3 libllvm17t64 458s libmunge2 libnorm1t64 libonnx1t64 libopenmpi40 libpciaccess0 libpgm-5.3-0t64 458s libpmix2t64 libprotobuf32t64 libpsm-infinipath1 libpsm2-2 libpthreadpool0 458s librdmacm1t64 libsleef3 libtensorpipe0 libtorch-test libtorch2.5 libucx0 458s libxnnpack0 libxnvctrl0 libzmq5 ocl-icd-libopencl1 python-tinycss2-common 458s python3-bleach python3-bs4 python3-defusedxml python3-einops 458s python3-expecttest python3-fastjsonschema python3-filelock python3-fsspec 458s python3-html5lib python3-hypothesis python3-iniconfig python3-jupyter-client 458s python3-jupyter-core python3-jupyterlab-pygments python3-mistune 458s python3-mpmath python3-nbclient python3-nbconvert python3-nbformat 458s python3-networkx python3-numpy python3-pandocfilters python3-parameterized 458s python3-platformdirs python3-pluggy python3-psutil python3-pytest 458s python3-sortedcontainers python3-soupsieve python3-sympy python3-tinycss2 458s python3-torch python3-tornado python3-traitlets python3-webencodings 458s python3-zmq 458s 0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded. 458s Need to get 179 MB of archives. 458s After this operation, 870 MB of additional disk space will be used. 458s Get:1 http://ftpmaster.internal/ubuntu plucky/universe amd64 libllvm17t64 amd64 1:17.0.6-20 [26.0 MB] 463s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 463s Get:3 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsakmt1 amd64 5.7.0-1build1 [62.9 kB] 463s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsa-runtime64-1 amd64 5.7.1-2build1 [491 kB] 464s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 464s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbenchmark1.8.3 amd64 1.8.3-3 [160 kB] 464s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-4 [332 kB] 464s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcpp-httplib0.16 amd64 0.16.3+ds-2 [216 kB] 464s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcpuinfo0 amd64 0.0~git20240830.fa1c679-5 [23.1 kB] 464s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-13ubuntu1 [148 kB] 464s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdnnl3 amd64 3.5.3-5 [8051 kB] 464s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 464s Get:13 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 464s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 464s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 librdmacm1t64 amd64 52.0-2ubuntu1 [70.8 kB] 464s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 464s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt10 amd64 10.1.1+ds1-4 [79.0 kB] 464s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-13ubuntu1 [909 kB] 464s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhiredis1.1.0 amd64 1.2.0-6ubuntu3 [41.4 kB] 464s Get:20 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1build1 [193 kB] 464s Get:21 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 464s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 464s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 464s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 464s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1build1 [16.0 kB] 464s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix2t64 amd64 5.0.6-1 [714 kB] 464s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libibumad3 amd64 52.0-2ubuntu1 [29.0 kB] 464s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libibmad5 amd64 52.0-2ubuntu1 [42.6 kB] 464s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 464s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenmpi40 amd64 5.0.6-3 [2523 kB] 464s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgloo0 amd64 0.0~git20231202.5354032-3build1 [210 kB] 464s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-4 [3177 kB] 465s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build1 [154 kB] 465s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libprotobuf32t64 amd64 3.21.12-10build1 [956 kB] 465s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 libonnx1t64 amd64 1.16.2-1build1 [904 kB] 465s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 465s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpthreadpool0 amd64 0.0~git20240616.560c60d-1 [38.8 kB] 465s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsleef3 amd64 3.7-0ubuntu2 [766 kB] 465s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtensorpipe0 amd64 0.0~git20220513.bb1473a-5build2 [487 kB] 465s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxnnpack0 amd64 0.0~git20240821.87ee0b4-2 [638 kB] 465s Get:41 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libtorch2.5 amd64 2.5.1+dfsg-4 [61.2 MB] 467s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libtorch-test amd64 2.5.1+dfsg-4 [8057 kB] 467s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 467s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-tinycss2-common all 1.4.0-1 [47.0 kB] 467s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-webencodings all 0.5.1-5 [11.5 kB] 467s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-html5lib all 1.2-1 [90.8 kB] 467s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-bleach all 6.2.0-1 [43.9 kB] 467s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-soupsieve all 2.6-1 [33.0 kB] 467s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bs4 all 4.12.3-3 [109 kB] 467s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 467s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-einops all 0.8.0-1 [32.8 kB] 467s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 467s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-hypothesis all 6.122.1-1 [330 kB] 467s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-expecttest all 0.1.5-1 [7530 B] 467s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 467s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-filelock all 3.16.1-1 [12.8 kB] 467s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fsspec all 2024.10.0-1 [207 kB] 467s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 467s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 467s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 467s Get:61 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 467s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 467s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tornado amd64 6.4.1-3 [299 kB] 467s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-zmq amd64 26.2.0-1 [226 kB] 467s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 467s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 467s Get:67 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mistune all 3.0.2-2 [32.9 kB] 467s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 467s Get:69 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbformat all 5.9.1-1 [41.2 kB] 467s Get:70 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbclient all 0.8.0-2 [53.9 kB] 467s Get:71 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tinycss2 all 1.4.0-1 [22.5 kB] 467s Get:72 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 467s Get:73 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbconvert all 7.16.5-1 [140 kB] 467s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 468s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-12 [5319 kB] 468s Get:76 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parameterized all 0.9.0-2 [20.6 kB] 468s Get:77 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 468s Get:78 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 468s Get:79 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.3-1 [4228 kB] 468s Get:80 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-torch amd64 2.5.1+dfsg-4 [11.5 MB] 469s Fetched 179 MB in 11s (16.5 MB/s) 469s Selecting previously unselected package libllvm17t64:amd64. 469s (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 ... 90158 files and directories currently installed.) 469s Preparing to unpack .../00-libllvm17t64_1%3a17.0.6-20_amd64.deb ... 469s Unpacking libllvm17t64:amd64 (1:17.0.6-20) ... 470s Selecting previously unselected package libamd-comgr2:amd64. 470s Preparing to unpack .../01-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 470s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 470s Selecting previously unselected package libhsakmt1:amd64. 470s Preparing to unpack .../02-libhsakmt1_5.7.0-1build1_amd64.deb ... 470s Unpacking libhsakmt1:amd64 (5.7.0-1build1) ... 470s Selecting previously unselected package libhsa-runtime64-1. 470s Preparing to unpack .../03-libhsa-runtime64-1_5.7.1-2build1_amd64.deb ... 470s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 470s Selecting previously unselected package libamdhip64-5. 470s Preparing to unpack .../04-libamdhip64-5_5.7.1-5_amd64.deb ... 470s Unpacking libamdhip64-5 (5.7.1-5) ... 470s Selecting previously unselected package libbenchmark1.8.3:amd64. 470s Preparing to unpack .../05-libbenchmark1.8.3_1.8.3-3_amd64.deb ... 470s Unpacking libbenchmark1.8.3:amd64 (1.8.3-3) ... 470s Selecting previously unselected package libblas3:amd64. 470s Preparing to unpack .../06-libblas3_3.12.0-4_amd64.deb ... 470s Unpacking libblas3:amd64 (3.12.0-4) ... 470s Selecting previously unselected package libcpp-httplib0.16:amd64. 470s Preparing to unpack .../07-libcpp-httplib0.16_0.16.3+ds-2_amd64.deb ... 470s Unpacking libcpp-httplib0.16:amd64 (0.16.3+ds-2) ... 470s Selecting previously unselected package libcpuinfo0:amd64. 470s Preparing to unpack .../08-libcpuinfo0_0.0~git20240830.fa1c679-5_amd64.deb ... 470s Unpacking libcpuinfo0:amd64 (0.0~git20240830.fa1c679-5) ... 470s Selecting previously unselected package libgomp1:amd64. 470s Preparing to unpack .../09-libgomp1_14.2.0-13ubuntu1_amd64.deb ... 470s Unpacking libgomp1:amd64 (14.2.0-13ubuntu1) ... 470s Selecting previously unselected package libdnnl3:amd64. 470s Preparing to unpack .../10-libdnnl3_3.5.3-5_amd64.deb ... 470s Unpacking libdnnl3:amd64 (3.5.3-5) ... 471s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 471s Preparing to unpack .../11-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 471s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 471s Selecting previously unselected package libpsm-infinipath1. 471s Preparing to unpack .../12-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 471s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 471s Selecting previously unselected package libpsm2-2. 471s Preparing to unpack .../13-libpsm2-2_11.2.185-2.1_amd64.deb ... 471s Unpacking libpsm2-2 (11.2.185-2.1) ... 471s Selecting previously unselected package librdmacm1t64:amd64. 471s Preparing to unpack .../14-librdmacm1t64_52.0-2ubuntu1_amd64.deb ... 471s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu1) ... 471s Selecting previously unselected package libfabric1:amd64. 471s Preparing to unpack .../15-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 471s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 471s Selecting previously unselected package libfmt10:amd64. 471s Preparing to unpack .../16-libfmt10_10.1.1+ds1-4_amd64.deb ... 471s Unpacking libfmt10:amd64 (10.1.1+ds1-4) ... 471s Selecting previously unselected package libgfortran5:amd64. 471s Preparing to unpack .../17-libgfortran5_14.2.0-13ubuntu1_amd64.deb ... 471s Unpacking libgfortran5:amd64 (14.2.0-13ubuntu1) ... 471s Selecting previously unselected package libhiredis1.1.0:amd64. 471s Preparing to unpack .../18-libhiredis1.1.0_1.2.0-6ubuntu3_amd64.deb ... 471s Unpacking libhiredis1.1.0:amd64 (1.2.0-6ubuntu3) ... 471s Selecting previously unselected package libhwloc15:amd64. 471s Preparing to unpack .../19-libhwloc15_2.11.2-1build1_amd64.deb ... 471s Unpacking libhwloc15:amd64 (2.11.2-1build1) ... 471s Selecting previously unselected package libmunge2:amd64. 471s Preparing to unpack .../20-libmunge2_0.5.15-4build1_amd64.deb ... 471s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 471s Selecting previously unselected package libpciaccess0:amd64. 471s Preparing to unpack .../21-libpciaccess0_0.17-3build1_amd64.deb ... 471s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 471s Selecting previously unselected package libxnvctrl0:amd64. 471s Preparing to unpack .../22-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 471s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 471s Selecting previously unselected package ocl-icd-libopencl1:amd64. 471s Preparing to unpack .../23-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 471s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 471s Selecting previously unselected package libhwloc-plugins:amd64. 471s Preparing to unpack .../24-libhwloc-plugins_2.11.2-1build1_amd64.deb ... 471s Unpacking libhwloc-plugins:amd64 (2.11.2-1build1) ... 471s Selecting previously unselected package libpmix2t64:amd64. 471s Preparing to unpack .../25-libpmix2t64_5.0.6-1_amd64.deb ... 471s Unpacking libpmix2t64:amd64 (5.0.6-1) ... 471s Selecting previously unselected package libibumad3:amd64. 471s Preparing to unpack .../26-libibumad3_52.0-2ubuntu1_amd64.deb ... 471s Unpacking libibumad3:amd64 (52.0-2ubuntu1) ... 471s Selecting previously unselected package libibmad5:amd64. 471s Preparing to unpack .../27-libibmad5_52.0-2ubuntu1_amd64.deb ... 471s Unpacking libibmad5:amd64 (52.0-2ubuntu1) ... 471s Selecting previously unselected package libucx0:amd64. 471s Preparing to unpack .../28-libucx0_1.17.0+ds-3build1_amd64.deb ... 471s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 471s Selecting previously unselected package libopenmpi40:amd64. 471s Preparing to unpack .../29-libopenmpi40_5.0.6-3_amd64.deb ... 471s Unpacking libopenmpi40:amd64 (5.0.6-3) ... 471s Selecting previously unselected package libgloo0. 471s Preparing to unpack .../30-libgloo0_0.0~git20231202.5354032-3build1_amd64.deb ... 471s Unpacking libgloo0 (0.0~git20231202.5354032-3build1) ... 471s Selecting previously unselected package liblapack3:amd64. 471s Preparing to unpack .../31-liblapack3_3.12.0-4_amd64.deb ... 471s Unpacking liblapack3:amd64 (3.12.0-4) ... 471s Selecting previously unselected package libnorm1t64:amd64. 471s Preparing to unpack .../32-libnorm1t64_1.5.9+dfsg-3.1build1_amd64.deb ... 471s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 471s Selecting previously unselected package libprotobuf32t64:amd64. 471s Preparing to unpack .../33-libprotobuf32t64_3.21.12-10build1_amd64.deb ... 471s Unpacking libprotobuf32t64:amd64 (3.21.12-10build1) ... 471s Selecting previously unselected package libonnx1t64:amd64. 471s Preparing to unpack .../34-libonnx1t64_1.16.2-1build1_amd64.deb ... 471s Unpacking libonnx1t64:amd64 (1.16.2-1build1) ... 471s Selecting previously unselected package libpgm-5.3-0t64:amd64. 471s Preparing to unpack .../35-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 471s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 471s Selecting previously unselected package libpthreadpool0:amd64. 471s Preparing to unpack .../36-libpthreadpool0_0.0~git20240616.560c60d-1_amd64.deb ... 471s Unpacking libpthreadpool0:amd64 (0.0~git20240616.560c60d-1) ... 471s Selecting previously unselected package libsleef3:amd64. 471s Preparing to unpack .../37-libsleef3_3.7-0ubuntu2_amd64.deb ... 471s Unpacking libsleef3:amd64 (3.7-0ubuntu2) ... 471s Selecting previously unselected package libtensorpipe0:amd64. 471s Preparing to unpack .../38-libtensorpipe0_0.0~git20220513.bb1473a-5build2_amd64.deb ... 471s Unpacking libtensorpipe0:amd64 (0.0~git20220513.bb1473a-5build2) ... 472s Selecting previously unselected package libxnnpack0. 472s Preparing to unpack .../39-libxnnpack0_0.0~git20240821.87ee0b4-2_amd64.deb ... 472s Unpacking libxnnpack0 (0.0~git20240821.87ee0b4-2) ... 472s Selecting previously unselected package libtorch2.5:amd64. 472s Preparing to unpack .../40-libtorch2.5_2.5.1+dfsg-4_amd64.deb ... 472s Unpacking libtorch2.5:amd64 (2.5.1+dfsg-4) ... 473s Selecting previously unselected package libtorch-test. 473s Preparing to unpack .../41-libtorch-test_2.5.1+dfsg-4_amd64.deb ... 473s Unpacking libtorch-test (2.5.1+dfsg-4) ... 473s Selecting previously unselected package libzmq5:amd64. 473s Preparing to unpack .../42-libzmq5_4.3.5-1build2_amd64.deb ... 473s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 473s Selecting previously unselected package python-tinycss2-common. 473s Preparing to unpack .../43-python-tinycss2-common_1.4.0-1_all.deb ... 473s Unpacking python-tinycss2-common (1.4.0-1) ... 473s Selecting previously unselected package python3-webencodings. 473s Preparing to unpack .../44-python3-webencodings_0.5.1-5_all.deb ... 473s Unpacking python3-webencodings (0.5.1-5) ... 473s Selecting previously unselected package python3-html5lib. 473s Preparing to unpack .../45-python3-html5lib_1.2-1_all.deb ... 473s Unpacking python3-html5lib (1.2-1) ... 473s Selecting previously unselected package python3-bleach. 473s Preparing to unpack .../46-python3-bleach_6.2.0-1_all.deb ... 473s Unpacking python3-bleach (6.2.0-1) ... 473s Selecting previously unselected package python3-soupsieve. 473s Preparing to unpack .../47-python3-soupsieve_2.6-1_all.deb ... 473s Unpacking python3-soupsieve (2.6-1) ... 473s Selecting previously unselected package python3-bs4. 473s Preparing to unpack .../48-python3-bs4_4.12.3-3_all.deb ... 473s Unpacking python3-bs4 (4.12.3-3) ... 473s Selecting previously unselected package python3-defusedxml. 473s Preparing to unpack .../49-python3-defusedxml_0.7.1-3_all.deb ... 473s Unpacking python3-defusedxml (0.7.1-3) ... 473s Selecting previously unselected package python3-einops. 473s Preparing to unpack .../50-python3-einops_0.8.0-1_all.deb ... 473s Unpacking python3-einops (0.8.0-1) ... 473s Selecting previously unselected package python3-sortedcontainers. 473s Preparing to unpack .../51-python3-sortedcontainers_2.4.0-2_all.deb ... 473s Unpacking python3-sortedcontainers (2.4.0-2) ... 473s Selecting previously unselected package python3-hypothesis. 473s Preparing to unpack .../52-python3-hypothesis_6.122.1-1_all.deb ... 473s Unpacking python3-hypothesis (6.122.1-1) ... 473s Selecting previously unselected package python3-expecttest. 473s Preparing to unpack .../53-python3-expecttest_0.1.5-1_all.deb ... 473s Unpacking python3-expecttest (0.1.5-1) ... 473s Selecting previously unselected package python3-fastjsonschema. 473s Preparing to unpack .../54-python3-fastjsonschema_2.21.1-1_all.deb ... 473s Unpacking python3-fastjsonschema (2.21.1-1) ... 473s Selecting previously unselected package python3-filelock. 473s Preparing to unpack .../55-python3-filelock_3.16.1-1_all.deb ... 473s Unpacking python3-filelock (3.16.1-1) ... 473s Selecting previously unselected package python3-fsspec. 473s Preparing to unpack .../56-python3-fsspec_2024.10.0-1_all.deb ... 473s Unpacking python3-fsspec (2024.10.0-1) ... 474s Selecting previously unselected package python3-iniconfig. 474s Preparing to unpack .../57-python3-iniconfig_1.1.1-2_all.deb ... 474s Unpacking python3-iniconfig (1.1.1-2) ... 474s Selecting previously unselected package python3-platformdirs. 474s Preparing to unpack .../58-python3-platformdirs_4.3.6-1_all.deb ... 474s Unpacking python3-platformdirs (4.3.6-1) ... 474s Selecting previously unselected package python3-traitlets. 474s Preparing to unpack .../59-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 474s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 474s Selecting previously unselected package python3-jupyter-core. 474s Preparing to unpack .../60-python3-jupyter-core_5.7.2-5_all.deb ... 474s Unpacking python3-jupyter-core (5.7.2-5) ... 474s Selecting previously unselected package python3-psutil. 474s Preparing to unpack .../61-python3-psutil_5.9.8-2build3_amd64.deb ... 474s Unpacking python3-psutil (5.9.8-2build3) ... 474s Selecting previously unselected package python3-tornado. 474s Preparing to unpack .../62-python3-tornado_6.4.1-3_amd64.deb ... 474s Unpacking python3-tornado (6.4.1-3) ... 474s Selecting previously unselected package python3-zmq. 474s Preparing to unpack .../63-python3-zmq_26.2.0-1_amd64.deb ... 474s Unpacking python3-zmq (26.2.0-1) ... 474s Selecting previously unselected package python3-jupyter-client. 474s Preparing to unpack .../64-python3-jupyter-client_8.6.3-2_all.deb ... 474s Unpacking python3-jupyter-client (8.6.3-2) ... 474s Selecting previously unselected package python3-jupyterlab-pygments. 474s Preparing to unpack .../65-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 474s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 474s Selecting previously unselected package python3-mistune. 474s Preparing to unpack .../66-python3-mistune_3.0.2-2_all.deb ... 474s Unpacking python3-mistune (3.0.2-2) ... 474s Selecting previously unselected package python3-mpmath. 474s Preparing to unpack .../67-python3-mpmath_1.3.0-1_all.deb ... 474s Unpacking python3-mpmath (1.3.0-1) ... 474s Selecting previously unselected package python3-nbformat. 474s Preparing to unpack .../68-python3-nbformat_5.9.1-1_all.deb ... 474s Unpacking python3-nbformat (5.9.1-1) ... 474s Selecting previously unselected package python3-nbclient. 474s Preparing to unpack .../69-python3-nbclient_0.8.0-2_all.deb ... 474s Unpacking python3-nbclient (0.8.0-2) ... 474s Selecting previously unselected package python3-tinycss2. 474s Preparing to unpack .../70-python3-tinycss2_1.4.0-1_all.deb ... 474s Unpacking python3-tinycss2 (1.4.0-1) ... 474s Selecting previously unselected package python3-pandocfilters. 474s Preparing to unpack .../71-python3-pandocfilters_1.5.1-1_all.deb ... 474s Unpacking python3-pandocfilters (1.5.1-1) ... 474s Selecting previously unselected package python3-nbconvert. 474s Preparing to unpack .../72-python3-nbconvert_7.16.5-1_all.deb ... 474s Unpacking python3-nbconvert (7.16.5-1) ... 474s Selecting previously unselected package python3-networkx. 474s Preparing to unpack .../73-python3-networkx_3.2.1-4ubuntu1_all.deb ... 474s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 475s Selecting previously unselected package python3-numpy. 475s Preparing to unpack .../74-python3-numpy_1%3a1.26.4+ds-12_amd64.deb ... 475s Unpacking python3-numpy (1:1.26.4+ds-12) ... 475s Selecting previously unselected package python3-parameterized. 475s Preparing to unpack .../75-python3-parameterized_0.9.0-2_all.deb ... 475s Unpacking python3-parameterized (0.9.0-2) ... 475s Selecting previously unselected package python3-pluggy. 475s Preparing to unpack .../76-python3-pluggy_1.5.0-1_all.deb ... 475s Unpacking python3-pluggy (1.5.0-1) ... 475s Selecting previously unselected package python3-pytest. 475s Preparing to unpack .../77-python3-pytest_8.3.4-1_all.deb ... 475s Unpacking python3-pytest (8.3.4-1) ... 475s Selecting previously unselected package python3-sympy. 475s Preparing to unpack .../78-python3-sympy_1.13.3-1_all.deb ... 475s Unpacking python3-sympy (1.13.3-1) ... 476s Selecting previously unselected package python3-torch. 476s Preparing to unpack .../79-python3-torch_2.5.1+dfsg-4_amd64.deb ... 476s Unpacking python3-torch (2.5.1+dfsg-4) ... 476s Setting up python3-iniconfig (1.1.1-2) ... 476s Setting up python3-tornado (6.4.1-3) ... 476s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 476s Setting up libpciaccess0:amd64 (0.17-3build1) ... 477s Setting up libprotobuf32t64:amd64 (3.21.12-10build1) ... 477s Setting up python3-filelock (3.16.1-1) ... 477s Setting up python3-parameterized (0.9.0-2) ... 477s Setting up libbenchmark1.8.3:amd64 (1.8.3-3) ... 477s Setting up libcpp-httplib0.16:amd64 (0.16.3+ds-2) ... 477s Setting up python3-defusedxml (0.7.1-3) ... 477s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 477s Setting up python3-fsspec (2024.10.0-1) ... 477s Setting up libibumad3:amd64 (52.0-2ubuntu1) ... 477s Setting up libibmad5:amd64 (52.0-2ubuntu1) ... 477s Setting up python3-sortedcontainers (2.4.0-2) ... 477s Setting up libsleef3:amd64 (3.7-0ubuntu2) ... 477s Setting up python3-pandocfilters (1.5.1-1) ... 477s Setting up libgomp1:amd64 (14.2.0-13ubuntu1) ... 477s Setting up python3-networkx (3.2.1-4ubuntu1) ... 478s Setting up python3-webencodings (0.5.1-5) ... 479s Setting up python3-platformdirs (4.3.6-1) ... 479s Setting up python3-psutil (5.9.8-2build3) ... 479s Setting up libpthreadpool0:amd64 (0.0~git20240616.560c60d-1) ... 479s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 479s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 479s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 479s Setting up libblas3:amd64 (3.12.0-4) ... 479s 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 479s Setting up libmunge2:amd64 (0.5.15-4build1) ... 479s Setting up libllvm17t64:amd64 (1:17.0.6-20) ... 479s Setting up libtensorpipe0:amd64 (0.0~git20220513.bb1473a-5build2) ... 479s Setting up libhwloc15:amd64 (2.11.2-1build1) ... 479s Setting up python3-html5lib (1.2-1) ... 479s Setting up libgfortran5:amd64 (14.2.0-13ubuntu1) ... 479s Setting up libcpuinfo0:amd64 (0.0~git20240830.fa1c679-5) ... 479s Setting up python3-pluggy (1.5.0-1) ... 479s Setting up python3-fastjsonschema (2.21.1-1) ... 479s Setting up libxnnpack0 (0.0~git20240821.87ee0b4-2) ... 479s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 479s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 479s Setting up python-tinycss2-common (1.4.0-1) ... 479s Setting up libpsm2-2 (11.2.185-2.1) ... 479s Setting up librdmacm1t64:amd64 (52.0-2ubuntu1) ... 479s Setting up libonnx1t64:amd64 (1.16.2-1build1) ... 479s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 480s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 480s update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode 480s Setting up python3-mpmath (1.3.0-1) ... 480s Setting up python3-einops (0.8.0-1) ... 480s Setting up libdnnl3:amd64 (3.5.3-5) ... 480s Setting up python3-mistune (3.0.2-2) ... 480s Setting up libhiredis1.1.0:amd64 (1.2.0-6ubuntu3) ... 480s Setting up python3-soupsieve (2.6-1) ... 480s Setting up libfmt10:amd64 (10.1.1+ds1-4) ... 480s Setting up python3-jupyter-core (5.7.2-5) ... 480s Setting up libhsakmt1:amd64 (5.7.0-1build1) ... 480s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 480s Setting up python3-sympy (1.13.3-1) ... 485s Setting up liblapack3:amd64 (3.12.0-4) ... 485s 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 485s Setting up python3-tinycss2 (1.4.0-1) ... 486s Setting up libzmq5:amd64 (4.3.5-1build2) ... 486s Setting up python3-pytest (8.3.4-1) ... 486s Setting up python3-hypothesis (6.122.1-1) ... 486s Setting up python3-nbformat (5.9.1-1) ... 486s Setting up libhwloc-plugins:amd64 (2.11.2-1build1) ... 486s Setting up python3-bs4 (4.12.3-3) ... 486s Setting up python3-bleach (6.2.0-1) ... 486s Setting up python3-zmq (26.2.0-1) ... 487s Setting up libpmix2t64:amd64 (5.0.6-1) ... 487s Setting up python3-numpy (1:1.26.4+ds-12) ... 488s Setting up python3-expecttest (0.1.5-1) ... 488s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 488s Setting up python3-jupyter-client (8.6.3-2) ... 488s Setting up python3-nbclient (0.8.0-2) ... 488s Setting up libamdhip64-5 (5.7.1-5) ... 488s Setting up python3-nbconvert (7.16.5-1) ... 488s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 488s Setting up libopenmpi40:amd64 (5.0.6-3) ... 488s Setting up libgloo0 (0.0~git20231202.5354032-3build1) ... 488s Setting up libtorch2.5:amd64 (2.5.1+dfsg-4) ... 488s Setting up libtorch-test (2.5.1+dfsg-4) ... 488s Setting up python3-torch (2.5.1+dfsg-4) ... 493s Processing triggers for man-db (2.13.0-1) ... 493s Processing triggers for libc-bin (2.40-4ubuntu1) ... 494s 494s Running kernel seems to be up-to-date. 494s 494s No services need to be restarted. 494s 494s No containers need to be restarted. 494s 494s No user sessions are running outdated binaries. 494s 494s No VM guests are running outdated hypervisor (qemu) binaries on this host. 497s autopkgtest [08:36:16]: testbed environment configured for cross-architecture building 497s autopkgtest [08:36:16]: test einops-with-torch: EINOPS_TEST_BACKENDS=torch python3 -m pytest -v tests -k 'not test_notebooks' 497s autopkgtest [08:36:16]: test einops-with-torch: [----------------------- 498s ============================= test session starts ============================== 498s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 498s cachedir: .pytest_cache 498s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.nQWPAX/build.j4I/src/.hypothesis/examples')) 498s rootdir: /tmp/autopkgtest.nQWPAX/build.j4I/src 498s configfile: pyproject.toml 498s plugins: typeguard-4.4.1, hypothesis-6.122.1 501s collecting ... collected 73 items / 4 deselected / 69 selected 501s 501s tests/test_einsum.py::test_layer PASSED [ 1%] 501s tests/test_einsum.py::test_functional PASSED [ 2%] 501s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 501s tests/test_einsum.py::test_functional_errors PASSED [ 5%] 501s tests/test_examples.py::test_rearrange_examples PASSED [ 7%] 501s tests/test_examples.py::test_pytorch_yolo_fragment PASSED [ 8%] 501s tests/test_layers.py::test_rearrange_imperative PASSED [ 10%] 501s tests/test_layers.py::test_rearrange_symbolic PASSED [ 11%] 501s tests/test_layers.py::test_reduce_imperative PASSED [ 13%] 501s tests/test_layers.py::test_reduce_symbolic PASSED [ 14%] 501s tests/test_layers.py::test_torch_layer PASSED [ 15%] 501s tests/test_layers.py::test_torch_layers_scripting PASSED [ 17%] 501s tests/test_layers.py::test_keras_layer SKIPPED [ 18%] 501s tests/test_layers.py::test_chainer_layer PASSED [ 20%] 501s tests/test_layers.py::test_flax_layers SKIPPED [ 21%] 501s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 23%] 501s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 24%] 501s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 26%] 501s tests/test_ops.py::test_rearrange_array_api PASSED [ 27%] 501s tests/test_ops.py::test_reduce_array_api PASSED [ 28%] 501s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 30%] 501s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 31%] 501s tests/test_ops.py::test_reduction_imperatives PASSED [ 33%] 501s tests/test_ops.py::test_reduction_symbolic PASSED [ 34%] 501s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 36%] 501s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 37%] 501s tests/test_ops.py::test_enumerating_directions PASSED [ 39%] 501s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 40%] 501s tests/test_ops.py::test_gradients_imperatives PASSED [ 42%] 501s tests/test_ops.py::test_tiling_imperatives PASSED [ 43%] 501s tests/test_ops.py::test_tiling_symbolic PASSED [ 44%] 501s tests/test_ops.py::test_repeat_numpy PASSED [ 46%] 501s tests/test_ops.py::test_repeat_imperatives PASSED [ 47%] 501s tests/test_ops.py::test_repeat_symbolic PASSED [ 49%] 501s tests/test_ops.py::test_repeat_array_api PASSED [ 50%] 501s tests/test_ops.py::test_anonymous_axes PASSED [ 52%] 501s tests/test_ops.py::test_list_inputs PASSED [ 53%] 501s tests/test_ops.py::test_torch_compile_with_dynamic_shape FAILED [ 55%] 501s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 56%] 501s tests/test_other.py::testmod PASSED [ 57%] 501s tests/test_other.py::test_doctests_examples PASSED [ 59%] 501s tests/test_other.py::test_backends_installed PASSED [ 60%] 501s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 62%] 501s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 63%] 501s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 65%] 501s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 66%] 501s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 68%] 501s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 69%] 501s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 71%] 501s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 72%] 501s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 73%] 501s tests/test_other.py::TestParseShapeImperative_1::test_ellipsis PASSED [ 75%] 501s tests/test_other.py::TestParseShapeImperative_1::test_failures PASSED [ 76%] 501s tests/test_other.py::TestParseShapeImperative_1::test_parse_shape_imperative PASSED [ 78%] 501s tests/test_other.py::TestParseShapeImperative_1::test_parse_with_anonymous_axes PASSED [ 79%] 501s tests/test_other.py::TestParseShapeImperative_1::test_repeating PASSED [ 81%] 501s tests/test_other.py::TestParseShapeImperative_1::test_underscore PASSED [ 82%] 501s tests/test_other.py::TestParseShapeImperative_1::test_underscore_one PASSED [ 84%] 501s tests/test_other.py::TestParseShapeImperative_1::test_underscore_several PASSED [ 85%] 501s tests/test_other.py::test_is_float_type PASSED [ 86%] 501s tests/test_other.py::test_torch_compile FAILED [ 88%] 501s tests/test_packing.py::test_numpy_trivial PASSED [ 89%] 501s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 91%] 501s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 92%] 501s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 94%] 502s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 502s tests/test_parsing.py::test_elementary_axis_name PASSED [ 97%] 502s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 502s tests/test_parsing.py::test_parse_expression PASSED [100%] 502s 502s =================================== FAILURES =================================== 502s ____________________ test_torch_compile_with_dynamic_shape _____________________ 502s 502s def test_torch_compile_with_dynamic_shape(): 502s if not is_backend_tested("torch"): 502s pytest.skip() 502s import torch 502s 502s # somewhat reasonable debug messages 502s torch._dynamo.config.verbose = True 502s 502s def func1(x): 502s # test contains ellipsis 502s a, b, c, *other = x.shape 502s x = rearrange(x, "(a a2) b c ... -> b (c a2) (a ...)", a2=2) 502s # test contains passing expression as axis length 502s x = reduce(x, "b ca2 A -> b A", "sum", ca2=c * 2) 502s return x 502s 502s # seems can't test static and dynamic in the same test run. 502s # func1_compiled_static = torch.compile(func1, dynamic=False, fullgraph=True, backend='aot_eager') 502s > func1_compiled_dynamic = torch.compile(func1, dynamic=True, fullgraph=True, backend="aot_eager") 502s 502s tests/test_ops.py:604: 502s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 502s 502s model = .func1 at 0x701b64ff51c0> 502s 502s def compile( 502s model: _Optional[_Callable] = None, 502s *, 502s fullgraph: builtins.bool = False, 502s dynamic: _Optional[builtins.bool] = None, 502s backend: _Union[str, _Callable] = "inductor", 502s mode: _Union[str, None] = None, 502s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 502s disable: builtins.bool = False, 502s ) -> _Union[ 502s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 502s _Callable[_InputT, _RetT], 502s ]: 502s """ 502s Optimizes given model/function using TorchDynamo and specified backend. 502s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 502s to compile the module inplace without changing its structure. 502s 502s Concretely, for every frame executed within the compiled region, we will attempt 502s to compile it and cache the compiled result on the code object for future 502s use. A single frame may be compiled multiple times if previous compiled 502s results are not applicable for subsequent calls (this is called a "guard 502s failure), you can use TORCH_LOGS=guards to debug these situations. 502s Multiple compiled results can be associated with a frame up to 502s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 502s point we will fall back to eager. Note that compile caches are per 502s *code object*, not frame; if you dynamically create multiple copies of a 502s function, they will all share the same code cache. 502s 502s Args: 502s model (Callable): Module/function to optimize 502s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 502s in the function that it will optimize. If True, then we require that the entire function be 502s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 502s then this will raise an error. 502s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 502s to generate a kernel that is as dynamic as possible to avoid recompilations when 502s sizes change. This may not always work as some operations/optimizations will 502s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 502s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 502s By default (None), we automatically detect if dynamism has occurred and compile a more 502s dynamic kernel upon recompile. 502s backend (str or Callable): backend to be used 502s 502s - "inductor" is the default backend, which is a good balance between performance and overhead 502s 502s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 502s 502s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 502s 502s - To register an out-of-tree custom backend: 502s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 502s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 502s 502s - "default" is the default mode, which is a good balance between performance and overhead 502s 502s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 502s useful for small batches. Reduction of overhead can come at the cost of more memory 502s usage, as we will cache the workspace memory required for the invocation so that we 502s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 502s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 502s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 502s to debug. 502s 502s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 502s on supported devices and Triton based convolutions on GPU. 502s It enables CUDA graphs by default on GPU. 502s 502s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 502s 502s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 502s 502s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 502s 502s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 502s 502s - `max_autotune` which will profile to pick the best matmul configuration 502s 502s - `fallback_random` which is useful when debugging accuracy issues 502s 502s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 502s 502s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 502s 502s - `trace.enabled` which is the most useful debugging flag to turn on 502s 502s - `trace.graph_diagram` which will show you a picture of your graph after fusion 502s 502s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 502s disable (bool): Turn torch.compile() into a no-op for testing 502s 502s Example:: 502s 502s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 502s def foo(x): 502s return torch.sin(x) + torch.cos(x) 502s 502s """ 502s _C._log_api_usage_once("torch.compile") 502s if sys.version_info >= (3, 13): 502s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 502s E RuntimeError: Dynamo is not supported on Python 3.13+ 502s 502s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 502s ______________________________ test_torch_compile ______________________________ 502s 502s def test_torch_compile(): 502s """ 502s Test ensures that allow_ops_in_compiled_graph allows compiling in a single graph 502s Additionally we ensure that after compilation cache works properly 502s (by changing shapes and patterns) 502s We additionally check that pack/unpack still can be handled 502s despite variable number of inputs/outputs 502s """ 502s if not is_backend_tested("torch"): 502s pytest.skip() 502s import torch 502s from torch import nn 502s from einops import repeat, reduce, pack, unpack, einsum 502s from einops._torch_specific import allow_ops_in_compiled_graph 502s 502s allow_ops_in_compiled_graph() 502s 502s class TorchModuleWithOperations(nn.Module): 502s def __init__(self) -> None: 502s super().__init__() 502s 502s def forward(self, x_abc, suffix=""): 502s a, b, c = x_abc.shape 502s 502s def suf(pattern): 502s parts = pattern.split() 502s return " ".join([p if p[-1] not in "acd" else p + suffix for p in parts]) 502s 502s # patterns look a bit strange because names a, c, d will be modified on every run 502s # by suf function 502s x_abcd = repeat(x_abc, suf("a b c -> a b c 4")) 502s x_abc = reduce(x_abcd, suf("a b c d -> a b c"), "min") 502s x_abdc, ps = pack([x_abc] * (2 + len(suffix)), suf("a b * c")) 502s x_array = unpack(rearrange(x_abdc, suf("a b d c -> (a b ) 1 c d")), ps, "ab one1 c *") 502s x1 = x_array[0] + len(x_array) 502s x1 = rearrange(x1, suf("(a b ) 1 c -> a b c"), b=b) 502s addition = einsum(x_abc, x_abcd, suf("a b c , a b c d -> d"))[0] 502s return x1 + addition 502s 502s original = TorchModuleWithOperations() 502s > compiled = torch.compile(original, fullgraph=True, backend="aot_eager") 502s 502s tests/test_other.py:294: 502s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 502s 502s model = TorchModuleWithOperations() 502s 502s def compile( 502s model: _Optional[_Callable] = None, 502s *, 502s fullgraph: builtins.bool = False, 502s dynamic: _Optional[builtins.bool] = None, 502s backend: _Union[str, _Callable] = "inductor", 502s mode: _Union[str, None] = None, 502s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 502s disable: builtins.bool = False, 502s ) -> _Union[ 502s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 502s _Callable[_InputT, _RetT], 502s ]: 502s """ 502s Optimizes given model/function using TorchDynamo and specified backend. 502s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 502s to compile the module inplace without changing its structure. 502s 502s Concretely, for every frame executed within the compiled region, we will attempt 502s to compile it and cache the compiled result on the code object for future 502s use. A single frame may be compiled multiple times if previous compiled 502s results are not applicable for subsequent calls (this is called a "guard 502s failure), you can use TORCH_LOGS=guards to debug these situations. 502s Multiple compiled results can be associated with a frame up to 502s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 502s point we will fall back to eager. Note that compile caches are per 502s *code object*, not frame; if you dynamically create multiple copies of a 502s function, they will all share the same code cache. 502s 502s Args: 502s model (Callable): Module/function to optimize 502s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 502s in the function that it will optimize. If True, then we require that the entire function be 502s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 502s then this will raise an error. 502s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 502s to generate a kernel that is as dynamic as possible to avoid recompilations when 502s sizes change. This may not always work as some operations/optimizations will 502s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 502s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 502s By default (None), we automatically detect if dynamism has occurred and compile a more 502s dynamic kernel upon recompile. 502s backend (str or Callable): backend to be used 502s 502s - "inductor" is the default backend, which is a good balance between performance and overhead 502s 502s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 502s 502s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 502s 502s - To register an out-of-tree custom backend: 502s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 502s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 502s 502s - "default" is the default mode, which is a good balance between performance and overhead 502s 502s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 502s useful for small batches. Reduction of overhead can come at the cost of more memory 502s usage, as we will cache the workspace memory required for the invocation so that we 502s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 502s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 502s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 502s to debug. 502s 502s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 502s on supported devices and Triton based convolutions on GPU. 502s It enables CUDA graphs by default on GPU. 502s 502s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 502s 502s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 502s 502s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 502s 502s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 502s 502s - `max_autotune` which will profile to pick the best matmul configuration 502s 502s - `fallback_random` which is useful when debugging accuracy issues 502s 502s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 502s 502s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 502s 502s - `trace.enabled` which is the most useful debugging flag to turn on 502s 502s - `trace.graph_diagram` which will show you a picture of your graph after fusion 502s 502s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 502s disable (bool): Turn torch.compile() into a no-op for testing 502s 502s Example:: 502s 502s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 502s def foo(x): 502s return torch.sin(x) + torch.cos(x) 502s 502s """ 502s _C._log_api_usage_once("torch.compile") 502s if sys.version_info >= (3, 13): 502s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 502s E RuntimeError: Dynamo is not supported on Python 3.13+ 502s 502s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 502s =============================== warnings summary =============================== 502s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 502s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 502s given by the platformdirs library. To remove this warning and 502s see the appropriate new directories, set the environment variable 502s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 502s The use of platformdirs will be the default in `jupyter_core` v6 502s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 502s 502s tests/test_einsum.py::test_layer 502s /tmp/autopkgtest.nQWPAX/build.j4I/src/einops/layers/_einmix.py:113: UserWarning: EinMix: weight has no dimensions (means multiplication by a number) 502s warnings.warn("EinMix: weight has no dimensions (means multiplication by a number)") 502s 502s tests/test_layers.py::test_reduce_imperative 502s /usr/lib/python3/dist-packages/numpy/core/_methods.py:53: RuntimeWarning: overflow encountered in reduce 502s return umr_prod(a, axis, dtype, out, keepdims, initial, where) 502s 502s tests/test_ops.py::test_rearrange_array_api 502s /tmp/autopkgtest.nQWPAX/build.j4I/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 502s import numpy.array_api as xp 502s 502s tests/test_other.py::testmod 502s /usr/lib/python3/dist-packages/_pytest/python.py:163: PytestReturnNotNoneWarning: Expected None, but tests/test_other.py::testmod returned TestResults(failed=0, attempted=0), which will be an error in a future version of pytest. Did you mean to use `assert` instead of `return`? 502s warnings.warn( 502s 502s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 502s =========================== short test summary info ============================ 502s FAILED tests/test_ops.py::test_torch_compile_with_dynamic_shape - RuntimeErro... 502s FAILED tests/test_other.py::test_torch_compile - RuntimeError: Dynamo is not ... 502s ====== 2 failed, 65 passed, 2 skipped, 4 deselected, 5 warnings in 3.89s ======= 503s autopkgtest [08:36:22]: test einops-with-torch: -----------------------] 503s einops-with-torch FAIL non-zero exit status 1 503s autopkgtest [08:36:22]: test einops-with-torch: - - - - - - - - - - results - - - - - - - - - - 504s autopkgtest [08:36:23]: @@@@@@@@@@@@@@@@@@@@ summary 504s einops-with-numpy PASS 504s einops-with-torch FAIL non-zero exit status 1 509s nova [W] Skipping flock for amd64 509s Creating nova instance adt-plucky-i386-python-einops-20250120-082759-juju-7f2275-prod-proposed-migration-environment-2-7382acf5-3880-4ebc-8b4f-d8a0889f11fd from image adt/ubuntu-plucky-amd64-server-20250120.img (UUID 6dcf8cbe-dbc3-4abc-a32e-fe359949151c)... 509s nova [W] Timed out waiting for bb609b7a-0369-481a-b696-bd1a6f3bc5d6 to get deleted. 509s nova [W] Skipping flock for amd64 509s Creating nova instance adt-plucky-i386-python-einops-20250120-082759-juju-7f2275-prod-proposed-migration-environment-2-7382acf5-3880-4ebc-8b4f-d8a0889f11fd from image adt/ubuntu-plucky-amd64-server-20250120.img (UUID 6dcf8cbe-dbc3-4abc-a32e-fe359949151c)... 509s nova [W] Timed out waiting for 0fdeb418-8d5d-4301-83e3-74737300f06f to get deleted.