0s autopkgtest [08:21:24]: starting date and time: 2025-01-20 08:21:24+0000 0s autopkgtest [08:21:24]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [08:21:24]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.3sv5hldj/out --timeout-copy=6000 --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 autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-20.secgroup --name adt-plucky-s390x-python-einops-20250120-082124-juju-7f2275-prod-proposed-migration-environment-20-47bcf470-fbde-4695-b80a-07e2446f7a1d --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -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/ 47s autopkgtest [08:22:11]: testbed dpkg architecture: s390x 47s autopkgtest [08:22:11]: testbed apt version: 2.9.18 48s autopkgtest [08:22:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [08:22:12]: testbed release detected to be: None 48s autopkgtest [08:22:12]: updating testbed package index (apt update) 49s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 49s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 49s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 49s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 49s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 49s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 49s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 49s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 49s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [247 kB] 49s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 49s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [856 kB] 49s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [5604 B] 50s Fetched 2174 kB in 1s (2294 kB/s) 50s Reading package lists... 51s Reading package lists... 51s Building dependency tree... 51s Reading state information... 51s Calculating upgrade... 51s The following packages will be upgraded: 51s dirmngr gettext-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent 51s gpg-wks-client gpgconf gpgsm gpgv keyboxd libclang1-19 libllvm19 liblz4-1 51s libzstd1 netcat-openbsd python3-more-itertools tzdata zstd 51s 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 51s Need to get 48.0 MB of archives. 51s After this operation, 48.1 kB of additional disk space will be used. 51s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libzstd1 s390x 1.5.6+dfsg-2 [340 kB] 52s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x gpg-wks-client s390x 2.4.4-2ubuntu22 [75.8 kB] 52s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x dirmngr s390x 2.4.4-2ubuntu22 [341 kB] 52s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x gpgsm s390x 2.4.4-2ubuntu22 [244 kB] 52s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x gnupg-utils s390x 2.4.4-2ubuntu22 [116 kB] 52s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x gpg-agent s390x 2.4.4-2ubuntu22 [241 kB] 52s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x gpg s390x 2.4.4-2ubuntu22 [591 kB] 52s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x gpgconf s390x 2.4.4-2ubuntu22 [110 kB] 52s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x gnupg all 2.4.4-2ubuntu22 [359 kB] 52s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x keyboxd s390x 2.4.4-2ubuntu22 [81.8 kB] 52s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x gpgv s390x 2.4.4-2ubuntu22 [164 kB] 52s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x liblz4-1 s390x 1.9.4-4 [77.6 kB] 52s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x netcat-openbsd s390x 1.228-1 [43.5 kB] 52s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x tzdata all 2024b-6ubuntu1 [197 kB] 52s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gettext-base s390x 0.23.1-1 [42.3 kB] 52s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 52s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libllvm19 s390x 1:19.1.7-1ubuntu1 [34.4 MB] 53s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libclang1-19 s390x 1:19.1.7-1ubuntu1 [9762 kB] 54s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x python3-more-itertools all 10.6.0-1 [57.7 kB] 54s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x zstd s390x 1.5.6+dfsg-2 [711 kB] 54s Preconfiguring packages ... 54s Fetched 48.0 MB in 3s (17.6 MB/s) 54s (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 ... 69022 files and directories currently installed.) 54s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_s390x.deb ... 54s Unpacking libzstd1:s390x (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 54s Setting up libzstd1:s390x (1.5.6+dfsg-2) ... 54s (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 ... 69022 files and directories currently installed.) 54s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu22_s390x.deb ... 54s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 54s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu22_s390x.deb ... 54s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 54s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu22_s390x.deb ... 54s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 54s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu22_s390x.deb ... 54s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 54s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu22_s390x.deb ... 54s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 54s Preparing to unpack .../5-gpg_2.4.4-2ubuntu22_s390x.deb ... 54s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 54s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu22_s390x.deb ... 54s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 54s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu22_all.deb ... 54s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 55s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu22_s390x.deb ... 55s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 55s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu22_s390x.deb ... 55s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 55s Setting up gpgv (2.4.4-2ubuntu22) ... 55s (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 ... 69022 files and directories currently installed.) 55s Preparing to unpack .../liblz4-1_1.9.4-4_s390x.deb ... 55s Unpacking liblz4-1:s390x (1.9.4-4) over (1.9.4-3) ... 55s Setting up liblz4-1:s390x (1.9.4-4) ... 55s (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 ... 69022 files and directories currently installed.) 55s Preparing to unpack .../0-netcat-openbsd_1.228-1_s390x.deb ... 55s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 55s Preparing to unpack .../1-tzdata_2024b-6ubuntu1_all.deb ... 55s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 55s Preparing to unpack .../2-gettext-base_0.23.1-1_s390x.deb ... 55s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 55s Preparing to unpack .../3-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 55s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 55s Preparing to unpack .../4-libllvm19_1%3a19.1.7-1ubuntu1_s390x.deb ... 55s Unpacking libllvm19:s390x (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 55s Preparing to unpack .../5-libclang1-19_1%3a19.1.7-1ubuntu1_s390x.deb ... 55s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 56s Preparing to unpack .../6-python3-more-itertools_10.6.0-1_all.deb ... 56s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 56s Preparing to unpack .../7-zstd_1.5.6+dfsg-2_s390x.deb ... 56s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 56s Setting up python3-more-itertools (10.6.0-1) ... 56s Setting up libllvm19:s390x (1:19.1.7-1ubuntu1) ... 56s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 56s Setting up netcat-openbsd (1.228-1) ... 56s Setting up gettext-base (0.23.1-1) ... 56s Setting up tzdata (2024b-6ubuntu1) ... 56s 56s Current default time zone: 'Etc/UTC' 56s Local time is now: Mon Jan 20 08:23:46 UTC 2025. 56s Universal Time is now: Mon Jan 20 08:23:46 UTC 2025. 56s Run 'dpkg-reconfigure tzdata' if you wish to change it. 56s 56s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 56s Setting up gpgconf (2.4.4-2ubuntu22) ... 56s Setting up zstd (1.5.6+dfsg-2) ... 56s Setting up gpg (2.4.4-2ubuntu22) ... 56s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 56s Setting up gpg-agent (2.4.4-2ubuntu22) ... 56s Setting up gpgsm (2.4.4-2ubuntu22) ... 56s Setting up dirmngr (2.4.4-2ubuntu22) ... 56s Setting up keyboxd (2.4.4-2ubuntu22) ... 56s Setting up gnupg (2.4.4-2ubuntu22) ... 56s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 56s Processing triggers for man-db (2.13.0-1) ... 58s Processing triggers for install-info (7.1.1-1) ... 58s Processing triggers for libc-bin (2.40-4ubuntu1) ... 58s 58s Running kernel seems to be up-to-date (ABI upgrades are not detected). 58s 58s Restarting services... 58s /etc/needrestart/restart.d/systemd-manager 59s systemctl restart opticsmon.service packagekit.service ssh.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service udisks2.service 59s 59s Service restarts being deferred: 59s systemctl restart systemd-logind.service 59s 59s No containers need to be restarted. 59s 59s User sessions running outdated binaries: 59s ubuntu @ session #4: sshd-session[1240] 59s ubuntu @ user manager service: systemd[1016] 59s 59s No VM guests are running outdated hypervisor (qemu) binaries on this host. 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 60s autopkgtest [08:22:24]: upgrading testbed (apt dist-upgrade and autopurge) 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 60s Starting 2 pkgProblemResolver with broken count: 0 60s Done 60s Entering ResolveByKeep 61s 61s The following packages were automatically installed and are no longer required: 61s python3.12 python3.12-minimal 61s Use 'sudo apt autoremove' to remove them. 61s The following NEW packages will be installed: 61s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 61s The following packages will be upgraded: 61s libpython3-stdlib python3 python3-minimal 61s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 61s Need to get 6110 kB of archives. 61s After this operation, 22.7 MB of additional disk space will be used. 61s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.1-3 [880 kB] 61s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.1-3 [2365 kB] 61s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-minimal s390x 3.13.1-1~exp2 [27.6 kB] 61s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3 s390x 3.13.1-1~exp2 [23.9 kB] 61s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.1-3 [2074 kB] 61s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.1-3 [729 kB] 61s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libpython3-stdlib s390x 3.13.1-1~exp2 [10.2 kB] 62s Fetched 6110 kB in 1s (7831 kB/s) 62s Selecting previously unselected package libpython3.13-minimal:s390x. 62s (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 ... 69022 files and directories currently installed.) 62s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_s390x.deb ... 62s Unpacking libpython3.13-minimal:s390x (3.13.1-3) ... 62s Selecting previously unselected package python3.13-minimal. 62s Preparing to unpack .../python3.13-minimal_3.13.1-3_s390x.deb ... 62s Unpacking python3.13-minimal (3.13.1-3) ... 62s Setting up libpython3.13-minimal:s390x (3.13.1-3) ... 62s Setting up python3.13-minimal (3.13.1-3) ... 62s (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 ... 69343 files and directories currently installed.) 62s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_s390x.deb ... 62s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 62s Setting up python3-minimal (3.13.1-1~exp2) ... 63s (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 ... 69343 files and directories currently installed.) 63s Preparing to unpack .../python3_3.13.1-1~exp2_s390x.deb ... 63s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 63s Selecting previously unselected package libpython3.13-stdlib:s390x. 63s Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_s390x.deb ... 63s Unpacking libpython3.13-stdlib:s390x (3.13.1-3) ... 63s Selecting previously unselected package python3.13. 63s Preparing to unpack .../python3.13_3.13.1-3_s390x.deb ... 63s Unpacking python3.13 (3.13.1-3) ... 63s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_s390x.deb ... 63s Unpacking libpython3-stdlib:s390x (3.13.1-1~exp2) over (3.12.8-1) ... 63s Setting up libpython3.13-stdlib:s390x (3.13.1-3) ... 63s Setting up libpython3-stdlib:s390x (3.13.1-1~exp2) ... 63s Setting up python3.13 (3.13.1-3) ... 63s Setting up python3 (3.13.1-1~exp2) ... 63s /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. 63s for fn in glob1(directory, "%s.*" % fname): 64s Processing triggers for man-db (2.13.0-1) ... 64s Processing triggers for systemd (257-2ubuntu1) ... 64s 64s Running kernel seems to be up-to-date (ABI upgrades are not detected). 64s 64s Restarting services... 64s 64s Service restarts being deferred: 64s systemctl restart systemd-logind.service 64s 64s No containers need to be restarted. 64s 64s User sessions running outdated binaries: 64s ubuntu @ session #4: sshd-session[1240] 64s ubuntu @ user manager service: systemd[1016] 64s 64s No VM guests are running outdated hypervisor (qemu) binaries on this host. 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Starting pkgProblemResolver with broken count: 0 65s Starting 2 pkgProblemResolver with broken count: 0 65s Done 65s The following packages will be REMOVED: 65s python3.12* python3.12-minimal* 65s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 65s After this operation, 9190 kB disk space will be freed. 65s (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 ... 69759 files and directories currently installed.) 65s Removing python3.12 (3.12.8-3) ... 65s Removing python3.12-minimal (3.12.8-3) ... 66s /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. 66s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 66s Processing triggers for man-db (2.13.0-1) ... 67s Processing triggers for systemd (257-2ubuntu1) ... 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 ... 69731 files and directories currently installed.) 67s Purging configuration files for python3.12-minimal (3.12.8-3) ... 70s autopkgtest [08:22:34]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 70s autopkgtest [08:22:34]: @@@@@@@@@@@@@@@@@@@@ apt-source python-einops 71s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (dsc) [2363 B] 71s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (tar) [384 kB] 71s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (diff) [2232 B] 71s gpgv: Signature made Sun Jan 12 01:04:39 2025 UTC 71s gpgv: using RSA key 638BC75EC1E5C589067E35DE62645EB35F686A8A 71s gpgv: issuer "lumin@debian.org" 71s gpgv: Can't check signature: No public key 71s dpkg-source: warning: cannot verify inline signature for ./python-einops_0.8.0-1.dsc: no acceptable signature found 71s autopkgtest [08:22:35]: testing package python-einops version 0.8.0-1 72s autopkgtest [08:22:36]: build not needed 72s autopkgtest [08:22:36]: test einops-with-numpy: preparing testbed 72s Reading package lists... 73s Building dependency tree... 73s Reading state information... 73s Starting pkgProblemResolver with broken count: 0 73s Starting 2 pkgProblemResolver with broken count: 0 73s Done 73s The following NEW packages will be installed: 73s libblas3 libgfortran5 liblapack3 libnorm1t64 libpgm-5.3-0t64 libzmq5 73s python-tinycss2-common python3-bleach python3-bs4 python3-defusedxml 73s python3-einops python3-fastjsonschema python3-html5lib python3-iniconfig 73s python3-jupyter-client python3-jupyter-core python3-jupyterlab-pygments 73s python3-mistune python3-nbclient python3-nbconvert python3-nbformat 73s python3-numpy python3-pandocfilters python3-parameterized 73s python3-platformdirs python3-pluggy python3-psutil python3-pytest 73s python3-soupsieve python3-tinycss2 python3-tornado python3-traitlets 73s python3-webencodings python3-zmq 73s 0 upgraded, 34 newly installed, 0 to remove and 0 not upgraded. 73s Need to get 10.9 MB of archives. 73s After this operation, 54.4 MB of additional disk space will be used. 73s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.0-4 [238 kB] 73s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 14.2.0-13ubuntu1 [588 kB] 73s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.0-4 [2964 kB] 74s Get:4 http://ftpmaster.internal/ubuntu plucky/universe s390x libnorm1t64 s390x 1.5.9+dfsg-3.1build1 [158 kB] 74s Get:5 http://ftpmaster.internal/ubuntu plucky/universe s390x libpgm-5.3-0t64 s390x 5.3.128~dfsg-2.1build1 [169 kB] 74s Get:6 http://ftpmaster.internal/ubuntu plucky/universe s390x libzmq5 s390x 4.3.5-1build2 [258 kB] 74s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x python-tinycss2-common all 1.4.0-1 [47.0 kB] 74s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x python3-webencodings all 0.5.1-5 [11.5 kB] 74s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x python3-html5lib all 1.2-1 [90.8 kB] 74s Get:10 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-bleach all 6.2.0-1 [43.9 kB] 74s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x python3-soupsieve all 2.6-1 [33.0 kB] 74s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x python3-bs4 all 4.12.3-3 [109 kB] 74s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 74s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-einops all 0.8.0-1 [32.8 kB] 74s Get:15 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fastjsonschema all 2.21.1-1 [20.4 kB] 74s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 74s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x python3-platformdirs all 4.3.6-1 [16.8 kB] 74s Get:18 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 74s Get:19 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-core all 5.7.2-5 [28.1 kB] 74s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x python3-psutil s390x 5.9.8-2build3 [195 kB] 74s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tornado s390x 6.4.1-3 [298 kB] 74s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-zmq s390x 26.2.0-1 [229 kB] 74s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-client all 8.6.3-2 [78.5 kB] 74s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 74s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-mistune all 3.0.2-2 [32.9 kB] 74s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbformat all 5.9.1-1 [41.2 kB] 74s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbclient all 0.8.0-2 [53.9 kB] 74s Get:28 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-tinycss2 all 1.4.0-1 [22.5 kB] 74s Get:29 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pandocfilters all 1.5.1-1 [23.6 kB] 74s Get:30 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbconvert all 7.16.5-1 [140 kB] 74s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x python3-numpy s390x 1:1.26.4+ds-12 [4601 kB] 74s Get:32 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-parameterized all 0.9.0-2 [20.6 kB] 74s Get:33 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 74s Get:34 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.4-1 [252 kB] 74s Fetched 10.9 MB in 1s (9749 kB/s) 74s Selecting previously unselected package libblas3:s390x. 74s (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 ... 69731 files and directories currently installed.) 74s Preparing to unpack .../00-libblas3_3.12.0-4_s390x.deb ... 74s Unpacking libblas3:s390x (3.12.0-4) ... 74s Selecting previously unselected package libgfortran5:s390x. 74s Preparing to unpack .../01-libgfortran5_14.2.0-13ubuntu1_s390x.deb ... 74s Unpacking libgfortran5:s390x (14.2.0-13ubuntu1) ... 74s Selecting previously unselected package liblapack3:s390x. 74s Preparing to unpack .../02-liblapack3_3.12.0-4_s390x.deb ... 74s Unpacking liblapack3:s390x (3.12.0-4) ... 74s Selecting previously unselected package libnorm1t64:s390x. 74s Preparing to unpack .../03-libnorm1t64_1.5.9+dfsg-3.1build1_s390x.deb ... 74s Unpacking libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 74s Selecting previously unselected package libpgm-5.3-0t64:s390x. 74s Preparing to unpack .../04-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_s390x.deb ... 74s Unpacking libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 74s Selecting previously unselected package libzmq5:s390x. 74s Preparing to unpack .../05-libzmq5_4.3.5-1build2_s390x.deb ... 74s Unpacking libzmq5:s390x (4.3.5-1build2) ... 74s Selecting previously unselected package python-tinycss2-common. 74s Preparing to unpack .../06-python-tinycss2-common_1.4.0-1_all.deb ... 74s Unpacking python-tinycss2-common (1.4.0-1) ... 74s Selecting previously unselected package python3-webencodings. 74s Preparing to unpack .../07-python3-webencodings_0.5.1-5_all.deb ... 74s Unpacking python3-webencodings (0.5.1-5) ... 74s Selecting previously unselected package python3-html5lib. 74s Preparing to unpack .../08-python3-html5lib_1.2-1_all.deb ... 74s Unpacking python3-html5lib (1.2-1) ... 74s Selecting previously unselected package python3-bleach. 74s Preparing to unpack .../09-python3-bleach_6.2.0-1_all.deb ... 74s Unpacking python3-bleach (6.2.0-1) ... 74s Selecting previously unselected package python3-soupsieve. 74s Preparing to unpack .../10-python3-soupsieve_2.6-1_all.deb ... 74s Unpacking python3-soupsieve (2.6-1) ... 74s Selecting previously unselected package python3-bs4. 74s Preparing to unpack .../11-python3-bs4_4.12.3-3_all.deb ... 74s Unpacking python3-bs4 (4.12.3-3) ... 74s Selecting previously unselected package python3-defusedxml. 74s Preparing to unpack .../12-python3-defusedxml_0.7.1-3_all.deb ... 74s Unpacking python3-defusedxml (0.7.1-3) ... 74s Selecting previously unselected package python3-einops. 74s Preparing to unpack .../13-python3-einops_0.8.0-1_all.deb ... 74s Unpacking python3-einops (0.8.0-1) ... 74s Selecting previously unselected package python3-fastjsonschema. 74s Preparing to unpack .../14-python3-fastjsonschema_2.21.1-1_all.deb ... 74s Unpacking python3-fastjsonschema (2.21.1-1) ... 74s Selecting previously unselected package python3-iniconfig. 75s Preparing to unpack .../15-python3-iniconfig_1.1.1-2_all.deb ... 75s Unpacking python3-iniconfig (1.1.1-2) ... 75s Selecting previously unselected package python3-platformdirs. 75s Preparing to unpack .../16-python3-platformdirs_4.3.6-1_all.deb ... 75s Unpacking python3-platformdirs (4.3.6-1) ... 75s Selecting previously unselected package python3-traitlets. 75s Preparing to unpack .../17-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 75s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 75s Selecting previously unselected package python3-jupyter-core. 75s Preparing to unpack .../18-python3-jupyter-core_5.7.2-5_all.deb ... 75s Unpacking python3-jupyter-core (5.7.2-5) ... 75s Selecting previously unselected package python3-psutil. 75s Preparing to unpack .../19-python3-psutil_5.9.8-2build3_s390x.deb ... 75s Unpacking python3-psutil (5.9.8-2build3) ... 75s Selecting previously unselected package python3-tornado. 75s Preparing to unpack .../20-python3-tornado_6.4.1-3_s390x.deb ... 75s Unpacking python3-tornado (6.4.1-3) ... 75s Selecting previously unselected package python3-zmq. 75s Preparing to unpack .../21-python3-zmq_26.2.0-1_s390x.deb ... 75s Unpacking python3-zmq (26.2.0-1) ... 75s Selecting previously unselected package python3-jupyter-client. 75s Preparing to unpack .../22-python3-jupyter-client_8.6.3-2_all.deb ... 75s Unpacking python3-jupyter-client (8.6.3-2) ... 75s Selecting previously unselected package python3-jupyterlab-pygments. 75s Preparing to unpack .../23-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 75s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 75s Selecting previously unselected package python3-mistune. 75s Preparing to unpack .../24-python3-mistune_3.0.2-2_all.deb ... 75s Unpacking python3-mistune (3.0.2-2) ... 75s Selecting previously unselected package python3-nbformat. 75s Preparing to unpack .../25-python3-nbformat_5.9.1-1_all.deb ... 75s Unpacking python3-nbformat (5.9.1-1) ... 75s Selecting previously unselected package python3-nbclient. 75s Preparing to unpack .../26-python3-nbclient_0.8.0-2_all.deb ... 75s Unpacking python3-nbclient (0.8.0-2) ... 75s Selecting previously unselected package python3-tinycss2. 75s Preparing to unpack .../27-python3-tinycss2_1.4.0-1_all.deb ... 75s Unpacking python3-tinycss2 (1.4.0-1) ... 75s Selecting previously unselected package python3-pandocfilters. 75s Preparing to unpack .../28-python3-pandocfilters_1.5.1-1_all.deb ... 75s Unpacking python3-pandocfilters (1.5.1-1) ... 75s Selecting previously unselected package python3-nbconvert. 75s Preparing to unpack .../29-python3-nbconvert_7.16.5-1_all.deb ... 75s Unpacking python3-nbconvert (7.16.5-1) ... 75s Selecting previously unselected package python3-numpy. 75s Preparing to unpack .../30-python3-numpy_1%3a1.26.4+ds-12_s390x.deb ... 75s Unpacking python3-numpy (1:1.26.4+ds-12) ... 75s Selecting previously unselected package python3-parameterized. 75s Preparing to unpack .../31-python3-parameterized_0.9.0-2_all.deb ... 75s Unpacking python3-parameterized (0.9.0-2) ... 75s Selecting previously unselected package python3-pluggy. 75s Preparing to unpack .../32-python3-pluggy_1.5.0-1_all.deb ... 75s Unpacking python3-pluggy (1.5.0-1) ... 75s Selecting previously unselected package python3-pytest. 75s Preparing to unpack .../33-python3-pytest_8.3.4-1_all.deb ... 75s Unpacking python3-pytest (8.3.4-1) ... 75s Setting up python3-iniconfig (1.1.1-2) ... 75s Setting up python3-tornado (6.4.1-3) ... 75s Setting up libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 75s Setting up python3-parameterized (0.9.0-2) ... 75s Setting up python3-defusedxml (0.7.1-3) ... 75s Setting up python3-pandocfilters (1.5.1-1) ... 75s Setting up python3-webencodings (0.5.1-5) ... 76s Setting up python3-platformdirs (4.3.6-1) ... 76s Setting up python3-psutil (5.9.8-2build3) ... 76s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 76s Setting up libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 76s Setting up libblas3:s390x (3.12.0-4) ... 76s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 76s Setting up python3-html5lib (1.2-1) ... 76s Setting up libgfortran5:s390x (14.2.0-13ubuntu1) ... 76s Setting up python3-pluggy (1.5.0-1) ... 76s Setting up python3-fastjsonschema (2.21.1-1) ... 76s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 76s Setting up python-tinycss2-common (1.4.0-1) ... 76s Setting up python3-einops (0.8.0-1) ... 76s Setting up python3-mistune (3.0.2-2) ... 76s Setting up python3-soupsieve (2.6-1) ... 77s Setting up python3-jupyter-core (5.7.2-5) ... 77s Setting up liblapack3:s390x (3.12.0-4) ... 77s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 77s Setting up python3-tinycss2 (1.4.0-1) ... 77s Setting up libzmq5:s390x (4.3.5-1build2) ... 77s Setting up python3-pytest (8.3.4-1) ... 77s Setting up python3-nbformat (5.9.1-1) ... 77s Setting up python3-bs4 (4.12.3-3) ... 77s Setting up python3-bleach (6.2.0-1) ... 77s Setting up python3-zmq (26.2.0-1) ... 77s Setting up python3-numpy (1:1.26.4+ds-12) ... 79s Setting up python3-jupyter-client (8.6.3-2) ... 79s Setting up python3-nbclient (0.8.0-2) ... 79s Setting up python3-nbconvert (7.16.5-1) ... 79s Processing triggers for man-db (2.13.0-1) ... 80s Processing triggers for libc-bin (2.40-4ubuntu1) ... 80s 80s Running kernel seems to be up-to-date (ABI upgrades are not detected). 80s 80s Restarting services... 80s 80s Service restarts being deferred: 80s systemctl restart systemd-logind.service 80s 80s No containers need to be restarted. 80s 80s User sessions running outdated binaries: 80s ubuntu @ session #4: sshd-session[1240] 80s ubuntu @ user manager service: systemd[1016] 80s 80s No VM guests are running outdated hypervisor (qemu) binaries on this host. 81s autopkgtest [08:22:45]: test einops-with-numpy: EINOPS_TEST_BACKENDS=numpy python3 -m pytest -v tests -k 'not test_notebooks' 81s autopkgtest [08:22:45]: test einops-with-numpy: [----------------------- 81s ============================= test session starts ============================== 81s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 81s cachedir: .pytest_cache 81s rootdir: /tmp/autopkgtest.I6dcq4/build.tkF/src 81s configfile: pyproject.toml 81s plugins: typeguard-4.4.1 82s collecting ... collected 65 items / 4 deselected / 61 selected 82s 82s tests/test_einsum.py::test_layer PASSED [ 1%] 82s tests/test_einsum.py::test_functional PASSED [ 3%] 82s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 82s tests/test_einsum.py::test_functional_errors PASSED [ 6%] 82s tests/test_examples.py::test_rearrange_examples PASSED [ 8%] 82s tests/test_examples.py::test_pytorch_yolo_fragment SKIPPED [ 9%] 82s tests/test_layers.py::test_rearrange_imperative PASSED [ 11%] 82s tests/test_layers.py::test_rearrange_symbolic PASSED [ 13%] 82s tests/test_layers.py::test_reduce_imperative PASSED [ 14%] 82s tests/test_layers.py::test_reduce_symbolic PASSED [ 16%] 82s tests/test_layers.py::test_torch_layer SKIPPED [ 18%] 82s tests/test_layers.py::test_torch_layers_scripting SKIPPED [ 19%] 82s tests/test_layers.py::test_keras_layer SKIPPED [ 21%] 82s tests/test_layers.py::test_chainer_layer PASSED [ 22%] 82s tests/test_layers.py::test_flax_layers SKIPPED [ 24%] 82s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 26%] 82s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 27%] 82s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 29%] 82s tests/test_ops.py::test_rearrange_array_api PASSED [ 31%] 82s tests/test_ops.py::test_reduce_array_api PASSED [ 32%] 82s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 34%] 82s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 36%] 82s tests/test_ops.py::test_reduction_imperatives PASSED [ 37%] 82s tests/test_ops.py::test_reduction_symbolic PASSED [ 39%] 82s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 40%] 82s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 42%] 82s tests/test_ops.py::test_enumerating_directions PASSED [ 44%] 82s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 45%] 82s tests/test_ops.py::test_gradients_imperatives PASSED [ 47%] 82s tests/test_ops.py::test_tiling_imperatives PASSED [ 49%] 82s tests/test_ops.py::test_tiling_symbolic PASSED [ 50%] 82s tests/test_ops.py::test_repeat_numpy PASSED [ 52%] 82s tests/test_ops.py::test_repeat_imperatives PASSED [ 54%] 82s tests/test_ops.py::test_repeat_symbolic PASSED [ 55%] 82s tests/test_ops.py::test_repeat_array_api PASSED [ 57%] 82s tests/test_ops.py::test_anonymous_axes PASSED [ 59%] 82s tests/test_ops.py::test_list_inputs PASSED [ 60%] 82s tests/test_ops.py::test_torch_compile_with_dynamic_shape SKIPPED [ 62%] 82s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 63%] 82s tests/test_other.py::testmod PASSED [ 65%] 82s tests/test_other.py::test_doctests_examples PASSED [ 67%] 82s tests/test_other.py::test_backends_installed PASSED [ 68%] 82s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 70%] 82s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 72%] 82s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 73%] 82s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 75%] 82s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 77%] 82s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 78%] 82s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 80%] 82s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 81%] 82s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 83%] 82s tests/test_other.py::test_is_float_type PASSED [ 85%] 82s tests/test_other.py::test_torch_compile SKIPPED [ 86%] 82s tests/test_packing.py::test_numpy_trivial PASSED [ 88%] 82s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 90%] 82s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 91%] 82s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 93%] 82s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 82s tests/test_parsing.py::test_elementary_axis_name PASSED [ 96%] 82s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 82s tests/test_parsing.py::test_parse_expression PASSED [100%] 82s 82s =============================== warnings summary =============================== 82s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 82s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 82s given by the platformdirs library. To remove this warning and 82s see the appropriate new directories, set the environment variable 82s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 82s The use of platformdirs will be the default in `jupyter_core` v6 82s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 82s 82s tests/test_ops.py::test_rearrange_array_api 82s /tmp/autopkgtest.I6dcq4/build.tkF/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 82s import numpy.array_api as xp 82s 82s tests/test_other.py::testmod 82s /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`? 82s warnings.warn( 82s 82s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 82s =========== 54 passed, 7 skipped, 4 deselected, 3 warnings in 1.03s ============ 83s autopkgtest [08:22:47]: test einops-with-numpy: -----------------------] 83s einops-with-numpy PASS 83s autopkgtest [08:22:47]: test einops-with-numpy: - - - - - - - - - - results - - - - - - - - - - 83s autopkgtest [08:22:47]: test einops-with-torch: preparing testbed 166s autopkgtest [08:24:10]: testbed dpkg architecture: s390x 166s autopkgtest [08:24:10]: testbed apt version: 2.9.18 166s autopkgtest [08:24:10]: @@@@@@@@@@@@@@@@@@@@ test bed setup 167s autopkgtest [08:24:11]: testbed release detected to be: plucky 167s autopkgtest [08:24:11]: updating testbed package index (apt update) 168s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 168s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 168s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 168s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 168s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 168s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 168s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 168s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 168s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [247 kB] 168s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 168s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [856 kB] 168s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [5604 B] 169s Fetched 2174 kB in 1s (2055 kB/s) 169s Reading package lists... 170s Reading package lists... 170s Building dependency tree... 170s Reading state information... 170s Calculating upgrade... 170s The following packages will be upgraded: 170s dirmngr gettext-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent 170s gpg-wks-client gpgconf gpgsm gpgv keyboxd libclang1-19 libllvm19 liblz4-1 170s libzstd1 netcat-openbsd python3-more-itertools tzdata zstd 170s 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 170s Need to get 48.0 MB of archives. 170s After this operation, 48.1 kB of additional disk space will be used. 170s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libzstd1 s390x 1.5.6+dfsg-2 [340 kB] 171s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x gpg-wks-client s390x 2.4.4-2ubuntu22 [75.8 kB] 171s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x dirmngr s390x 2.4.4-2ubuntu22 [341 kB] 171s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x gpgsm s390x 2.4.4-2ubuntu22 [244 kB] 171s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x gnupg-utils s390x 2.4.4-2ubuntu22 [116 kB] 171s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x gpg-agent s390x 2.4.4-2ubuntu22 [241 kB] 171s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x gpg s390x 2.4.4-2ubuntu22 [591 kB] 171s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x gpgconf s390x 2.4.4-2ubuntu22 [110 kB] 171s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x gnupg all 2.4.4-2ubuntu22 [359 kB] 171s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x keyboxd s390x 2.4.4-2ubuntu22 [81.8 kB] 171s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x gpgv s390x 2.4.4-2ubuntu22 [164 kB] 171s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x liblz4-1 s390x 1.9.4-4 [77.6 kB] 171s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x netcat-openbsd s390x 1.228-1 [43.5 kB] 171s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x tzdata all 2024b-6ubuntu1 [197 kB] 171s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gettext-base s390x 0.23.1-1 [42.3 kB] 171s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 171s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libllvm19 s390x 1:19.1.7-1ubuntu1 [34.4 MB] 172s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libclang1-19 s390x 1:19.1.7-1ubuntu1 [9762 kB] 172s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x python3-more-itertools all 10.6.0-1 [57.7 kB] 172s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x zstd s390x 1.5.6+dfsg-2 [711 kB] 172s Preconfiguring packages ... 172s Fetched 48.0 MB in 2s (26.6 MB/s) 172s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 69022 files and directories currently installed.) 172s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_s390x.deb ... 172s Unpacking libzstd1:s390x (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 172s Setting up libzstd1:s390x (1.5.6+dfsg-2) ... 172s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 69022 files and directories currently installed.) 172s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../5-gpg_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu22_all.deb ... 172s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 172s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu22_s390x.deb ... 172s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 173s Setting up gpgv (2.4.4-2ubuntu22) ... 173s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 69022 files and directories currently installed.) 173s Preparing to unpack .../liblz4-1_1.9.4-4_s390x.deb ... 173s Unpacking liblz4-1:s390x (1.9.4-4) over (1.9.4-3) ... 173s Setting up liblz4-1:s390x (1.9.4-4) ... 173s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 69022 files and directories currently installed.) 173s Preparing to unpack .../0-netcat-openbsd_1.228-1_s390x.deb ... 173s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 173s Preparing to unpack .../1-tzdata_2024b-6ubuntu1_all.deb ... 173s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 173s Preparing to unpack .../2-gettext-base_0.23.1-1_s390x.deb ... 173s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 173s Preparing to unpack .../3-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 173s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 173s Preparing to unpack .../4-libllvm19_1%3a19.1.7-1ubuntu1_s390x.deb ... 173s Unpacking libllvm19:s390x (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 173s Preparing to unpack .../5-libclang1-19_1%3a19.1.7-1ubuntu1_s390x.deb ... 173s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 174s Preparing to unpack .../6-python3-more-itertools_10.6.0-1_all.deb ... 174s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 174s Preparing to unpack .../7-zstd_1.5.6+dfsg-2_s390x.deb ... 174s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 174s Setting up python3-more-itertools (10.6.0-1) ... 174s Setting up libllvm19:s390x (1:19.1.7-1ubuntu1) ... 174s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 174s Setting up netcat-openbsd (1.228-1) ... 174s Setting up gettext-base (0.23.1-1) ... 174s Setting up tzdata (2024b-6ubuntu1) ... 174s 174s Current default time zone: 'Etc/UTC' 174s Local time is now: Mon Jan 20 08:25:44 UTC 2025. 174s Universal Time is now: Mon Jan 20 08:25:44 UTC 2025. 174s Run 'dpkg-reconfigure tzdata' if you wish to change it. 174s 174s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 174s Setting up gpgconf (2.4.4-2ubuntu22) ... 174s Setting up zstd (1.5.6+dfsg-2) ... 174s Setting up gpg (2.4.4-2ubuntu22) ... 174s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 174s Setting up gpg-agent (2.4.4-2ubuntu22) ... 174s Setting up gpgsm (2.4.4-2ubuntu22) ... 174s Setting up dirmngr (2.4.4-2ubuntu22) ... 174s Setting up keyboxd (2.4.4-2ubuntu22) ... 175s Setting up gnupg (2.4.4-2ubuntu22) ... 175s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 175s Processing triggers for man-db (2.13.0-1) ... 176s Processing triggers for install-info (7.1.1-1) ... 176s Processing triggers for libc-bin (2.40-4ubuntu1) ... 176s 176s Running kernel seems to be up-to-date (ABI upgrades are not detected). 176s 176s Restarting services... 176s /etc/needrestart/restart.d/systemd-manager 177s systemctl restart opticsmon.service packagekit.service ssh.service systemd-journald.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service udisks2.service 177s 177s Service restarts being deferred: 177s systemctl restart systemd-logind.service 177s 177s No containers need to be restarted. 177s 177s User sessions running outdated binaries: 177s ubuntu @ session #4: sshd-session[1240] 177s ubuntu @ user manager service: systemd[1015] 177s 177s No VM guests are running outdated hypervisor (qemu) binaries on this host. 178s Reading package lists... 178s Building dependency tree... 178s Reading state information... 178s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 178s autopkgtest [08:24:22]: upgrading testbed (apt dist-upgrade and autopurge) 178s Reading package lists... 178s Building dependency tree... 178s Reading state information... 178s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 178s Starting 2 pkgProblemResolver with broken count: 0 178s Done 179s Entering ResolveByKeep 179s 179s The following packages were automatically installed and are no longer required: 179s python3.12 python3.12-minimal 179s Use 'sudo apt autoremove' to remove them. 179s The following NEW packages will be installed: 179s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 179s The following packages will be upgraded: 179s libpython3-stdlib python3 python3-minimal 179s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 179s Need to get 6110 kB of archives. 179s After this operation, 22.7 MB of additional disk space will be used. 179s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.1-3 [880 kB] 179s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.1-3 [2365 kB] 180s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-minimal s390x 3.13.1-1~exp2 [27.6 kB] 180s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3 s390x 3.13.1-1~exp2 [23.9 kB] 180s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.1-3 [2074 kB] 180s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.1-3 [729 kB] 180s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libpython3-stdlib s390x 3.13.1-1~exp2 [10.2 kB] 180s Fetched 6110 kB in 1s (5104 kB/s) 180s Selecting previously unselected package libpython3.13-minimal:s390x. 180s (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 ... 69022 files and directories currently installed.) 180s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_s390x.deb ... 180s Unpacking libpython3.13-minimal:s390x (3.13.1-3) ... 180s Selecting previously unselected package python3.13-minimal. 180s Preparing to unpack .../python3.13-minimal_3.13.1-3_s390x.deb ... 180s Unpacking python3.13-minimal (3.13.1-3) ... 180s Setting up libpython3.13-minimal:s390x (3.13.1-3) ... 180s Setting up python3.13-minimal (3.13.1-3) ... 181s (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 ... 69343 files and directories currently installed.) 181s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_s390x.deb ... 181s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 181s Setting up python3-minimal (3.13.1-1~exp2) ... 181s (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 ... 69343 files and directories currently installed.) 181s Preparing to unpack .../python3_3.13.1-1~exp2_s390x.deb ... 181s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 181s Selecting previously unselected package libpython3.13-stdlib:s390x. 181s Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_s390x.deb ... 181s Unpacking libpython3.13-stdlib:s390x (3.13.1-3) ... 181s Selecting previously unselected package python3.13. 181s Preparing to unpack .../python3.13_3.13.1-3_s390x.deb ... 181s Unpacking python3.13 (3.13.1-3) ... 181s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_s390x.deb ... 181s Unpacking libpython3-stdlib:s390x (3.13.1-1~exp2) over (3.12.8-1) ... 181s Setting up libpython3.13-stdlib:s390x (3.13.1-3) ... 181s Setting up libpython3-stdlib:s390x (3.13.1-1~exp2) ... 181s Setting up python3.13 (3.13.1-3) ... 182s Setting up python3 (3.13.1-1~exp2) ... 182s /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. 182s for fn in glob1(directory, "%s.*" % fname): 182s Processing triggers for man-db (2.13.0-1) ... 182s Processing triggers for systemd (257-2ubuntu1) ... 183s 183s Running kernel seems to be up-to-date (ABI upgrades are not detected). 183s 183s Restarting services... 183s 183s Service restarts being deferred: 183s systemctl restart systemd-logind.service 183s 183s No containers need to be restarted. 183s 183s User sessions running outdated binaries: 183s ubuntu @ session #4: sshd-session[1240] 183s ubuntu @ user manager service: systemd[1015] 183s 183s No VM guests are running outdated hypervisor (qemu) binaries on this host. 184s Reading package lists... 184s Building dependency tree... 184s Reading state information... 184s Starting pkgProblemResolver with broken count: 0 184s Starting 2 pkgProblemResolver with broken count: 0 184s Done 184s The following packages will be REMOVED: 184s python3.12* python3.12-minimal* 184s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 184s After this operation, 9190 kB disk space will be freed. 184s (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 ... 69759 files and directories currently installed.) 184s Removing python3.12 (3.12.8-3) ... 184s Removing python3.12-minimal (3.12.8-3) ... 185s /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. 185s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 185s Processing triggers for man-db (2.13.0-1) ... 186s Processing triggers for systemd (257-2ubuntu1) ... 186s (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 ... 69731 files and directories currently installed.) 186s Purging configuration files for python3.12-minimal (3.12.8-3) ... 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s Starting pkgProblemResolver with broken count: 0 189s Starting 2 pkgProblemResolver with broken count: 0 189s Done 189s The following NEW packages will be installed: 189s libbenchmark1.8.3 libblas3 libcpp-httplib0.16 libevent-pthreads-2.1-7t64 189s libfabric1 libfmt10 libgfortran5 libgloo0 libgomp1 libhiredis1.1.0 189s libhwloc-plugins libhwloc15 liblapack3 libmunge2 libnorm1t64 libonnx1t64 189s libopenmpi40 libpciaccess0 libpgm-5.3-0t64 libpmix2t64 libprotobuf32t64 189s librdmacm1t64 libsleef3 libtensorpipe0 libtorch-test libtorch2.5 libxnvctrl0 189s libzmq5 ocl-icd-libopencl1 python-tinycss2-common python3-bleach python3-bs4 189s python3-defusedxml python3-einops python3-expecttest python3-fastjsonschema 189s python3-filelock python3-fsspec python3-html5lib python3-hypothesis 189s python3-iniconfig python3-jupyter-client python3-jupyter-core 189s python3-jupyterlab-pygments python3-mistune python3-mpmath python3-nbclient 189s python3-nbconvert python3-nbformat python3-networkx python3-numpy 189s python3-pandocfilters python3-parameterized python3-platformdirs 189s python3-pluggy python3-psutil python3-pytest python3-sortedcontainers 189s python3-soupsieve python3-sympy python3-tinycss2 python3-torch 189s python3-tornado python3-traitlets python3-webencodings python3-zmq 189s 0 upgraded, 66 newly installed, 0 to remove and 0 not upgraded. 189s Need to get 114 MB of archives. 189s After this operation, 598 MB of additional disk space will be used. 189s Get:1 http://ftpmaster.internal/ubuntu plucky/universe s390x libbenchmark1.8.3 s390x 1.8.3-3 [163 kB] 190s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.0-4 [238 kB] 190s Get:3 http://ftpmaster.internal/ubuntu plucky/universe s390x libcpp-httplib0.16 s390x 0.16.3+ds-2 [206 kB] 190s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libevent-pthreads-2.1-7t64 s390x 2.1.12-stable-10 [7870 B] 190s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x librdmacm1t64 s390x 52.0-2ubuntu1 [73.8 kB] 190s Get:6 http://ftpmaster.internal/ubuntu plucky/universe s390x libfabric1 s390x 1.17.0-3ubuntu1 [558 kB] 190s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x libfmt10 s390x 10.1.1+ds1-4 [82.6 kB] 190s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 14.2.0-13ubuntu1 [588 kB] 190s Get:9 http://ftpmaster.internal/ubuntu plucky/universe s390x libhiredis1.1.0 s390x 1.2.0-6ubuntu3 [42.7 kB] 190s Get:10 http://ftpmaster.internal/ubuntu plucky/universe s390x libhwloc15 s390x 2.11.2-1build1 [176 kB] 190s Get:11 http://ftpmaster.internal/ubuntu plucky/universe s390x libmunge2 s390x 0.5.15-4build1 [15.6 kB] 190s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libpciaccess0 s390x 0.17-3build1 [19.0 kB] 190s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libxnvctrl0 s390x 510.47.03-0ubuntu4 [12.7 kB] 190s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x ocl-icd-libopencl1 s390x 2.3.2-1build1 [41.1 kB] 190s Get:15 http://ftpmaster.internal/ubuntu plucky/universe s390x libhwloc-plugins s390x 2.11.2-1build1 [16.1 kB] 190s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x libpmix2t64 s390x 5.0.6-1 [715 kB] 190s Get:17 http://ftpmaster.internal/ubuntu plucky/universe s390x libopenmpi40 s390x 5.0.6-3 [2194 kB] 191s Get:18 http://ftpmaster.internal/ubuntu plucky/universe s390x libgloo0 s390x 0.0~git20231202.5354032-3build1 [171 kB] 191s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-13ubuntu1 [151 kB] 191s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.0-4 [2964 kB] 191s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x libnorm1t64 s390x 1.5.9+dfsg-3.1build1 [158 kB] 191s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x libprotobuf32t64 s390x 3.21.12-10build1 [944 kB] 192s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x libonnx1t64 s390x 1.16.2-1build1 [925 kB] 192s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x libpgm-5.3-0t64 s390x 5.3.128~dfsg-2.1build1 [169 kB] 192s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x libsleef3 s390x 3.7-0ubuntu2 [292 kB] 192s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x libtensorpipe0 s390x 0.0~git20220513.bb1473a-5build2 [475 kB] 192s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x libtorch2.5 s390x 2.5.1+dfsg-4 [60.8 MB] 196s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x libtorch-test s390x 2.5.1+dfsg-4 [7231 kB] 196s Get:29 http://ftpmaster.internal/ubuntu plucky/universe s390x libzmq5 s390x 4.3.5-1build2 [258 kB] 196s Get:30 http://ftpmaster.internal/ubuntu plucky/universe s390x python-tinycss2-common all 1.4.0-1 [47.0 kB] 196s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x python3-webencodings all 0.5.1-5 [11.5 kB] 196s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x python3-html5lib all 1.2-1 [90.8 kB] 196s Get:33 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-bleach all 6.2.0-1 [43.9 kB] 196s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x python3-soupsieve all 2.6-1 [33.0 kB] 196s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x python3-bs4 all 4.12.3-3 [109 kB] 196s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 196s Get:37 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-einops all 0.8.0-1 [32.8 kB] 196s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x python3-sortedcontainers all 2.4.0-2 [27.6 kB] 196s Get:39 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-hypothesis all 6.122.1-1 [330 kB] 196s Get:40 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-expecttest all 0.1.5-1 [7530 B] 196s Get:41 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fastjsonschema all 2.21.1-1 [20.4 kB] 196s Get:42 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-filelock all 3.16.1-1 [12.8 kB] 196s Get:43 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fsspec all 2024.10.0-1 [207 kB] 196s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 196s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x python3-platformdirs all 4.3.6-1 [16.8 kB] 196s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 196s Get:47 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-core all 5.7.2-5 [28.1 kB] 196s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x python3-psutil s390x 5.9.8-2build3 [195 kB] 196s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tornado s390x 6.4.1-3 [298 kB] 196s Get:50 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-zmq s390x 26.2.0-1 [229 kB] 196s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-client all 8.6.3-2 [78.5 kB] 196s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 196s Get:53 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-mistune all 3.0.2-2 [32.9 kB] 196s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-mpmath all 1.3.0-1 [425 kB] 196s Get:55 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbformat all 5.9.1-1 [41.2 kB] 196s Get:56 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbclient all 0.8.0-2 [53.9 kB] 196s Get:57 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-tinycss2 all 1.4.0-1 [22.5 kB] 196s Get:58 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pandocfilters all 1.5.1-1 [23.6 kB] 196s Get:59 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbconvert all 7.16.5-1 [140 kB] 196s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 197s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x python3-numpy s390x 1:1.26.4+ds-12 [4601 kB] 197s Get:62 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-parameterized all 0.9.0-2 [20.6 kB] 197s Get:63 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 197s Get:64 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.4-1 [252 kB] 197s Get:65 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-sympy all 1.13.3-1 [4228 kB] 197s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x python3-torch s390x 2.5.1+dfsg-4 [11.5 MB] 197s Fetched 114 MB in 8s (14.6 MB/s) 197s Selecting previously unselected package libbenchmark1.8.3:s390x. 197s (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 ... 69731 files and directories currently installed.) 197s Preparing to unpack .../00-libbenchmark1.8.3_1.8.3-3_s390x.deb ... 197s Unpacking libbenchmark1.8.3:s390x (1.8.3-3) ... 197s Selecting previously unselected package libblas3:s390x. 197s Preparing to unpack .../01-libblas3_3.12.0-4_s390x.deb ... 197s Unpacking libblas3:s390x (3.12.0-4) ... 197s Selecting previously unselected package libcpp-httplib0.16:s390x. 197s Preparing to unpack .../02-libcpp-httplib0.16_0.16.3+ds-2_s390x.deb ... 197s Unpacking libcpp-httplib0.16:s390x (0.16.3+ds-2) ... 198s Selecting previously unselected package libevent-pthreads-2.1-7t64:s390x. 198s Preparing to unpack .../03-libevent-pthreads-2.1-7t64_2.1.12-stable-10_s390x.deb ... 198s Unpacking libevent-pthreads-2.1-7t64:s390x (2.1.12-stable-10) ... 198s Selecting previously unselected package librdmacm1t64:s390x. 198s Preparing to unpack .../04-librdmacm1t64_52.0-2ubuntu1_s390x.deb ... 198s Unpacking librdmacm1t64:s390x (52.0-2ubuntu1) ... 198s Selecting previously unselected package libfabric1:s390x. 198s Preparing to unpack .../05-libfabric1_1.17.0-3ubuntu1_s390x.deb ... 198s Unpacking libfabric1:s390x (1.17.0-3ubuntu1) ... 198s Selecting previously unselected package libfmt10:s390x. 198s Preparing to unpack .../06-libfmt10_10.1.1+ds1-4_s390x.deb ... 198s Unpacking libfmt10:s390x (10.1.1+ds1-4) ... 198s Selecting previously unselected package libgfortran5:s390x. 198s Preparing to unpack .../07-libgfortran5_14.2.0-13ubuntu1_s390x.deb ... 198s Unpacking libgfortran5:s390x (14.2.0-13ubuntu1) ... 198s Selecting previously unselected package libhiredis1.1.0:s390x. 198s Preparing to unpack .../08-libhiredis1.1.0_1.2.0-6ubuntu3_s390x.deb ... 198s Unpacking libhiredis1.1.0:s390x (1.2.0-6ubuntu3) ... 198s Selecting previously unselected package libhwloc15:s390x. 198s Preparing to unpack .../09-libhwloc15_2.11.2-1build1_s390x.deb ... 198s Unpacking libhwloc15:s390x (2.11.2-1build1) ... 198s Selecting previously unselected package libmunge2:s390x. 198s Preparing to unpack .../10-libmunge2_0.5.15-4build1_s390x.deb ... 198s Unpacking libmunge2:s390x (0.5.15-4build1) ... 198s Selecting previously unselected package libpciaccess0:s390x. 198s Preparing to unpack .../11-libpciaccess0_0.17-3build1_s390x.deb ... 198s Unpacking libpciaccess0:s390x (0.17-3build1) ... 198s Selecting previously unselected package libxnvctrl0:s390x. 198s Preparing to unpack .../12-libxnvctrl0_510.47.03-0ubuntu4_s390x.deb ... 198s Unpacking libxnvctrl0:s390x (510.47.03-0ubuntu4) ... 198s Selecting previously unselected package ocl-icd-libopencl1:s390x. 198s Preparing to unpack .../13-ocl-icd-libopencl1_2.3.2-1build1_s390x.deb ... 198s Unpacking ocl-icd-libopencl1:s390x (2.3.2-1build1) ... 198s Selecting previously unselected package libhwloc-plugins:s390x. 198s Preparing to unpack .../14-libhwloc-plugins_2.11.2-1build1_s390x.deb ... 198s Unpacking libhwloc-plugins:s390x (2.11.2-1build1) ... 198s Selecting previously unselected package libpmix2t64:s390x. 198s Preparing to unpack .../15-libpmix2t64_5.0.6-1_s390x.deb ... 198s Unpacking libpmix2t64:s390x (5.0.6-1) ... 198s Selecting previously unselected package libopenmpi40:s390x. 198s Preparing to unpack .../16-libopenmpi40_5.0.6-3_s390x.deb ... 198s Unpacking libopenmpi40:s390x (5.0.6-3) ... 198s Selecting previously unselected package libgloo0. 198s Preparing to unpack .../17-libgloo0_0.0~git20231202.5354032-3build1_s390x.deb ... 198s Unpacking libgloo0 (0.0~git20231202.5354032-3build1) ... 198s Selecting previously unselected package libgomp1:s390x. 198s Preparing to unpack .../18-libgomp1_14.2.0-13ubuntu1_s390x.deb ... 198s Unpacking libgomp1:s390x (14.2.0-13ubuntu1) ... 198s Selecting previously unselected package liblapack3:s390x. 198s Preparing to unpack .../19-liblapack3_3.12.0-4_s390x.deb ... 198s Unpacking liblapack3:s390x (3.12.0-4) ... 198s Selecting previously unselected package libnorm1t64:s390x. 198s Preparing to unpack .../20-libnorm1t64_1.5.9+dfsg-3.1build1_s390x.deb ... 198s Unpacking libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 198s Selecting previously unselected package libprotobuf32t64:s390x. 198s Preparing to unpack .../21-libprotobuf32t64_3.21.12-10build1_s390x.deb ... 198s Unpacking libprotobuf32t64:s390x (3.21.12-10build1) ... 198s Selecting previously unselected package libonnx1t64:s390x. 198s Preparing to unpack .../22-libonnx1t64_1.16.2-1build1_s390x.deb ... 198s Unpacking libonnx1t64:s390x (1.16.2-1build1) ... 198s Selecting previously unselected package libpgm-5.3-0t64:s390x. 198s Preparing to unpack .../23-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_s390x.deb ... 198s Unpacking libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 198s Selecting previously unselected package libsleef3:s390x. 198s Preparing to unpack .../24-libsleef3_3.7-0ubuntu2_s390x.deb ... 198s Unpacking libsleef3:s390x (3.7-0ubuntu2) ... 198s Selecting previously unselected package libtensorpipe0:s390x. 198s Preparing to unpack .../25-libtensorpipe0_0.0~git20220513.bb1473a-5build2_s390x.deb ... 198s Unpacking libtensorpipe0:s390x (0.0~git20220513.bb1473a-5build2) ... 198s Selecting previously unselected package libtorch2.5:s390x. 198s Preparing to unpack .../26-libtorch2.5_2.5.1+dfsg-4_s390x.deb ... 198s Unpacking libtorch2.5:s390x (2.5.1+dfsg-4) ... 199s Selecting previously unselected package libtorch-test. 199s Preparing to unpack .../27-libtorch-test_2.5.1+dfsg-4_s390x.deb ... 199s Unpacking libtorch-test (2.5.1+dfsg-4) ... 199s Selecting previously unselected package libzmq5:s390x. 199s Preparing to unpack .../28-libzmq5_4.3.5-1build2_s390x.deb ... 199s Unpacking libzmq5:s390x (4.3.5-1build2) ... 199s Selecting previously unselected package python-tinycss2-common. 199s Preparing to unpack .../29-python-tinycss2-common_1.4.0-1_all.deb ... 199s Unpacking python-tinycss2-common (1.4.0-1) ... 199s Selecting previously unselected package python3-webencodings. 199s Preparing to unpack .../30-python3-webencodings_0.5.1-5_all.deb ... 199s Unpacking python3-webencodings (0.5.1-5) ... 199s Selecting previously unselected package python3-html5lib. 199s Preparing to unpack .../31-python3-html5lib_1.2-1_all.deb ... 199s Unpacking python3-html5lib (1.2-1) ... 199s Selecting previously unselected package python3-bleach. 199s Preparing to unpack .../32-python3-bleach_6.2.0-1_all.deb ... 199s Unpacking python3-bleach (6.2.0-1) ... 199s Selecting previously unselected package python3-soupsieve. 199s Preparing to unpack .../33-python3-soupsieve_2.6-1_all.deb ... 199s Unpacking python3-soupsieve (2.6-1) ... 199s Selecting previously unselected package python3-bs4. 199s Preparing to unpack .../34-python3-bs4_4.12.3-3_all.deb ... 199s Unpacking python3-bs4 (4.12.3-3) ... 199s Selecting previously unselected package python3-defusedxml. 199s Preparing to unpack .../35-python3-defusedxml_0.7.1-3_all.deb ... 199s Unpacking python3-defusedxml (0.7.1-3) ... 199s Selecting previously unselected package python3-einops. 199s Preparing to unpack .../36-python3-einops_0.8.0-1_all.deb ... 199s Unpacking python3-einops (0.8.0-1) ... 199s Selecting previously unselected package python3-sortedcontainers. 199s Preparing to unpack .../37-python3-sortedcontainers_2.4.0-2_all.deb ... 199s Unpacking python3-sortedcontainers (2.4.0-2) ... 199s Selecting previously unselected package python3-hypothesis. 199s Preparing to unpack .../38-python3-hypothesis_6.122.1-1_all.deb ... 199s Unpacking python3-hypothesis (6.122.1-1) ... 199s Selecting previously unselected package python3-expecttest. 199s Preparing to unpack .../39-python3-expecttest_0.1.5-1_all.deb ... 199s Unpacking python3-expecttest (0.1.5-1) ... 199s Selecting previously unselected package python3-fastjsonschema. 199s Preparing to unpack .../40-python3-fastjsonschema_2.21.1-1_all.deb ... 199s Unpacking python3-fastjsonschema (2.21.1-1) ... 199s Selecting previously unselected package python3-filelock. 199s Preparing to unpack .../41-python3-filelock_3.16.1-1_all.deb ... 199s Unpacking python3-filelock (3.16.1-1) ... 199s Selecting previously unselected package python3-fsspec. 199s Preparing to unpack .../42-python3-fsspec_2024.10.0-1_all.deb ... 199s Unpacking python3-fsspec (2024.10.0-1) ... 199s Selecting previously unselected package python3-iniconfig. 199s Preparing to unpack .../43-python3-iniconfig_1.1.1-2_all.deb ... 199s Unpacking python3-iniconfig (1.1.1-2) ... 199s Selecting previously unselected package python3-platformdirs. 199s Preparing to unpack .../44-python3-platformdirs_4.3.6-1_all.deb ... 199s Unpacking python3-platformdirs (4.3.6-1) ... 199s Selecting previously unselected package python3-traitlets. 199s Preparing to unpack .../45-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 199s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 199s Selecting previously unselected package python3-jupyter-core. 199s Preparing to unpack .../46-python3-jupyter-core_5.7.2-5_all.deb ... 199s Unpacking python3-jupyter-core (5.7.2-5) ... 199s Selecting previously unselected package python3-psutil. 199s Preparing to unpack .../47-python3-psutil_5.9.8-2build3_s390x.deb ... 199s Unpacking python3-psutil (5.9.8-2build3) ... 199s Selecting previously unselected package python3-tornado. 199s Preparing to unpack .../48-python3-tornado_6.4.1-3_s390x.deb ... 199s Unpacking python3-tornado (6.4.1-3) ... 199s Selecting previously unselected package python3-zmq. 199s Preparing to unpack .../49-python3-zmq_26.2.0-1_s390x.deb ... 199s Unpacking python3-zmq (26.2.0-1) ... 199s Selecting previously unselected package python3-jupyter-client. 199s Preparing to unpack .../50-python3-jupyter-client_8.6.3-2_all.deb ... 199s Unpacking python3-jupyter-client (8.6.3-2) ... 199s Selecting previously unselected package python3-jupyterlab-pygments. 199s Preparing to unpack .../51-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 199s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 200s Selecting previously unselected package python3-mistune. 200s Preparing to unpack .../52-python3-mistune_3.0.2-2_all.deb ... 200s Unpacking python3-mistune (3.0.2-2) ... 200s Selecting previously unselected package python3-mpmath. 200s Preparing to unpack .../53-python3-mpmath_1.3.0-1_all.deb ... 200s Unpacking python3-mpmath (1.3.0-1) ... 200s Selecting previously unselected package python3-nbformat. 200s Preparing to unpack .../54-python3-nbformat_5.9.1-1_all.deb ... 200s Unpacking python3-nbformat (5.9.1-1) ... 200s Selecting previously unselected package python3-nbclient. 200s Preparing to unpack .../55-python3-nbclient_0.8.0-2_all.deb ... 200s Unpacking python3-nbclient (0.8.0-2) ... 200s Selecting previously unselected package python3-tinycss2. 200s Preparing to unpack .../56-python3-tinycss2_1.4.0-1_all.deb ... 200s Unpacking python3-tinycss2 (1.4.0-1) ... 200s Selecting previously unselected package python3-pandocfilters. 200s Preparing to unpack .../57-python3-pandocfilters_1.5.1-1_all.deb ... 200s Unpacking python3-pandocfilters (1.5.1-1) ... 200s Selecting previously unselected package python3-nbconvert. 200s Preparing to unpack .../58-python3-nbconvert_7.16.5-1_all.deb ... 200s Unpacking python3-nbconvert (7.16.5-1) ... 200s Selecting previously unselected package python3-networkx. 200s Preparing to unpack .../59-python3-networkx_3.2.1-4ubuntu1_all.deb ... 200s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 200s Selecting previously unselected package python3-numpy. 200s Preparing to unpack .../60-python3-numpy_1%3a1.26.4+ds-12_s390x.deb ... 200s Unpacking python3-numpy (1:1.26.4+ds-12) ... 200s Selecting previously unselected package python3-parameterized. 200s Preparing to unpack .../61-python3-parameterized_0.9.0-2_all.deb ... 200s Unpacking python3-parameterized (0.9.0-2) ... 200s Selecting previously unselected package python3-pluggy. 200s Preparing to unpack .../62-python3-pluggy_1.5.0-1_all.deb ... 200s Unpacking python3-pluggy (1.5.0-1) ... 200s Selecting previously unselected package python3-pytest. 200s Preparing to unpack .../63-python3-pytest_8.3.4-1_all.deb ... 200s Unpacking python3-pytest (8.3.4-1) ... 200s Selecting previously unselected package python3-sympy. 200s Preparing to unpack .../64-python3-sympy_1.13.3-1_all.deb ... 200s Unpacking python3-sympy (1.13.3-1) ... 200s Selecting previously unselected package python3-torch. 200s Preparing to unpack .../65-python3-torch_2.5.1+dfsg-4_s390x.deb ... 200s Unpacking python3-torch (2.5.1+dfsg-4) ... 201s Setting up python3-iniconfig (1.1.1-2) ... 201s Setting up python3-tornado (6.4.1-3) ... 201s Setting up libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 201s Setting up libpciaccess0:s390x (0.17-3build1) ... 201s Setting up libprotobuf32t64:s390x (3.21.12-10build1) ... 201s Setting up python3-filelock (3.16.1-1) ... 201s Setting up python3-parameterized (0.9.0-2) ... 201s Setting up libbenchmark1.8.3:s390x (1.8.3-3) ... 201s Setting up libcpp-httplib0.16:s390x (0.16.3+ds-2) ... 201s Setting up python3-defusedxml (0.7.1-3) ... 201s Setting up libevent-pthreads-2.1-7t64:s390x (2.1.12-stable-10) ... 201s Setting up python3-fsspec (2024.10.0-1) ... 201s Setting up python3-sortedcontainers (2.4.0-2) ... 202s Setting up libsleef3:s390x (3.7-0ubuntu2) ... 202s Setting up python3-pandocfilters (1.5.1-1) ... 202s Setting up libgomp1:s390x (14.2.0-13ubuntu1) ... 202s Setting up python3-networkx (3.2.1-4ubuntu1) ... 202s Setting up python3-webencodings (0.5.1-5) ... 203s Setting up python3-platformdirs (4.3.6-1) ... 203s Setting up python3-psutil (5.9.8-2build3) ... 203s Setting up libxnvctrl0:s390x (510.47.03-0ubuntu4) ... 203s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 203s Setting up libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 203s Setting up libblas3:s390x (3.12.0-4) ... 203s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 203s Setting up libmunge2:s390x (0.5.15-4build1) ... 203s Setting up libtensorpipe0:s390x (0.0~git20220513.bb1473a-5build2) ... 203s Setting up libhwloc15:s390x (2.11.2-1build1) ... 203s Setting up python3-html5lib (1.2-1) ... 203s Setting up libgfortran5:s390x (14.2.0-13ubuntu1) ... 203s Setting up python3-pluggy (1.5.0-1) ... 203s Setting up python3-fastjsonschema (2.21.1-1) ... 203s Setting up ocl-icd-libopencl1:s390x (2.3.2-1build1) ... 203s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 203s Setting up python-tinycss2-common (1.4.0-1) ... 203s Setting up librdmacm1t64:s390x (52.0-2ubuntu1) ... 203s Setting up libonnx1t64:s390x (1.16.2-1build1) ... 203s Setting up python3-mpmath (1.3.0-1) ... 204s Setting up python3-einops (0.8.0-1) ... 204s Setting up python3-mistune (3.0.2-2) ... 204s Setting up libhiredis1.1.0:s390x (1.2.0-6ubuntu3) ... 204s Setting up python3-soupsieve (2.6-1) ... 204s Setting up libfmt10:s390x (10.1.1+ds1-4) ... 204s Setting up python3-jupyter-core (5.7.2-5) ... 204s Setting up libfabric1:s390x (1.17.0-3ubuntu1) ... 204s Setting up python3-sympy (1.13.3-1) ... 208s Setting up liblapack3:s390x (3.12.0-4) ... 208s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 208s Setting up python3-tinycss2 (1.4.0-1) ... 208s Setting up libzmq5:s390x (4.3.5-1build2) ... 208s Setting up python3-pytest (8.3.4-1) ... 209s Setting up python3-hypothesis (6.122.1-1) ... 209s Setting up python3-nbformat (5.9.1-1) ... 209s Setting up libhwloc-plugins:s390x (2.11.2-1build1) ... 209s Setting up python3-bs4 (4.12.3-3) ... 209s Setting up python3-bleach (6.2.0-1) ... 209s Setting up python3-zmq (26.2.0-1) ... 209s Setting up libpmix2t64:s390x (5.0.6-1) ... 209s Setting up python3-numpy (1:1.26.4+ds-12) ... 210s Setting up python3-expecttest (0.1.5-1) ... 210s Setting up python3-jupyter-client (8.6.3-2) ... 211s Setting up libopenmpi40:s390x (5.0.6-3) ... 211s Setting up libgloo0 (0.0~git20231202.5354032-3build1) ... 211s Setting up python3-nbclient (0.8.0-2) ... 211s Setting up python3-nbconvert (7.16.5-1) ... 211s Setting up libtorch2.5:s390x (2.5.1+dfsg-4) ... 211s Setting up libtorch-test (2.5.1+dfsg-4) ... 211s Setting up python3-torch (2.5.1+dfsg-4) ... 215s Processing triggers for man-db (2.13.0-1) ... 215s Processing triggers for libc-bin (2.40-4ubuntu1) ... 216s 216s Running kernel seems to be up-to-date (ABI upgrades are not detected). 216s 216s Restarting services... 216s 216s Service restarts being deferred: 216s systemctl restart systemd-logind.service 216s 216s No containers need to be restarted. 216s 216s User sessions running outdated binaries: 216s ubuntu @ session #4: sshd-session[1240] 216s ubuntu @ user manager service: systemd[1015] 216s 216s No VM guests are running outdated hypervisor (qemu) binaries on this host. 218s autopkgtest [08:25:02]: test einops-with-torch: EINOPS_TEST_BACKENDS=torch python3 -m pytest -v tests -k 'not test_notebooks' 218s autopkgtest [08:25:02]: test einops-with-torch: [----------------------- 218s ============================= test session starts ============================== 218s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 218s cachedir: .pytest_cache 218s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.I6dcq4/build.tkF/src/.hypothesis/examples')) 218s rootdir: /tmp/autopkgtest.I6dcq4/build.tkF/src 218s configfile: pyproject.toml 218s plugins: hypothesis-6.122.1, typeguard-4.4.1 220s collecting ... collected 73 items / 4 deselected / 69 selected 220s 220s tests/test_einsum.py::test_layer PASSED [ 1%] 220s tests/test_einsum.py::test_functional PASSED [ 2%] 220s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 220s tests/test_einsum.py::test_functional_errors PASSED [ 5%] 220s tests/test_examples.py::test_rearrange_examples PASSED [ 7%] 220s tests/test_examples.py::test_pytorch_yolo_fragment PASSED [ 8%] 220s tests/test_layers.py::test_rearrange_imperative PASSED [ 10%] 220s tests/test_layers.py::test_rearrange_symbolic PASSED [ 11%] 220s tests/test_layers.py::test_reduce_imperative PASSED [ 13%] 220s tests/test_layers.py::test_reduce_symbolic PASSED [ 14%] 220s tests/test_layers.py::test_torch_layer PASSED [ 15%] 221s tests/test_layers.py::test_torch_layers_scripting PASSED [ 17%] 221s tests/test_layers.py::test_keras_layer SKIPPED [ 18%] 221s tests/test_layers.py::test_chainer_layer PASSED [ 20%] 221s tests/test_layers.py::test_flax_layers SKIPPED [ 21%] 221s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 23%] 221s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 24%] 221s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 26%] 221s tests/test_ops.py::test_rearrange_array_api PASSED [ 27%] 221s tests/test_ops.py::test_reduce_array_api PASSED [ 28%] 221s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 30%] 221s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 31%] 221s tests/test_ops.py::test_reduction_imperatives PASSED [ 33%] 221s tests/test_ops.py::test_reduction_symbolic PASSED [ 34%] 221s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 36%] 221s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 37%] 221s tests/test_ops.py::test_enumerating_directions PASSED [ 39%] 221s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 40%] 221s tests/test_ops.py::test_gradients_imperatives PASSED [ 42%] 221s tests/test_ops.py::test_tiling_imperatives PASSED [ 43%] 221s tests/test_ops.py::test_tiling_symbolic PASSED [ 44%] 221s tests/test_ops.py::test_repeat_numpy PASSED [ 46%] 221s tests/test_ops.py::test_repeat_imperatives PASSED [ 47%] 221s tests/test_ops.py::test_repeat_symbolic PASSED [ 49%] 221s tests/test_ops.py::test_repeat_array_api PASSED [ 50%] 221s tests/test_ops.py::test_anonymous_axes PASSED [ 52%] 221s tests/test_ops.py::test_list_inputs PASSED [ 53%] 221s tests/test_ops.py::test_torch_compile_with_dynamic_shape FAILED [ 55%] 221s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 56%] 221s tests/test_other.py::testmod PASSED [ 57%] 221s tests/test_other.py::test_doctests_examples PASSED [ 59%] 221s tests/test_other.py::test_backends_installed PASSED [ 60%] 221s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 62%] 221s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 63%] 221s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 65%] 221s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 66%] 221s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 68%] 221s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 69%] 221s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 71%] 221s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 72%] 221s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 73%] 221s tests/test_other.py::TestParseShapeImperative_1::test_ellipsis PASSED [ 75%] 221s tests/test_other.py::TestParseShapeImperative_1::test_failures PASSED [ 76%] 221s tests/test_other.py::TestParseShapeImperative_1::test_parse_shape_imperative PASSED [ 78%] 221s tests/test_other.py::TestParseShapeImperative_1::test_parse_with_anonymous_axes PASSED [ 79%] 221s tests/test_other.py::TestParseShapeImperative_1::test_repeating PASSED [ 81%] 221s tests/test_other.py::TestParseShapeImperative_1::test_underscore PASSED [ 82%] 221s tests/test_other.py::TestParseShapeImperative_1::test_underscore_one PASSED [ 84%] 221s tests/test_other.py::TestParseShapeImperative_1::test_underscore_several PASSED [ 85%] 221s tests/test_other.py::test_is_float_type PASSED [ 86%] 221s tests/test_other.py::test_torch_compile FAILED [ 88%] 221s tests/test_packing.py::test_numpy_trivial PASSED [ 89%] 221s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 91%] 221s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 92%] 221s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 94%] 221s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 221s tests/test_parsing.py::test_elementary_axis_name PASSED [ 97%] 221s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 221s tests/test_parsing.py::test_parse_expression PASSED [100%] 221s 221s =================================== FAILURES =================================== 221s ____________________ test_torch_compile_with_dynamic_shape _____________________ 221s 221s def test_torch_compile_with_dynamic_shape(): 221s if not is_backend_tested("torch"): 221s pytest.skip() 221s import torch 221s 221s # somewhat reasonable debug messages 221s torch._dynamo.config.verbose = True 221s 221s def func1(x): 221s # test contains ellipsis 221s a, b, c, *other = x.shape 221s x = rearrange(x, "(a a2) b c ... -> b (c a2) (a ...)", a2=2) 221s # test contains passing expression as axis length 221s x = reduce(x, "b ca2 A -> b A", "sum", ca2=c * 2) 221s return x 221s 221s # seems can't test static and dynamic in the same test run. 221s # func1_compiled_static = torch.compile(func1, dynamic=False, fullgraph=True, backend='aot_eager') 221s > func1_compiled_dynamic = torch.compile(func1, dynamic=True, fullgraph=True, backend="aot_eager") 221s 221s tests/test_ops.py:604: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s model = .func1 at 0x3ff63f04720> 221s 221s def compile( 221s model: _Optional[_Callable] = None, 221s *, 221s fullgraph: builtins.bool = False, 221s dynamic: _Optional[builtins.bool] = None, 221s backend: _Union[str, _Callable] = "inductor", 221s mode: _Union[str, None] = None, 221s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 221s disable: builtins.bool = False, 221s ) -> _Union[ 221s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 221s _Callable[_InputT, _RetT], 221s ]: 221s """ 221s Optimizes given model/function using TorchDynamo and specified backend. 221s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 221s to compile the module inplace without changing its structure. 221s 221s Concretely, for every frame executed within the compiled region, we will attempt 221s to compile it and cache the compiled result on the code object for future 221s use. A single frame may be compiled multiple times if previous compiled 221s results are not applicable for subsequent calls (this is called a "guard 221s failure), you can use TORCH_LOGS=guards to debug these situations. 221s Multiple compiled results can be associated with a frame up to 221s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 221s point we will fall back to eager. Note that compile caches are per 221s *code object*, not frame; if you dynamically create multiple copies of a 221s function, they will all share the same code cache. 221s 221s Args: 221s model (Callable): Module/function to optimize 221s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 221s in the function that it will optimize. If True, then we require that the entire function be 221s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 221s then this will raise an error. 221s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 221s to generate a kernel that is as dynamic as possible to avoid recompilations when 221s sizes change. This may not always work as some operations/optimizations will 221s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 221s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 221s By default (None), we automatically detect if dynamism has occurred and compile a more 221s dynamic kernel upon recompile. 221s backend (str or Callable): backend to be used 221s 221s - "inductor" is the default backend, which is a good balance between performance and overhead 221s 221s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 221s 221s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 221s 221s - To register an out-of-tree custom backend: 221s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 221s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 221s 221s - "default" is the default mode, which is a good balance between performance and overhead 221s 221s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 221s useful for small batches. Reduction of overhead can come at the cost of more memory 221s usage, as we will cache the workspace memory required for the invocation so that we 221s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 221s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 221s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 221s to debug. 221s 221s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 221s on supported devices and Triton based convolutions on GPU. 221s It enables CUDA graphs by default on GPU. 221s 221s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 221s 221s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 221s 221s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 221s 221s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 221s 221s - `max_autotune` which will profile to pick the best matmul configuration 221s 221s - `fallback_random` which is useful when debugging accuracy issues 221s 221s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 221s 221s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 221s 221s - `trace.enabled` which is the most useful debugging flag to turn on 221s 221s - `trace.graph_diagram` which will show you a picture of your graph after fusion 221s 221s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 221s disable (bool): Turn torch.compile() into a no-op for testing 221s 221s Example:: 221s 221s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 221s def foo(x): 221s return torch.sin(x) + torch.cos(x) 221s 221s """ 221s _C._log_api_usage_once("torch.compile") 221s if sys.version_info >= (3, 13): 221s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 221s E RuntimeError: Dynamo is not supported on Python 3.13+ 221s 221s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 221s ______________________________ test_torch_compile ______________________________ 221s 221s def test_torch_compile(): 221s """ 221s Test ensures that allow_ops_in_compiled_graph allows compiling in a single graph 221s Additionally we ensure that after compilation cache works properly 221s (by changing shapes and patterns) 221s We additionally check that pack/unpack still can be handled 221s despite variable number of inputs/outputs 221s """ 221s if not is_backend_tested("torch"): 221s pytest.skip() 221s import torch 221s from torch import nn 221s from einops import repeat, reduce, pack, unpack, einsum 221s from einops._torch_specific import allow_ops_in_compiled_graph 221s 221s allow_ops_in_compiled_graph() 221s 221s class TorchModuleWithOperations(nn.Module): 221s def __init__(self) -> None: 221s super().__init__() 221s 221s def forward(self, x_abc, suffix=""): 221s a, b, c = x_abc.shape 221s 221s def suf(pattern): 221s parts = pattern.split() 221s return " ".join([p if p[-1] not in "acd" else p + suffix for p in parts]) 221s 221s # patterns look a bit strange because names a, c, d will be modified on every run 221s # by suf function 221s x_abcd = repeat(x_abc, suf("a b c -> a b c 4")) 221s x_abc = reduce(x_abcd, suf("a b c d -> a b c"), "min") 221s x_abdc, ps = pack([x_abc] * (2 + len(suffix)), suf("a b * c")) 221s x_array = unpack(rearrange(x_abdc, suf("a b d c -> (a b ) 1 c d")), ps, "ab one1 c *") 221s x1 = x_array[0] + len(x_array) 221s x1 = rearrange(x1, suf("(a b ) 1 c -> a b c"), b=b) 221s addition = einsum(x_abc, x_abcd, suf("a b c , a b c d -> d"))[0] 221s return x1 + addition 221s 221s original = TorchModuleWithOperations() 221s > compiled = torch.compile(original, fullgraph=True, backend="aot_eager") 221s 221s tests/test_other.py:294: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s model = TorchModuleWithOperations() 221s 221s def compile( 221s model: _Optional[_Callable] = None, 221s *, 221s fullgraph: builtins.bool = False, 221s dynamic: _Optional[builtins.bool] = None, 221s backend: _Union[str, _Callable] = "inductor", 221s mode: _Union[str, None] = None, 221s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 221s disable: builtins.bool = False, 221s ) -> _Union[ 221s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 221s _Callable[_InputT, _RetT], 221s ]: 221s """ 221s Optimizes given model/function using TorchDynamo and specified backend. 221s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 221s to compile the module inplace without changing its structure. 221s 221s Concretely, for every frame executed within the compiled region, we will attempt 221s to compile it and cache the compiled result on the code object for future 221s use. A single frame may be compiled multiple times if previous compiled 221s results are not applicable for subsequent calls (this is called a "guard 221s failure), you can use TORCH_LOGS=guards to debug these situations. 221s Multiple compiled results can be associated with a frame up to 221s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 221s point we will fall back to eager. Note that compile caches are per 221s *code object*, not frame; if you dynamically create multiple copies of a 221s function, they will all share the same code cache. 221s 221s Args: 221s model (Callable): Module/function to optimize 221s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 221s in the function that it will optimize. If True, then we require that the entire function be 221s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 221s then this will raise an error. 221s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 221s to generate a kernel that is as dynamic as possible to avoid recompilations when 221s sizes change. This may not always work as some operations/optimizations will 221s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 221s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 221s By default (None), we automatically detect if dynamism has occurred and compile a more 221s dynamic kernel upon recompile. 221s backend (str or Callable): backend to be used 221s 221s - "inductor" is the default backend, which is a good balance between performance and overhead 221s 221s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 221s 221s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 221s 221s - To register an out-of-tree custom backend: 221s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 221s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 221s 221s - "default" is the default mode, which is a good balance between performance and overhead 221s 221s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 221s useful for small batches. Reduction of overhead can come at the cost of more memory 221s usage, as we will cache the workspace memory required for the invocation so that we 221s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 221s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 221s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 221s to debug. 221s 221s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 221s on supported devices and Triton based convolutions on GPU. 221s It enables CUDA graphs by default on GPU. 221s 221s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 221s 221s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 221s 221s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 221s 221s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 221s 221s - `max_autotune` which will profile to pick the best matmul configuration 221s 221s - `fallback_random` which is useful when debugging accuracy issues 221s 221s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 221s 221s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 221s 221s - `trace.enabled` which is the most useful debugging flag to turn on 221s 221s - `trace.graph_diagram` which will show you a picture of your graph after fusion 221s 221s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 221s disable (bool): Turn torch.compile() into a no-op for testing 221s 221s Example:: 221s 221s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 221s def foo(x): 221s return torch.sin(x) + torch.cos(x) 221s 221s """ 221s _C._log_api_usage_once("torch.compile") 221s if sys.version_info >= (3, 13): 221s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 221s E RuntimeError: Dynamo is not supported on Python 3.13+ 221s 221s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 221s =============================== warnings summary =============================== 221s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 221s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 221s given by the platformdirs library. To remove this warning and 221s see the appropriate new directories, set the environment variable 221s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 221s The use of platformdirs will be the default in `jupyter_core` v6 221s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 221s 221s tests/test_einsum.py::test_layer 221s /tmp/autopkgtest.I6dcq4/build.tkF/src/einops/layers/_einmix.py:113: UserWarning: EinMix: weight has no dimensions (means multiplication by a number) 221s warnings.warn("EinMix: weight has no dimensions (means multiplication by a number)") 221s 221s tests/test_layers.py::test_reduce_imperative 221s /usr/lib/python3/dist-packages/numpy/core/_methods.py:53: RuntimeWarning: overflow encountered in reduce 221s return umr_prod(a, axis, dtype, out, keepdims, initial, where) 221s 221s tests/test_ops.py::test_rearrange_array_api 221s /tmp/autopkgtest.I6dcq4/build.tkF/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 221s import numpy.array_api as xp 221s 221s tests/test_other.py::testmod 221s /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`? 221s warnings.warn( 221s 221s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 221s =========================== short test summary info ============================ 221s FAILED tests/test_ops.py::test_torch_compile_with_dynamic_shape - RuntimeErro... 221s FAILED tests/test_other.py::test_torch_compile - RuntimeError: Dynamo is not ... 221s ====== 2 failed, 65 passed, 2 skipped, 4 deselected, 5 warnings in 3.02s ======= 222s autopkgtest [08:25:06]: test einops-with-torch: -----------------------] 222s einops-with-torch FAIL non-zero exit status 1 222s autopkgtest [08:25:06]: test einops-with-torch: - - - - - - - - - - results - - - - - - - - - - 222s autopkgtest [08:25:06]: @@@@@@@@@@@@@@@@@@@@ summary 222s einops-with-numpy PASS 222s einops-with-torch FAIL non-zero exit status 1 239s nova [W] Using flock in prodstack6-s390x 239s Creating nova instance adt-plucky-s390x-python-einops-20250120-082124-juju-7f2275-prod-proposed-migration-environment-20-47bcf470-fbde-4695-b80a-07e2446f7a1d from image adt/ubuntu-plucky-s390x-server-20250119.img (UUID cc803601-6896-43ef-8313-0186c77a05da)... 239s nova [W] Timed out waiting for c0129d58-0a29-4a84-b879-e90bd8a4e2ea to get deleted. 239s nova [W] Using flock in prodstack6-s390x 239s Creating nova instance adt-plucky-s390x-python-einops-20250120-082124-juju-7f2275-prod-proposed-migration-environment-20-47bcf470-fbde-4695-b80a-07e2446f7a1d from image adt/ubuntu-plucky-s390x-server-20250119.img (UUID cc803601-6896-43ef-8313-0186c77a05da)... 239s nova [W] Timed out waiting for 10a232b0-88aa-4870-9d5e-430950f9bbd7 to get deleted.