0s autopkgtest [08:21:22]: starting date and time: 2025-01-20 08:21:22+0000 0s autopkgtest [08:21:22]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [08:21:22]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.uc8nnqia/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 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-21.secgroup --name adt-plucky-arm64-python-einops-20250120-082122-juju-7f2275-prod-proposed-migration-environment-15-e1e02ec7-6342-4aee-bf97-d1fd81b28b46 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,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/ 56s autopkgtest [08:22:18]: testbed dpkg architecture: arm64 57s autopkgtest [08:22:19]: testbed apt version: 2.9.18 57s autopkgtest [08:22:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 57s autopkgtest [08:22:19]: testbed release detected to be: None 58s autopkgtest [08:22:20]: updating testbed package index (apt update) 58s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 58s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 59s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 59s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 59s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 59s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 59s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 59s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [266 kB] 59s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 59s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [920 kB] 59s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [11.4 kB] 59s Fetched 2319 kB in 1s (2434 kB/s) 60s Reading package lists... 61s Reading package lists... 61s Building dependency tree... 61s Reading state information... 61s Calculating upgrade... 62s The following packages will be upgraded: 62s dirmngr gettext-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent 62s gpg-wks-client gpgconf gpgsm gpgv keyboxd libclang1-19 libllvm19 liblz4-1 62s libzstd1 netcat-openbsd python3-more-itertools tzdata zstd 62s 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 62s Need to get 38.8 MB of archives. 62s After this operation, 81.9 kB of additional disk space will be used. 62s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libzstd1 arm64 1.5.6+dfsg-2 [279 kB] 62s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 gpg-wks-client arm64 2.4.4-2ubuntu22 [70.2 kB] 62s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 dirmngr arm64 2.4.4-2ubuntu22 [320 kB] 62s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 gpgsm arm64 2.4.4-2ubuntu22 [227 kB] 62s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 gnupg-utils arm64 2.4.4-2ubuntu22 [107 kB] 62s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 gpg-agent arm64 2.4.4-2ubuntu22 [224 kB] 62s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 gpg arm64 2.4.4-2ubuntu22 [554 kB] 62s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 gpgconf arm64 2.4.4-2ubuntu22 [103 kB] 62s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 gnupg all 2.4.4-2ubuntu22 [359 kB] 62s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 keyboxd arm64 2.4.4-2ubuntu22 [75.7 kB] 62s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 gpgv arm64 2.4.4-2ubuntu22 [153 kB] 63s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 liblz4-1 arm64 1.9.4-4 [63.7 kB] 63s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 netcat-openbsd arm64 1.228-1 [43.7 kB] 63s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 tzdata all 2024b-6ubuntu1 [197 kB] 63s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext-base arm64 0.23.1-1 [40.7 kB] 63s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 63s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libllvm19 arm64 1:19.1.7-1ubuntu1 [27.3 MB] 63s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libclang1-19 arm64 1:19.1.7-1ubuntu1 [7986 kB] 64s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-more-itertools all 10.6.0-1 [57.7 kB] 64s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 zstd arm64 1.5.6+dfsg-2 [594 kB] 64s Preconfiguring packages ... 64s Fetched 38.8 MB in 2s (20.9 MB/s) 64s (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 ... 80201 files and directories currently installed.) 64s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_arm64.deb ... 64s Unpacking libzstd1:arm64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 64s Setting up libzstd1:arm64 (1.5.6+dfsg-2) ... 64s (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 ... 80201 files and directories currently installed.) 65s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../5-gpg_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu22_all.deb ... 65s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu22_arm64.deb ... 65s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Setting up gpgv (2.4.4-2ubuntu22) ... 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 ... 80201 files and directories currently installed.) 65s Preparing to unpack .../liblz4-1_1.9.4-4_arm64.deb ... 65s Unpacking liblz4-1:arm64 (1.9.4-4) over (1.9.4-3) ... 65s Setting up liblz4-1:arm64 (1.9.4-4) ... 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 ... 80201 files and directories currently installed.) 65s Preparing to unpack .../0-netcat-openbsd_1.228-1_arm64.deb ... 65s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 65s Preparing to unpack .../1-tzdata_2024b-6ubuntu1_all.deb ... 65s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 65s Preparing to unpack .../2-gettext-base_0.23.1-1_arm64.deb ... 65s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 65s Preparing to unpack .../3-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 65s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 65s Preparing to unpack .../4-libllvm19_1%3a19.1.7-1ubuntu1_arm64.deb ... 65s Unpacking libllvm19:arm64 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 66s Preparing to unpack .../5-libclang1-19_1%3a19.1.7-1ubuntu1_arm64.deb ... 66s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 66s Preparing to unpack .../6-python3-more-itertools_10.6.0-1_all.deb ... 66s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 66s Preparing to unpack .../7-zstd_1.5.6+dfsg-2_arm64.deb ... 66s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 67s Setting up python3-more-itertools (10.6.0-1) ... 67s Setting up libllvm19:arm64 (1:19.1.7-1ubuntu1) ... 67s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 67s Setting up netcat-openbsd (1.228-1) ... 67s Setting up gettext-base (0.23.1-1) ... 67s Setting up tzdata (2024b-6ubuntu1) ... 67s 67s Current default time zone: 'Etc/UTC' 67s Local time is now: Mon Jan 20 08:22:29 UTC 2025. 67s Universal Time is now: Mon Jan 20 08:22:29 UTC 2025. 67s Run 'dpkg-reconfigure tzdata' if you wish to change it. 67s 67s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 67s Setting up gpgconf (2.4.4-2ubuntu22) ... 67s Setting up zstd (1.5.6+dfsg-2) ... 67s Setting up gpg (2.4.4-2ubuntu22) ... 67s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 67s Setting up gpg-agent (2.4.4-2ubuntu22) ... 67s Setting up gpgsm (2.4.4-2ubuntu22) ... 67s Setting up dirmngr (2.4.4-2ubuntu22) ... 68s Setting up keyboxd (2.4.4-2ubuntu22) ... 68s Setting up gnupg (2.4.4-2ubuntu22) ... 68s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 68s Processing triggers for man-db (2.13.0-1) ... 69s Processing triggers for install-info (7.1.1-1) ... 69s Processing triggers for libc-bin (2.40-4ubuntu1) ... 69s Reading package lists... 69s Building dependency tree... 70s Reading state information... 70s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 70s autopkgtest [08:22:32]: upgrading testbed (apt dist-upgrade and autopurge) 70s Reading package lists... 71s Building dependency tree... 71s Reading state information... 71s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 71s Starting 2 pkgProblemResolver with broken count: 0 71s Done 72s Entering ResolveByKeep 72s 73s The following packages were automatically installed and are no longer required: 73s python3.12 python3.12-minimal 73s Use 'sudo apt autoremove' to remove them. 73s The following NEW packages will be installed: 73s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 73s The following packages will be upgraded: 73s libpython3-stdlib python3 python3-minimal 73s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 73s Need to get 5993 kB of archives. 73s After this operation, 24.4 MB of additional disk space will be used. 73s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.1-3 [879 kB] 73s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.1-3 [2262 kB] 73s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.13.1-1~exp2 [27.6 kB] 73s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.13.1-1~exp2 [23.9 kB] 73s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.1-3 [2061 kB] 73s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.1-3 [729 kB] 73s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.13.1-1~exp2 [10.2 kB] 74s Fetched 5993 kB in 1s (7283 kB/s) 74s Selecting previously unselected package libpython3.13-minimal:arm64. 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 ... 80201 files and directories currently installed.) 74s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_arm64.deb ... 74s Unpacking libpython3.13-minimal:arm64 (3.13.1-3) ... 74s Selecting previously unselected package python3.13-minimal. 74s Preparing to unpack .../python3.13-minimal_3.13.1-3_arm64.deb ... 74s Unpacking python3.13-minimal (3.13.1-3) ... 74s Setting up libpython3.13-minimal:arm64 (3.13.1-3) ... 74s Setting up python3.13-minimal (3.13.1-3) ... 75s (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 ... 80522 files and directories currently installed.) 75s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_arm64.deb ... 75s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 75s Setting up python3-minimal (3.13.1-1~exp2) ... 75s (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 ... 80522 files and directories currently installed.) 75s Preparing to unpack .../python3_3.13.1-1~exp2_arm64.deb ... 75s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 75s Selecting previously unselected package libpython3.13-stdlib:arm64. 75s Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_arm64.deb ... 75s Unpacking libpython3.13-stdlib:arm64 (3.13.1-3) ... 75s Selecting previously unselected package python3.13. 75s Preparing to unpack .../python3.13_3.13.1-3_arm64.deb ... 75s Unpacking python3.13 (3.13.1-3) ... 75s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_arm64.deb ... 75s Unpacking libpython3-stdlib:arm64 (3.13.1-1~exp2) over (3.12.8-1) ... 75s Setting up libpython3.13-stdlib:arm64 (3.13.1-3) ... 75s Setting up libpython3-stdlib:arm64 (3.13.1-1~exp2) ... 75s Setting up python3.13 (3.13.1-3) ... 76s Setting up python3 (3.13.1-1~exp2) ... 76s /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. 76s for fn in glob1(directory, "%s.*" % fname): 77s Processing triggers for man-db (2.13.0-1) ... 77s Processing triggers for systemd (257-2ubuntu1) ... 77s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s Starting pkgProblemResolver with broken count: 0 78s Starting 2 pkgProblemResolver with broken count: 0 78s Done 79s The following packages will be REMOVED: 79s python3.12* python3.12-minimal* 79s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 79s After this operation, 8710 kB disk space will be freed. 79s (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 ... 80938 files and directories currently installed.) 79s Removing python3.12 (3.12.8-3) ... 79s Removing python3.12-minimal (3.12.8-3) ... 79s /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. 79s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 80s Processing triggers for man-db (2.13.0-1) ... 80s Processing triggers for systemd (257-2ubuntu1) ... 80s (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 ... 80910 files and directories currently installed.) 80s Purging configuration files for python3.12-minimal (3.12.8-3) ... 83s autopkgtest [08:22:45]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 83s autopkgtest [08:22:45]: @@@@@@@@@@@@@@@@@@@@ apt-source python-einops 85s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (dsc) [2363 B] 85s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (tar) [384 kB] 85s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (diff) [2232 B] 85s gpgv: Signature made Sun Jan 12 01:04:39 2025 UTC 85s gpgv: using RSA key 638BC75EC1E5C589067E35DE62645EB35F686A8A 85s gpgv: issuer "lumin@debian.org" 85s gpgv: Can't check signature: No public key 85s dpkg-source: warning: cannot verify inline signature for ./python-einops_0.8.0-1.dsc: no acceptable signature found 85s autopkgtest [08:22:47]: testing package python-einops version 0.8.0-1 85s autopkgtest [08:22:47]: build not needed 86s autopkgtest [08:22:48]: test einops-with-numpy: preparing testbed 86s Reading package lists... 87s Building dependency tree... 87s Reading state information... 87s Starting pkgProblemResolver with broken count: 0 87s Starting 2 pkgProblemResolver with broken count: 0 87s Done 88s The following NEW packages will be installed: 88s libblas3 libgfortran5 liblapack3 libnorm1t64 libpgm-5.3-0t64 libsodium23 88s libzmq5 python-tinycss2-common python3-bleach python3-bs4 python3-dateutil 88s python3-defusedxml python3-einops python3-fastjsonschema python3-html5lib 88s python3-iniconfig python3-jupyter-client python3-jupyter-core 88s python3-jupyterlab-pygments python3-mistune python3-nbclient 88s python3-nbconvert python3-nbformat python3-numpy python3-packaging 88s python3-pandocfilters python3-parameterized python3-platformdirs 88s python3-pluggy python3-psutil python3-pytest python3-soupsieve 88s python3-tinycss2 python3-tornado python3-traitlets python3-webencodings 88s python3-zmq 88s 0 upgraded, 37 newly installed, 0 to remove and 0 not upgraded. 88s Need to get 9811 kB of archives. 88s After this operation, 48.6 MB of additional disk space will be used. 88s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.0-4 [152 kB] 88s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 14.2.0-13ubuntu1 [437 kB] 88s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.0-4 [2305 kB] 89s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build1 [150 kB] 89s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 89s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 89s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 89s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-tinycss2-common all 1.4.0-1 [47.0 kB] 89s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-webencodings all 0.5.1-5 [11.5 kB] 89s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-html5lib all 1.2-1 [90.8 kB] 89s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-bleach all 6.2.0-1 [43.9 kB] 89s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-soupsieve all 2.6-1 [33.0 kB] 89s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-bs4 all 4.12.3-3 [109 kB] 89s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 89s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 89s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-einops all 0.8.0-1 [32.8 kB] 89s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 89s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 89s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 89s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 89s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 89s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 89s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tornado arm64 6.4.1-3 [299 kB] 89s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-zmq arm64 26.2.0-1 [215 kB] 89s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 89s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 89s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mistune all 3.0.2-2 [32.9 kB] 89s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbformat all 5.9.1-1 [41.2 kB] 89s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbclient all 0.8.0-2 [53.9 kB] 89s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-tinycss2 all 1.4.0-1 [22.5 kB] 89s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 89s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 89s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbconvert all 7.16.5-1 [140 kB] 89s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-12 [4153 kB] 89s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-parameterized all 0.9.0-2 [20.6 kB] 89s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 89s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 89s Fetched 9811 kB in 1s (8200 kB/s) 89s Selecting previously unselected package libblas3:arm64. 89s (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 ... 80910 files and directories currently installed.) 89s Preparing to unpack .../00-libblas3_3.12.0-4_arm64.deb ... 89s Unpacking libblas3:arm64 (3.12.0-4) ... 89s Selecting previously unselected package libgfortran5:arm64. 89s Preparing to unpack .../01-libgfortran5_14.2.0-13ubuntu1_arm64.deb ... 89s Unpacking libgfortran5:arm64 (14.2.0-13ubuntu1) ... 89s Selecting previously unselected package liblapack3:arm64. 89s Preparing to unpack .../02-liblapack3_3.12.0-4_arm64.deb ... 89s Unpacking liblapack3:arm64 (3.12.0-4) ... 90s Selecting previously unselected package libnorm1t64:arm64. 90s Preparing to unpack .../03-libnorm1t64_1.5.9+dfsg-3.1build1_arm64.deb ... 90s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 90s Selecting previously unselected package libpgm-5.3-0t64:arm64. 90s Preparing to unpack .../04-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 90s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 90s Selecting previously unselected package libsodium23:arm64. 90s Preparing to unpack .../05-libsodium23_1.0.18-1build3_arm64.deb ... 90s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 90s Selecting previously unselected package libzmq5:arm64. 90s Preparing to unpack .../06-libzmq5_4.3.5-1build2_arm64.deb ... 90s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 90s Selecting previously unselected package python-tinycss2-common. 90s Preparing to unpack .../07-python-tinycss2-common_1.4.0-1_all.deb ... 90s Unpacking python-tinycss2-common (1.4.0-1) ... 90s Selecting previously unselected package python3-webencodings. 90s Preparing to unpack .../08-python3-webencodings_0.5.1-5_all.deb ... 90s Unpacking python3-webencodings (0.5.1-5) ... 90s Selecting previously unselected package python3-html5lib. 90s Preparing to unpack .../09-python3-html5lib_1.2-1_all.deb ... 90s Unpacking python3-html5lib (1.2-1) ... 90s Selecting previously unselected package python3-bleach. 90s Preparing to unpack .../10-python3-bleach_6.2.0-1_all.deb ... 90s Unpacking python3-bleach (6.2.0-1) ... 90s Selecting previously unselected package python3-soupsieve. 90s Preparing to unpack .../11-python3-soupsieve_2.6-1_all.deb ... 90s Unpacking python3-soupsieve (2.6-1) ... 90s Selecting previously unselected package python3-bs4. 90s Preparing to unpack .../12-python3-bs4_4.12.3-3_all.deb ... 90s Unpacking python3-bs4 (4.12.3-3) ... 90s Selecting previously unselected package python3-dateutil. 90s Preparing to unpack .../13-python3-dateutil_2.9.0-3_all.deb ... 90s Unpacking python3-dateutil (2.9.0-3) ... 90s Selecting previously unselected package python3-defusedxml. 90s Preparing to unpack .../14-python3-defusedxml_0.7.1-3_all.deb ... 90s Unpacking python3-defusedxml (0.7.1-3) ... 90s Selecting previously unselected package python3-einops. 90s Preparing to unpack .../15-python3-einops_0.8.0-1_all.deb ... 90s Unpacking python3-einops (0.8.0-1) ... 90s Selecting previously unselected package python3-fastjsonschema. 90s Preparing to unpack .../16-python3-fastjsonschema_2.21.1-1_all.deb ... 90s Unpacking python3-fastjsonschema (2.21.1-1) ... 90s Selecting previously unselected package python3-iniconfig. 90s Preparing to unpack .../17-python3-iniconfig_1.1.1-2_all.deb ... 90s Unpacking python3-iniconfig (1.1.1-2) ... 90s Selecting previously unselected package python3-platformdirs. 90s Preparing to unpack .../18-python3-platformdirs_4.3.6-1_all.deb ... 90s Unpacking python3-platformdirs (4.3.6-1) ... 90s Selecting previously unselected package python3-traitlets. 90s Preparing to unpack .../19-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 90s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 90s Selecting previously unselected package python3-jupyter-core. 90s Preparing to unpack .../20-python3-jupyter-core_5.7.2-5_all.deb ... 90s Unpacking python3-jupyter-core (5.7.2-5) ... 90s Selecting previously unselected package python3-psutil. 90s Preparing to unpack .../21-python3-psutil_5.9.8-2build3_arm64.deb ... 90s Unpacking python3-psutil (5.9.8-2build3) ... 90s Selecting previously unselected package python3-tornado. 90s Preparing to unpack .../22-python3-tornado_6.4.1-3_arm64.deb ... 90s Unpacking python3-tornado (6.4.1-3) ... 90s Selecting previously unselected package python3-zmq. 90s Preparing to unpack .../23-python3-zmq_26.2.0-1_arm64.deb ... 90s Unpacking python3-zmq (26.2.0-1) ... 90s Selecting previously unselected package python3-jupyter-client. 90s Preparing to unpack .../24-python3-jupyter-client_8.6.3-2_all.deb ... 90s Unpacking python3-jupyter-client (8.6.3-2) ... 90s Selecting previously unselected package python3-jupyterlab-pygments. 90s Preparing to unpack .../25-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 90s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 90s Selecting previously unselected package python3-mistune. 90s Preparing to unpack .../26-python3-mistune_3.0.2-2_all.deb ... 90s Unpacking python3-mistune (3.0.2-2) ... 90s Selecting previously unselected package python3-nbformat. 90s Preparing to unpack .../27-python3-nbformat_5.9.1-1_all.deb ... 90s Unpacking python3-nbformat (5.9.1-1) ... 90s Selecting previously unselected package python3-nbclient. 90s Preparing to unpack .../28-python3-nbclient_0.8.0-2_all.deb ... 90s Unpacking python3-nbclient (0.8.0-2) ... 90s Selecting previously unselected package python3-tinycss2. 90s Preparing to unpack .../29-python3-tinycss2_1.4.0-1_all.deb ... 90s Unpacking python3-tinycss2 (1.4.0-1) ... 91s Selecting previously unselected package python3-packaging. 91s Preparing to unpack .../30-python3-packaging_24.2-1_all.deb ... 91s Unpacking python3-packaging (24.2-1) ... 91s Selecting previously unselected package python3-pandocfilters. 91s Preparing to unpack .../31-python3-pandocfilters_1.5.1-1_all.deb ... 91s Unpacking python3-pandocfilters (1.5.1-1) ... 91s Selecting previously unselected package python3-nbconvert. 91s Preparing to unpack .../32-python3-nbconvert_7.16.5-1_all.deb ... 91s Unpacking python3-nbconvert (7.16.5-1) ... 91s Selecting previously unselected package python3-numpy. 91s Preparing to unpack .../33-python3-numpy_1%3a1.26.4+ds-12_arm64.deb ... 91s Unpacking python3-numpy (1:1.26.4+ds-12) ... 91s Selecting previously unselected package python3-parameterized. 91s Preparing to unpack .../34-python3-parameterized_0.9.0-2_all.deb ... 91s Unpacking python3-parameterized (0.9.0-2) ... 91s Selecting previously unselected package python3-pluggy. 91s Preparing to unpack .../35-python3-pluggy_1.5.0-1_all.deb ... 91s Unpacking python3-pluggy (1.5.0-1) ... 91s Selecting previously unselected package python3-pytest. 91s Preparing to unpack .../36-python3-pytest_8.3.4-1_all.deb ... 91s Unpacking python3-pytest (8.3.4-1) ... 91s Setting up python3-iniconfig (1.1.1-2) ... 91s Setting up python3-tornado (6.4.1-3) ... 91s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 91s Setting up libsodium23:arm64 (1.0.18-1build3) ... 91s Setting up python3-parameterized (0.9.0-2) ... 92s Setting up python3-defusedxml (0.7.1-3) ... 92s Setting up python3-pandocfilters (1.5.1-1) ... 92s Setting up python3-webencodings (0.5.1-5) ... 92s Setting up python3-platformdirs (4.3.6-1) ... 92s Setting up python3-psutil (5.9.8-2build3) ... 92s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 92s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 92s Setting up libblas3:arm64 (3.12.0-4) ... 92s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 92s Setting up python3-packaging (24.2-1) ... 92s Setting up python3-html5lib (1.2-1) ... 93s Setting up libgfortran5:arm64 (14.2.0-13ubuntu1) ... 93s Setting up python3-pluggy (1.5.0-1) ... 93s Setting up python3-fastjsonschema (2.21.1-1) ... 93s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 93s Setting up python-tinycss2-common (1.4.0-1) ... 93s Setting up python3-dateutil (2.9.0-3) ... 93s Setting up python3-einops (0.8.0-1) ... 93s Setting up python3-mistune (3.0.2-2) ... 93s Setting up python3-soupsieve (2.6-1) ... 94s Setting up python3-jupyter-core (5.7.2-5) ... 94s Setting up liblapack3:arm64 (3.12.0-4) ... 94s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 94s Setting up python3-tinycss2 (1.4.0-1) ... 94s Setting up libzmq5:arm64 (4.3.5-1build2) ... 94s Setting up python3-pytest (8.3.4-1) ... 94s Setting up python3-nbformat (5.9.1-1) ... 94s Setting up python3-bs4 (4.12.3-3) ... 94s Setting up python3-bleach (6.2.0-1) ... 95s Setting up python3-zmq (26.2.0-1) ... 95s Setting up python3-numpy (1:1.26.4+ds-12) ... 96s Setting up python3-jupyter-client (8.6.3-2) ... 97s Setting up python3-nbclient (0.8.0-2) ... 97s Setting up python3-nbconvert (7.16.5-1) ... 97s Processing triggers for man-db (2.13.0-1) ... 98s Processing triggers for libc-bin (2.40-4ubuntu1) ... 99s autopkgtest [08:23:01]: test einops-with-numpy: EINOPS_TEST_BACKENDS=numpy python3 -m pytest -v tests -k 'not test_notebooks' 99s autopkgtest [08:23:01]: test einops-with-numpy: [----------------------- 99s ============================= test session starts ============================== 99s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 99s cachedir: .pytest_cache 99s rootdir: /tmp/autopkgtest.GneSAN/build.cFt/src 99s configfile: pyproject.toml 99s plugins: typeguard-4.4.1 100s collecting ... collected 65 items / 4 deselected / 61 selected 100s 100s tests/test_einsum.py::test_layer PASSED [ 1%] 100s tests/test_einsum.py::test_functional PASSED [ 3%] 100s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 100s tests/test_einsum.py::test_functional_errors PASSED [ 6%] 100s tests/test_examples.py::test_rearrange_examples PASSED [ 8%] 100s tests/test_examples.py::test_pytorch_yolo_fragment SKIPPED [ 9%] 100s tests/test_layers.py::test_rearrange_imperative PASSED [ 11%] 100s tests/test_layers.py::test_rearrange_symbolic PASSED [ 13%] 100s tests/test_layers.py::test_reduce_imperative PASSED [ 14%] 100s tests/test_layers.py::test_reduce_symbolic PASSED [ 16%] 100s tests/test_layers.py::test_torch_layer SKIPPED [ 18%] 100s tests/test_layers.py::test_torch_layers_scripting SKIPPED [ 19%] 100s tests/test_layers.py::test_keras_layer SKIPPED [ 21%] 100s tests/test_layers.py::test_chainer_layer PASSED [ 22%] 100s tests/test_layers.py::test_flax_layers SKIPPED [ 24%] 100s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 26%] 100s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 27%] 100s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 29%] 100s tests/test_ops.py::test_rearrange_array_api PASSED [ 31%] 100s tests/test_ops.py::test_reduce_array_api PASSED [ 32%] 100s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 34%] 100s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 36%] 100s tests/test_ops.py::test_reduction_imperatives PASSED [ 37%] 100s tests/test_ops.py::test_reduction_symbolic PASSED [ 39%] 100s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 40%] 100s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 42%] 100s tests/test_ops.py::test_enumerating_directions PASSED [ 44%] 100s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 45%] 100s tests/test_ops.py::test_gradients_imperatives PASSED [ 47%] 100s tests/test_ops.py::test_tiling_imperatives PASSED [ 49%] 100s tests/test_ops.py::test_tiling_symbolic PASSED [ 50%] 100s tests/test_ops.py::test_repeat_numpy PASSED [ 52%] 100s tests/test_ops.py::test_repeat_imperatives PASSED [ 54%] 100s tests/test_ops.py::test_repeat_symbolic PASSED [ 55%] 100s tests/test_ops.py::test_repeat_array_api PASSED [ 57%] 100s tests/test_ops.py::test_anonymous_axes PASSED [ 59%] 100s tests/test_ops.py::test_list_inputs PASSED [ 60%] 100s tests/test_ops.py::test_torch_compile_with_dynamic_shape SKIPPED [ 62%] 100s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 63%] 100s tests/test_other.py::testmod PASSED [ 65%] 101s tests/test_other.py::test_doctests_examples PASSED [ 67%] 101s tests/test_other.py::test_backends_installed PASSED [ 68%] 101s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 70%] 101s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 72%] 101s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 73%] 101s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 75%] 101s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 77%] 101s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 78%] 101s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 80%] 101s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 81%] 101s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 83%] 101s tests/test_other.py::test_is_float_type PASSED [ 85%] 101s tests/test_other.py::test_torch_compile SKIPPED [ 86%] 101s tests/test_packing.py::test_numpy_trivial PASSED [ 88%] 101s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 90%] 101s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 91%] 101s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 93%] 101s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 101s tests/test_parsing.py::test_elementary_axis_name PASSED [ 96%] 101s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 101s tests/test_parsing.py::test_parse_expression PASSED [100%] 101s 101s =============================== warnings summary =============================== 101s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 101s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 101s given by the platformdirs library. To remove this warning and 101s see the appropriate new directories, set the environment variable 101s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 101s The use of platformdirs will be the default in `jupyter_core` v6 101s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 101s 101s tests/test_ops.py::test_rearrange_array_api 101s /tmp/autopkgtest.GneSAN/build.cFt/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 101s import numpy.array_api as xp 101s 101s tests/test_other.py::testmod 101s /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`? 101s warnings.warn( 101s 101s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 101s =========== 54 passed, 7 skipped, 4 deselected, 3 warnings in 1.47s ============ 101s autopkgtest [08:23:03]: test einops-with-numpy: -----------------------] 102s autopkgtest [08:23:04]: test einops-with-numpy: - - - - - - - - - - results - - - - - - - - - - 102s einops-with-numpy PASS 102s autopkgtest [08:23:04]: test einops-with-torch: preparing testbed 212s autopkgtest [08:24:54]: testbed dpkg architecture: arm64 212s autopkgtest [08:24:54]: testbed apt version: 2.9.18 213s autopkgtest [08:24:55]: @@@@@@@@@@@@@@@@@@@@ test bed setup 213s autopkgtest [08:24:55]: testbed release detected to be: plucky 214s autopkgtest [08:24:56]: updating testbed package index (apt update) 214s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 214s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 214s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 214s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 214s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 214s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [145 kB] 214s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [820 kB] 215s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 215s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [266 kB] 215s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 215s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [920 kB] 215s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [11.4 kB] 215s Fetched 2319 kB in 1s (2491 kB/s) 216s Reading package lists... 216s Reading package lists... 216s Building dependency tree... 216s Reading state information... 217s Calculating upgrade... 217s The following packages will be upgraded: 217s dirmngr gettext-base gnupg gnupg-l10n gnupg-utils gpg gpg-agent 217s gpg-wks-client gpgconf gpgsm gpgv keyboxd libclang1-19 libllvm19 liblz4-1 217s libzstd1 netcat-openbsd python3-more-itertools tzdata zstd 218s 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 218s Need to get 38.8 MB of archives. 218s After this operation, 81.9 kB of additional disk space will be used. 218s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libzstd1 arm64 1.5.6+dfsg-2 [279 kB] 218s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 gpg-wks-client arm64 2.4.4-2ubuntu22 [70.2 kB] 218s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 dirmngr arm64 2.4.4-2ubuntu22 [320 kB] 218s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 gpgsm arm64 2.4.4-2ubuntu22 [227 kB] 218s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 gnupg-utils arm64 2.4.4-2ubuntu22 [107 kB] 218s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 gpg-agent arm64 2.4.4-2ubuntu22 [224 kB] 218s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 gpg arm64 2.4.4-2ubuntu22 [554 kB] 218s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 gpgconf arm64 2.4.4-2ubuntu22 [103 kB] 218s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 gnupg all 2.4.4-2ubuntu22 [359 kB] 218s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 keyboxd arm64 2.4.4-2ubuntu22 [75.7 kB] 218s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 gpgv arm64 2.4.4-2ubuntu22 [153 kB] 218s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 liblz4-1 arm64 1.9.4-4 [63.7 kB] 218s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 netcat-openbsd arm64 1.228-1 [43.7 kB] 218s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 tzdata all 2024b-6ubuntu1 [197 kB] 218s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext-base arm64 0.23.1-1 [40.7 kB] 218s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 gnupg-l10n all 2.4.4-2ubuntu22 [66.4 kB] 218s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libllvm19 arm64 1:19.1.7-1ubuntu1 [27.3 MB] 219s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libclang1-19 arm64 1:19.1.7-1ubuntu1 [7986 kB] 219s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-more-itertools all 10.6.0-1 [57.7 kB] 219s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 zstd arm64 1.5.6+dfsg-2 [594 kB] 220s Preconfiguring packages ... 220s Fetched 38.8 MB in 2s (20.5 MB/s) 220s (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 ... 80201 files and directories currently installed.) 220s Preparing to unpack .../libzstd1_1.5.6+dfsg-2_arm64.deb ... 220s Unpacking libzstd1:arm64 (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 220s Setting up libzstd1:arm64 (1.5.6+dfsg-2) ... 220s (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 ... 80201 files and directories currently installed.) 220s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu22_arm64.deb ... 220s Unpacking gpg-wks-client (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 220s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu22_arm64.deb ... 220s Unpacking dirmngr (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 220s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu22_arm64.deb ... 220s Unpacking gpgsm (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 220s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu22_arm64.deb ... 220s Unpacking gnupg-utils (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 220s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu22_arm64.deb ... 220s Unpacking gpg-agent (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 220s Preparing to unpack .../5-gpg_2.4.4-2ubuntu22_arm64.deb ... 220s Unpacking gpg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 220s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu22_arm64.deb ... 220s Unpacking gpgconf (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 221s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu22_all.deb ... 221s Unpacking gnupg (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 221s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu22_arm64.deb ... 221s Unpacking keyboxd (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 221s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu22_arm64.deb ... 221s Unpacking gpgv (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 221s Setting up gpgv (2.4.4-2ubuntu22) ... 221s (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 ... 80201 files and directories currently installed.) 221s Preparing to unpack .../liblz4-1_1.9.4-4_arm64.deb ... 221s Unpacking liblz4-1:arm64 (1.9.4-4) over (1.9.4-3) ... 221s Setting up liblz4-1:arm64 (1.9.4-4) ... 221s (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 ... 80201 files and directories currently installed.) 221s Preparing to unpack .../0-netcat-openbsd_1.228-1_arm64.deb ... 221s Unpacking netcat-openbsd (1.228-1) over (1.226-1.1) ... 221s Preparing to unpack .../1-tzdata_2024b-6ubuntu1_all.deb ... 221s Unpacking tzdata (2024b-6ubuntu1) over (2024b-4ubuntu1) ... 221s Preparing to unpack .../2-gettext-base_0.23.1-1_arm64.deb ... 221s Unpacking gettext-base (0.23.1-1) over (0.22.5-3) ... 221s Preparing to unpack .../3-gnupg-l10n_2.4.4-2ubuntu22_all.deb ... 221s Unpacking gnupg-l10n (2.4.4-2ubuntu22) over (2.4.4-2ubuntu21) ... 221s Preparing to unpack .../4-libllvm19_1%3a19.1.7-1ubuntu1_arm64.deb ... 221s Unpacking libllvm19:arm64 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 222s Preparing to unpack .../5-libclang1-19_1%3a19.1.7-1ubuntu1_arm64.deb ... 222s Unpacking libclang1-19 (1:19.1.7-1ubuntu1) over (1:19.1.6-1ubuntu1) ... 222s Preparing to unpack .../6-python3-more-itertools_10.6.0-1_all.deb ... 222s Unpacking python3-more-itertools (10.6.0-1) over (10.5.0-1) ... 222s Preparing to unpack .../7-zstd_1.5.6+dfsg-2_arm64.deb ... 222s Unpacking zstd (1.5.6+dfsg-2) over (1.5.6+dfsg-1) ... 222s Setting up python3-more-itertools (10.6.0-1) ... 222s Setting up libllvm19:arm64 (1:19.1.7-1ubuntu1) ... 222s Setting up libclang1-19 (1:19.1.7-1ubuntu1) ... 222s Setting up netcat-openbsd (1.228-1) ... 222s Setting up gettext-base (0.23.1-1) ... 222s Setting up tzdata (2024b-6ubuntu1) ... 222s 222s Current default time zone: 'Etc/UTC' 222s Local time is now: Mon Jan 20 08:25:04 UTC 2025. 222s Universal Time is now: Mon Jan 20 08:25:04 UTC 2025. 222s Run 'dpkg-reconfigure tzdata' if you wish to change it. 222s 222s Setting up gnupg-l10n (2.4.4-2ubuntu22) ... 222s Setting up gpgconf (2.4.4-2ubuntu22) ... 222s Setting up zstd (1.5.6+dfsg-2) ... 222s Setting up gpg (2.4.4-2ubuntu22) ... 222s Setting up gnupg-utils (2.4.4-2ubuntu22) ... 222s Setting up gpg-agent (2.4.4-2ubuntu22) ... 223s Setting up gpgsm (2.4.4-2ubuntu22) ... 223s Setting up dirmngr (2.4.4-2ubuntu22) ... 223s Setting up keyboxd (2.4.4-2ubuntu22) ... 223s Setting up gnupg (2.4.4-2ubuntu22) ... 223s Setting up gpg-wks-client (2.4.4-2ubuntu22) ... 223s Processing triggers for man-db (2.13.0-1) ... 224s Processing triggers for install-info (7.1.1-1) ... 225s Processing triggers for libc-bin (2.40-4ubuntu1) ... 225s Reading package lists... 225s Building dependency tree... 225s Reading state information... 226s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 226s autopkgtest [08:25:08]: upgrading testbed (apt dist-upgrade and autopurge) 226s Reading package lists... 226s Building dependency tree... 226s Reading state information... 227s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 227s Starting 2 pkgProblemResolver with broken count: 0 227s Done 227s Entering ResolveByKeep 228s 228s The following packages were automatically installed and are no longer required: 228s python3.12 python3.12-minimal 228s Use 'sudo apt autoremove' to remove them. 228s The following NEW packages will be installed: 228s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 228s The following packages will be upgraded: 228s libpython3-stdlib python3 python3-minimal 228s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 228s Need to get 5993 kB of archives. 228s After this operation, 24.4 MB of additional disk space will be used. 228s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.1-3 [879 kB] 229s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.1-3 [2262 kB] 229s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.13.1-1~exp2 [27.6 kB] 229s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.13.1-1~exp2 [23.9 kB] 229s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.1-3 [2061 kB] 229s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.1-3 [729 kB] 229s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.13.1-1~exp2 [10.2 kB] 229s Fetched 5993 kB in 1s (6289 kB/s) 229s Selecting previously unselected package libpython3.13-minimal:arm64. 229s (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 ... 80201 files and directories currently installed.) 229s Preparing to unpack .../libpython3.13-minimal_3.13.1-3_arm64.deb ... 229s Unpacking libpython3.13-minimal:arm64 (3.13.1-3) ... 229s Selecting previously unselected package python3.13-minimal. 229s Preparing to unpack .../python3.13-minimal_3.13.1-3_arm64.deb ... 229s Unpacking python3.13-minimal (3.13.1-3) ... 229s Setting up libpython3.13-minimal:arm64 (3.13.1-3) ... 229s Setting up python3.13-minimal (3.13.1-3) ... 230s (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 ... 80522 files and directories currently installed.) 230s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_arm64.deb ... 230s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 230s Setting up python3-minimal (3.13.1-1~exp2) ... 230s (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 ... 80522 files and directories currently installed.) 230s Preparing to unpack .../python3_3.13.1-1~exp2_arm64.deb ... 231s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 231s Selecting previously unselected package libpython3.13-stdlib:arm64. 231s Preparing to unpack .../libpython3.13-stdlib_3.13.1-3_arm64.deb ... 231s Unpacking libpython3.13-stdlib:arm64 (3.13.1-3) ... 231s Selecting previously unselected package python3.13. 231s Preparing to unpack .../python3.13_3.13.1-3_arm64.deb ... 231s Unpacking python3.13 (3.13.1-3) ... 231s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_arm64.deb ... 231s Unpacking libpython3-stdlib:arm64 (3.13.1-1~exp2) over (3.12.8-1) ... 231s Setting up libpython3.13-stdlib:arm64 (3.13.1-3) ... 231s Setting up libpython3-stdlib:arm64 (3.13.1-1~exp2) ... 231s Setting up python3.13 (3.13.1-3) ... 232s Setting up python3 (3.13.1-1~exp2) ... 232s /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. 232s for fn in glob1(directory, "%s.*" % fname): 232s Processing triggers for man-db (2.13.0-1) ... 232s Processing triggers for systemd (257-2ubuntu1) ... 233s Reading package lists... 233s Building dependency tree... 233s Reading state information... 233s Starting pkgProblemResolver with broken count: 0 233s Starting 2 pkgProblemResolver with broken count: 0 233s Done 234s The following packages will be REMOVED: 234s python3.12* python3.12-minimal* 234s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 234s After this operation, 8710 kB disk space will be freed. 234s (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 ... 80938 files and directories currently installed.) 234s Removing python3.12 (3.12.8-3) ... 234s Removing python3.12-minimal (3.12.8-3) ... 235s /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. 235s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 235s Processing triggers for man-db (2.13.0-1) ... 235s Processing triggers for systemd (257-2ubuntu1) ... 235s (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 ... 80910 files and directories currently installed.) 235s Purging configuration files for python3.12-minimal (3.12.8-3) ... 238s Reading package lists... 239s Building dependency tree... 239s Reading state information... 239s Starting pkgProblemResolver with broken count: 0 239s Starting 2 pkgProblemResolver with broken count: 0 239s Done 240s The following NEW packages will be installed: 240s libamd-comgr2 libamdhip64-5 libbenchmark1.8.3 libblas3 libcpp-httplib0.16 240s libcpuinfo0 libdnnl3 libevent-pthreads-2.1-7t64 libfabric1 libfmt10 240s libgfortran5 libgloo0 libgomp1 libhiredis1.1.0 libhsa-runtime64-1 libhsakmt1 240s libhwloc-plugins libhwloc15 libibmad5 libibumad3 liblapack3 libllvm17t64 240s libmunge2 libnorm1t64 libonnx1t64 libopenmpi40 libpciaccess0 libpgm-5.3-0t64 240s libpmix2t64 libprotobuf32t64 libpthreadpool0 librdmacm1t64 libsleef3 240s libsodium23 libtensorpipe0 libtorch-test libtorch2.5 libucx0 libxnnpack0 240s libxnvctrl0 libzmq5 ocl-icd-libopencl1 python-tinycss2-common python3-bleach 240s python3-bs4 python3-dateutil python3-defusedxml python3-einops 240s python3-expecttest python3-fastjsonschema python3-filelock python3-fsspec 240s python3-html5lib python3-hypothesis python3-iniconfig python3-jupyter-client 240s python3-jupyter-core python3-jupyterlab-pygments python3-mistune 240s python3-mpmath python3-nbclient python3-nbconvert python3-nbformat 240s python3-networkx python3-numpy python3-packaging python3-pandocfilters 240s python3-parameterized python3-platformdirs python3-pluggy python3-psutil 240s python3-pytest python3-sortedcontainers python3-soupsieve python3-sympy 240s python3-tinycss2 python3-torch python3-tornado python3-traitlets 240s python3-webencodings python3-zmq 240s 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded. 240s Need to get 158 MB of archives. 240s After this operation, 786 MB of additional disk space will be used. 240s Get:1 http://ftpmaster.internal/ubuntu plucky/universe arm64 libllvm17t64 arm64 1:17.0.6-20 [24.9 MB] 241s Get:2 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamd-comgr2 arm64 6.0+git20231212.4510c28+dfsg-3build2 [14.1 MB] 242s Get:3 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsakmt1 arm64 5.7.0-1build1 [63.6 kB] 242s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhsa-runtime64-1 arm64 5.7.1-2build1 [286 kB] 242s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 libamdhip64-5 arm64 5.7.1-5 [9704 kB] 242s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 libbenchmark1.8.3 arm64 1.8.3-3 [150 kB] 242s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.0-4 [152 kB] 242s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcpp-httplib0.16 arm64 0.16.3+ds-2 [192 kB] 242s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcpuinfo0 arm64 0.0~git20240830.fa1c679-5 [27.4 kB] 242s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-13ubuntu1 [145 kB] 242s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 libdnnl3 arm64 3.5.3-5 [3594 kB] 242s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-10 [7922 B] 242s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 librdmacm1t64 arm64 52.0-2ubuntu1 [71.5 kB] 242s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfabric1 arm64 1.17.0-3ubuntu1 [542 kB] 242s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfmt10 arm64 10.1.1+ds1-4 [75.6 kB] 242s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 14.2.0-13ubuntu1 [437 kB] 242s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhiredis1.1.0 arm64 1.2.0-6ubuntu3 [40.7 kB] 242s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc15 arm64 2.11.2-1build1 [162 kB] 242s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 libmunge2 arm64 0.5.15-4build1 [14.9 kB] 242s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libpciaccess0 arm64 0.17-3build1 [18.9 kB] 242s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libxnvctrl0 arm64 510.47.03-0ubuntu4 [12.4 kB] 242s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 ocl-icd-libopencl1 arm64 2.3.2-1build1 [37.6 kB] 242s Get:23 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhwloc-plugins arm64 2.11.2-1build1 [15.8 kB] 242s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpmix2t64 arm64 5.0.6-1 [663 kB] 242s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libibumad3 arm64 52.0-2ubuntu1 [29.3 kB] 242s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libibmad5 arm64 52.0-2ubuntu1 [43.1 kB] 242s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 libucx0 arm64 1.17.0+ds-3build1 [1093 kB] 242s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 libopenmpi40 arm64 5.0.6-3 [2415 kB] 242s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgloo0 arm64 0.0~git20231202.5354032-3build1 [161 kB] 242s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.0-4 [2305 kB] 242s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build1 [150 kB] 242s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libprotobuf32t64 arm64 3.21.12-10build1 [867 kB] 242s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 libonnx1t64 arm64 1.16.2-1build1 [826 kB] 242s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 242s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpthreadpool0 arm64 0.0~git20240616.560c60d-1 [26.3 kB] 242s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsleef3 arm64 3.7-0ubuntu2 [417 kB] 242s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 242s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 libtensorpipe0 arm64 0.0~git20220513.bb1473a-5build2 [438 kB] 242s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxnnpack0 arm64 0.0~git20240821.87ee0b4-2 [411 kB] 242s Get:40 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libtorch2.5 arm64 2.5.1+dfsg-4 [51.3 MB] 244s Get:41 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 libtorch-test arm64 2.5.1+dfsg-4 [7261 kB] 244s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 244s Get:43 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-tinycss2-common all 1.4.0-1 [47.0 kB] 244s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-webencodings all 0.5.1-5 [11.5 kB] 244s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-html5lib all 1.2-1 [90.8 kB] 244s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-bleach all 6.2.0-1 [43.9 kB] 244s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-soupsieve all 2.6-1 [33.0 kB] 244s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-bs4 all 4.12.3-3 [109 kB] 244s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 244s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 244s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-einops all 0.8.0-1 [32.8 kB] 244s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 244s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-hypothesis all 6.122.1-1 [330 kB] 244s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-expecttest all 0.1.5-1 [7530 B] 244s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 244s Get:56 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-filelock all 3.16.1-1 [12.8 kB] 244s Get:57 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fsspec all 2024.10.0-1 [207 kB] 244s Get:58 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 244s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 244s Get:60 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 244s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 244s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 244s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tornado arm64 6.4.1-3 [299 kB] 244s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-zmq arm64 26.2.0-1 [215 kB] 244s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 244s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 244s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mistune all 3.0.2-2 [32.9 kB] 244s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 244s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbformat all 5.9.1-1 [41.2 kB] 244s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbclient all 0.8.0-2 [53.9 kB] 244s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-tinycss2 all 1.4.0-1 [22.5 kB] 244s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 244s Get:73 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 244s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbconvert all 7.16.5-1 [140 kB] 244s Get:75 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 245s Get:76 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-12 [4153 kB] 245s Get:77 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-parameterized all 0.9.0-2 [20.6 kB] 245s Get:78 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 245s Get:79 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 245s Get:80 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sympy all 1.13.3-1 [4228 kB] 245s Get:81 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-torch arm64 2.5.1+dfsg-4 [10.9 MB] 245s Fetched 158 MB in 5s (29.7 MB/s) 245s Selecting previously unselected package libllvm17t64:arm64. 245s (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 ... 80910 files and directories currently installed.) 245s Preparing to unpack .../00-libllvm17t64_1%3a17.0.6-20_arm64.deb ... 245s Unpacking libllvm17t64:arm64 (1:17.0.6-20) ... 246s Selecting previously unselected package libamd-comgr2:arm64. 246s Preparing to unpack .../01-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_arm64.deb ... 246s Unpacking libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 246s Selecting previously unselected package libhsakmt1:arm64. 246s Preparing to unpack .../02-libhsakmt1_5.7.0-1build1_arm64.deb ... 246s Unpacking libhsakmt1:arm64 (5.7.0-1build1) ... 246s Selecting previously unselected package libhsa-runtime64-1. 246s Preparing to unpack .../03-libhsa-runtime64-1_5.7.1-2build1_arm64.deb ... 246s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 246s Selecting previously unselected package libamdhip64-5. 246s Preparing to unpack .../04-libamdhip64-5_5.7.1-5_arm64.deb ... 246s Unpacking libamdhip64-5 (5.7.1-5) ... 247s Selecting previously unselected package libbenchmark1.8.3:arm64. 247s Preparing to unpack .../05-libbenchmark1.8.3_1.8.3-3_arm64.deb ... 247s Unpacking libbenchmark1.8.3:arm64 (1.8.3-3) ... 247s Selecting previously unselected package libblas3:arm64. 247s Preparing to unpack .../06-libblas3_3.12.0-4_arm64.deb ... 247s Unpacking libblas3:arm64 (3.12.0-4) ... 247s Selecting previously unselected package libcpp-httplib0.16:arm64. 247s Preparing to unpack .../07-libcpp-httplib0.16_0.16.3+ds-2_arm64.deb ... 247s Unpacking libcpp-httplib0.16:arm64 (0.16.3+ds-2) ... 247s Selecting previously unselected package libcpuinfo0:arm64. 247s Preparing to unpack .../08-libcpuinfo0_0.0~git20240830.fa1c679-5_arm64.deb ... 247s Unpacking libcpuinfo0:arm64 (0.0~git20240830.fa1c679-5) ... 247s Selecting previously unselected package libgomp1:arm64. 247s Preparing to unpack .../09-libgomp1_14.2.0-13ubuntu1_arm64.deb ... 247s Unpacking libgomp1:arm64 (14.2.0-13ubuntu1) ... 247s Selecting previously unselected package libdnnl3:arm64. 247s Preparing to unpack .../10-libdnnl3_3.5.3-5_arm64.deb ... 247s Unpacking libdnnl3:arm64 (3.5.3-5) ... 247s Selecting previously unselected package libevent-pthreads-2.1-7t64:arm64. 247s Preparing to unpack .../11-libevent-pthreads-2.1-7t64_2.1.12-stable-10_arm64.deb ... 247s Unpacking libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 247s Selecting previously unselected package librdmacm1t64:arm64. 247s Preparing to unpack .../12-librdmacm1t64_52.0-2ubuntu1_arm64.deb ... 247s Unpacking librdmacm1t64:arm64 (52.0-2ubuntu1) ... 247s Selecting previously unselected package libfabric1:arm64. 247s Preparing to unpack .../13-libfabric1_1.17.0-3ubuntu1_arm64.deb ... 247s Unpacking libfabric1:arm64 (1.17.0-3ubuntu1) ... 247s Selecting previously unselected package libfmt10:arm64. 247s Preparing to unpack .../14-libfmt10_10.1.1+ds1-4_arm64.deb ... 247s Unpacking libfmt10:arm64 (10.1.1+ds1-4) ... 247s Selecting previously unselected package libgfortran5:arm64. 247s Preparing to unpack .../15-libgfortran5_14.2.0-13ubuntu1_arm64.deb ... 247s Unpacking libgfortran5:arm64 (14.2.0-13ubuntu1) ... 247s Selecting previously unselected package libhiredis1.1.0:arm64. 247s Preparing to unpack .../16-libhiredis1.1.0_1.2.0-6ubuntu3_arm64.deb ... 247s Unpacking libhiredis1.1.0:arm64 (1.2.0-6ubuntu3) ... 247s Selecting previously unselected package libhwloc15:arm64. 247s Preparing to unpack .../17-libhwloc15_2.11.2-1build1_arm64.deb ... 247s Unpacking libhwloc15:arm64 (2.11.2-1build1) ... 247s Selecting previously unselected package libmunge2:arm64. 247s Preparing to unpack .../18-libmunge2_0.5.15-4build1_arm64.deb ... 247s Unpacking libmunge2:arm64 (0.5.15-4build1) ... 247s Selecting previously unselected package libpciaccess0:arm64. 247s Preparing to unpack .../19-libpciaccess0_0.17-3build1_arm64.deb ... 247s Unpacking libpciaccess0:arm64 (0.17-3build1) ... 247s Selecting previously unselected package libxnvctrl0:arm64. 247s Preparing to unpack .../20-libxnvctrl0_510.47.03-0ubuntu4_arm64.deb ... 247s Unpacking libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 247s Selecting previously unselected package ocl-icd-libopencl1:arm64. 247s Preparing to unpack .../21-ocl-icd-libopencl1_2.3.2-1build1_arm64.deb ... 247s Unpacking ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 247s Selecting previously unselected package libhwloc-plugins:arm64. 247s Preparing to unpack .../22-libhwloc-plugins_2.11.2-1build1_arm64.deb ... 247s Unpacking libhwloc-plugins:arm64 (2.11.2-1build1) ... 247s Selecting previously unselected package libpmix2t64:arm64. 247s Preparing to unpack .../23-libpmix2t64_5.0.6-1_arm64.deb ... 247s Unpacking libpmix2t64:arm64 (5.0.6-1) ... 247s Selecting previously unselected package libibumad3:arm64. 247s Preparing to unpack .../24-libibumad3_52.0-2ubuntu1_arm64.deb ... 247s Unpacking libibumad3:arm64 (52.0-2ubuntu1) ... 247s Selecting previously unselected package libibmad5:arm64. 247s Preparing to unpack .../25-libibmad5_52.0-2ubuntu1_arm64.deb ... 247s Unpacking libibmad5:arm64 (52.0-2ubuntu1) ... 247s Selecting previously unselected package libucx0:arm64. 247s Preparing to unpack .../26-libucx0_1.17.0+ds-3build1_arm64.deb ... 247s Unpacking libucx0:arm64 (1.17.0+ds-3build1) ... 247s Selecting previously unselected package libopenmpi40:arm64. 247s Preparing to unpack .../27-libopenmpi40_5.0.6-3_arm64.deb ... 247s Unpacking libopenmpi40:arm64 (5.0.6-3) ... 248s Selecting previously unselected package libgloo0. 248s Preparing to unpack .../28-libgloo0_0.0~git20231202.5354032-3build1_arm64.deb ... 248s Unpacking libgloo0 (0.0~git20231202.5354032-3build1) ... 248s Selecting previously unselected package liblapack3:arm64. 248s Preparing to unpack .../29-liblapack3_3.12.0-4_arm64.deb ... 248s Unpacking liblapack3:arm64 (3.12.0-4) ... 248s Selecting previously unselected package libnorm1t64:arm64. 248s Preparing to unpack .../30-libnorm1t64_1.5.9+dfsg-3.1build1_arm64.deb ... 248s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 248s Selecting previously unselected package libprotobuf32t64:arm64. 248s Preparing to unpack .../31-libprotobuf32t64_3.21.12-10build1_arm64.deb ... 248s Unpacking libprotobuf32t64:arm64 (3.21.12-10build1) ... 248s Selecting previously unselected package libonnx1t64:arm64. 248s Preparing to unpack .../32-libonnx1t64_1.16.2-1build1_arm64.deb ... 248s Unpacking libonnx1t64:arm64 (1.16.2-1build1) ... 248s Selecting previously unselected package libpgm-5.3-0t64:arm64. 248s Preparing to unpack .../33-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 248s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 248s Selecting previously unselected package libpthreadpool0:arm64. 248s Preparing to unpack .../34-libpthreadpool0_0.0~git20240616.560c60d-1_arm64.deb ... 248s Unpacking libpthreadpool0:arm64 (0.0~git20240616.560c60d-1) ... 248s Selecting previously unselected package libsleef3:arm64. 248s Preparing to unpack .../35-libsleef3_3.7-0ubuntu2_arm64.deb ... 248s Unpacking libsleef3:arm64 (3.7-0ubuntu2) ... 248s Selecting previously unselected package libsodium23:arm64. 248s Preparing to unpack .../36-libsodium23_1.0.18-1build3_arm64.deb ... 248s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 248s Selecting previously unselected package libtensorpipe0:arm64. 248s Preparing to unpack .../37-libtensorpipe0_0.0~git20220513.bb1473a-5build2_arm64.deb ... 248s Unpacking libtensorpipe0:arm64 (0.0~git20220513.bb1473a-5build2) ... 248s Selecting previously unselected package libxnnpack0. 248s Preparing to unpack .../38-libxnnpack0_0.0~git20240821.87ee0b4-2_arm64.deb ... 248s Unpacking libxnnpack0 (0.0~git20240821.87ee0b4-2) ... 248s Selecting previously unselected package libtorch2.5:arm64. 248s Preparing to unpack .../39-libtorch2.5_2.5.1+dfsg-4_arm64.deb ... 248s Unpacking libtorch2.5:arm64 (2.5.1+dfsg-4) ... 249s Selecting previously unselected package libtorch-test. 249s Preparing to unpack .../40-libtorch-test_2.5.1+dfsg-4_arm64.deb ... 249s Unpacking libtorch-test (2.5.1+dfsg-4) ... 249s Selecting previously unselected package libzmq5:arm64. 249s Preparing to unpack .../41-libzmq5_4.3.5-1build2_arm64.deb ... 249s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 250s Selecting previously unselected package python-tinycss2-common. 250s Preparing to unpack .../42-python-tinycss2-common_1.4.0-1_all.deb ... 250s Unpacking python-tinycss2-common (1.4.0-1) ... 250s Selecting previously unselected package python3-webencodings. 250s Preparing to unpack .../43-python3-webencodings_0.5.1-5_all.deb ... 250s Unpacking python3-webencodings (0.5.1-5) ... 250s Selecting previously unselected package python3-html5lib. 250s Preparing to unpack .../44-python3-html5lib_1.2-1_all.deb ... 250s Unpacking python3-html5lib (1.2-1) ... 250s Selecting previously unselected package python3-bleach. 250s Preparing to unpack .../45-python3-bleach_6.2.0-1_all.deb ... 250s Unpacking python3-bleach (6.2.0-1) ... 250s Selecting previously unselected package python3-soupsieve. 250s Preparing to unpack .../46-python3-soupsieve_2.6-1_all.deb ... 250s Unpacking python3-soupsieve (2.6-1) ... 250s Selecting previously unselected package python3-bs4. 250s Preparing to unpack .../47-python3-bs4_4.12.3-3_all.deb ... 250s Unpacking python3-bs4 (4.12.3-3) ... 250s Selecting previously unselected package python3-dateutil. 250s Preparing to unpack .../48-python3-dateutil_2.9.0-3_all.deb ... 250s Unpacking python3-dateutil (2.9.0-3) ... 250s Selecting previously unselected package python3-defusedxml. 250s Preparing to unpack .../49-python3-defusedxml_0.7.1-3_all.deb ... 250s Unpacking python3-defusedxml (0.7.1-3) ... 250s Selecting previously unselected package python3-einops. 250s Preparing to unpack .../50-python3-einops_0.8.0-1_all.deb ... 250s Unpacking python3-einops (0.8.0-1) ... 250s Selecting previously unselected package python3-sortedcontainers. 250s Preparing to unpack .../51-python3-sortedcontainers_2.4.0-2_all.deb ... 250s Unpacking python3-sortedcontainers (2.4.0-2) ... 250s Selecting previously unselected package python3-hypothesis. 250s Preparing to unpack .../52-python3-hypothesis_6.122.1-1_all.deb ... 250s Unpacking python3-hypothesis (6.122.1-1) ... 250s Selecting previously unselected package python3-expecttest. 250s Preparing to unpack .../53-python3-expecttest_0.1.5-1_all.deb ... 250s Unpacking python3-expecttest (0.1.5-1) ... 250s Selecting previously unselected package python3-fastjsonschema. 250s Preparing to unpack .../54-python3-fastjsonschema_2.21.1-1_all.deb ... 250s Unpacking python3-fastjsonschema (2.21.1-1) ... 250s Selecting previously unselected package python3-filelock. 250s Preparing to unpack .../55-python3-filelock_3.16.1-1_all.deb ... 250s Unpacking python3-filelock (3.16.1-1) ... 250s Selecting previously unselected package python3-fsspec. 250s Preparing to unpack .../56-python3-fsspec_2024.10.0-1_all.deb ... 250s Unpacking python3-fsspec (2024.10.0-1) ... 250s Selecting previously unselected package python3-iniconfig. 250s Preparing to unpack .../57-python3-iniconfig_1.1.1-2_all.deb ... 250s Unpacking python3-iniconfig (1.1.1-2) ... 250s Selecting previously unselected package python3-platformdirs. 250s Preparing to unpack .../58-python3-platformdirs_4.3.6-1_all.deb ... 250s Unpacking python3-platformdirs (4.3.6-1) ... 250s Selecting previously unselected package python3-traitlets. 250s Preparing to unpack .../59-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 250s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 250s Selecting previously unselected package python3-jupyter-core. 250s Preparing to unpack .../60-python3-jupyter-core_5.7.2-5_all.deb ... 250s Unpacking python3-jupyter-core (5.7.2-5) ... 250s Selecting previously unselected package python3-psutil. 250s Preparing to unpack .../61-python3-psutil_5.9.8-2build3_arm64.deb ... 250s Unpacking python3-psutil (5.9.8-2build3) ... 250s Selecting previously unselected package python3-tornado. 250s Preparing to unpack .../62-python3-tornado_6.4.1-3_arm64.deb ... 250s Unpacking python3-tornado (6.4.1-3) ... 250s Selecting previously unselected package python3-zmq. 250s Preparing to unpack .../63-python3-zmq_26.2.0-1_arm64.deb ... 250s Unpacking python3-zmq (26.2.0-1) ... 250s Selecting previously unselected package python3-jupyter-client. 250s Preparing to unpack .../64-python3-jupyter-client_8.6.3-2_all.deb ... 250s Unpacking python3-jupyter-client (8.6.3-2) ... 250s Selecting previously unselected package python3-jupyterlab-pygments. 250s Preparing to unpack .../65-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 250s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 250s Selecting previously unselected package python3-mistune. 250s Preparing to unpack .../66-python3-mistune_3.0.2-2_all.deb ... 250s Unpacking python3-mistune (3.0.2-2) ... 250s Selecting previously unselected package python3-mpmath. 250s Preparing to unpack .../67-python3-mpmath_1.3.0-1_all.deb ... 250s Unpacking python3-mpmath (1.3.0-1) ... 250s Selecting previously unselected package python3-nbformat. 250s Preparing to unpack .../68-python3-nbformat_5.9.1-1_all.deb ... 250s Unpacking python3-nbformat (5.9.1-1) ... 250s Selecting previously unselected package python3-nbclient. 251s Preparing to unpack .../69-python3-nbclient_0.8.0-2_all.deb ... 251s Unpacking python3-nbclient (0.8.0-2) ... 251s Selecting previously unselected package python3-tinycss2. 251s Preparing to unpack .../70-python3-tinycss2_1.4.0-1_all.deb ... 251s Unpacking python3-tinycss2 (1.4.0-1) ... 251s Selecting previously unselected package python3-packaging. 251s Preparing to unpack .../71-python3-packaging_24.2-1_all.deb ... 251s Unpacking python3-packaging (24.2-1) ... 251s Selecting previously unselected package python3-pandocfilters. 251s Preparing to unpack .../72-python3-pandocfilters_1.5.1-1_all.deb ... 251s Unpacking python3-pandocfilters (1.5.1-1) ... 251s Selecting previously unselected package python3-nbconvert. 251s Preparing to unpack .../73-python3-nbconvert_7.16.5-1_all.deb ... 251s Unpacking python3-nbconvert (7.16.5-1) ... 251s Selecting previously unselected package python3-networkx. 251s Preparing to unpack .../74-python3-networkx_3.2.1-4ubuntu1_all.deb ... 251s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 251s Selecting previously unselected package python3-numpy. 251s Preparing to unpack .../75-python3-numpy_1%3a1.26.4+ds-12_arm64.deb ... 251s Unpacking python3-numpy (1:1.26.4+ds-12) ... 251s Selecting previously unselected package python3-parameterized. 251s Preparing to unpack .../76-python3-parameterized_0.9.0-2_all.deb ... 251s Unpacking python3-parameterized (0.9.0-2) ... 251s Selecting previously unselected package python3-pluggy. 251s Preparing to unpack .../77-python3-pluggy_1.5.0-1_all.deb ... 251s Unpacking python3-pluggy (1.5.0-1) ... 251s Selecting previously unselected package python3-pytest. 251s Preparing to unpack .../78-python3-pytest_8.3.4-1_all.deb ... 251s Unpacking python3-pytest (8.3.4-1) ... 252s Selecting previously unselected package python3-sympy. 252s Preparing to unpack .../79-python3-sympy_1.13.3-1_all.deb ... 252s Unpacking python3-sympy (1.13.3-1) ... 252s Selecting previously unselected package python3-torch. 252s Preparing to unpack .../80-python3-torch_2.5.1+dfsg-4_arm64.deb ... 252s Unpacking python3-torch (2.5.1+dfsg-4) ... 252s Setting up python3-iniconfig (1.1.1-2) ... 252s Setting up python3-tornado (6.4.1-3) ... 253s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 253s Setting up libpciaccess0:arm64 (0.17-3build1) ... 253s Setting up libprotobuf32t64:arm64 (3.21.12-10build1) ... 253s Setting up python3-filelock (3.16.1-1) ... 253s Setting up libsodium23:arm64 (1.0.18-1build3) ... 253s Setting up python3-parameterized (0.9.0-2) ... 253s Setting up libbenchmark1.8.3:arm64 (1.8.3-3) ... 253s Setting up libcpp-httplib0.16:arm64 (0.16.3+ds-2) ... 253s Setting up python3-defusedxml (0.7.1-3) ... 253s Setting up libevent-pthreads-2.1-7t64:arm64 (2.1.12-stable-10) ... 253s Setting up python3-fsspec (2024.10.0-1) ... 253s Setting up libibumad3:arm64 (52.0-2ubuntu1) ... 253s Setting up libibmad5:arm64 (52.0-2ubuntu1) ... 253s Setting up python3-sortedcontainers (2.4.0-2) ... 254s Setting up libsleef3:arm64 (3.7-0ubuntu2) ... 254s Setting up python3-pandocfilters (1.5.1-1) ... 254s Setting up libgomp1:arm64 (14.2.0-13ubuntu1) ... 254s Setting up python3-networkx (3.2.1-4ubuntu1) ... 255s Setting up python3-webencodings (0.5.1-5) ... 255s Setting up python3-platformdirs (4.3.6-1) ... 255s Setting up python3-psutil (5.9.8-2build3) ... 255s Setting up libpthreadpool0:arm64 (0.0~git20240616.560c60d-1) ... 255s Setting up libxnvctrl0:arm64 (510.47.03-0ubuntu4) ... 255s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 255s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 255s Setting up libblas3:arm64 (3.12.0-4) ... 255s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 255s Setting up python3-packaging (24.2-1) ... 256s Setting up libmunge2:arm64 (0.5.15-4build1) ... 256s Setting up libllvm17t64:arm64 (1:17.0.6-20) ... 256s Setting up libtensorpipe0:arm64 (0.0~git20220513.bb1473a-5build2) ... 256s Setting up libhwloc15:arm64 (2.11.2-1build1) ... 256s Setting up python3-html5lib (1.2-1) ... 256s Setting up libgfortran5:arm64 (14.2.0-13ubuntu1) ... 256s Setting up libcpuinfo0:arm64 (0.0~git20240830.fa1c679-5) ... 256s Setting up python3-pluggy (1.5.0-1) ... 256s Setting up python3-fastjsonschema (2.21.1-1) ... 256s Setting up libxnnpack0 (0.0~git20240821.87ee0b4-2) ... 256s Setting up ocl-icd-libopencl1:arm64 (2.3.2-1build1) ... 256s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 256s Setting up python-tinycss2-common (1.4.0-1) ... 256s Setting up librdmacm1t64:arm64 (52.0-2ubuntu1) ... 256s Setting up python3-dateutil (2.9.0-3) ... 256s Setting up libonnx1t64:arm64 (1.16.2-1build1) ... 256s Setting up libamd-comgr2:arm64 (6.0+git20231212.4510c28+dfsg-3build2) ... 256s Setting up python3-mpmath (1.3.0-1) ... 257s Setting up python3-einops (0.8.0-1) ... 257s Setting up libdnnl3:arm64 (3.5.3-5) ... 257s Setting up python3-mistune (3.0.2-2) ... 257s Setting up libhiredis1.1.0:arm64 (1.2.0-6ubuntu3) ... 257s Setting up python3-soupsieve (2.6-1) ... 257s Setting up libfmt10:arm64 (10.1.1+ds1-4) ... 257s Setting up python3-jupyter-core (5.7.2-5) ... 257s Setting up libhsakmt1:arm64 (5.7.0-1build1) ... 257s Setting up libfabric1:arm64 (1.17.0-3ubuntu1) ... 257s Setting up python3-sympy (1.13.3-1) ... 263s Setting up liblapack3:arm64 (3.12.0-4) ... 263s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 263s Setting up python3-tinycss2 (1.4.0-1) ... 263s Setting up libzmq5:arm64 (4.3.5-1build2) ... 263s Setting up python3-pytest (8.3.4-1) ... 263s Setting up python3-hypothesis (6.122.1-1) ... 264s Setting up python3-nbformat (5.9.1-1) ... 264s Setting up libhwloc-plugins:arm64 (2.11.2-1build1) ... 264s Setting up python3-bs4 (4.12.3-3) ... 264s Setting up python3-bleach (6.2.0-1) ... 264s Setting up python3-zmq (26.2.0-1) ... 264s Setting up libpmix2t64:arm64 (5.0.6-1) ... 264s Setting up python3-numpy (1:1.26.4+ds-12) ... 266s Setting up python3-expecttest (0.1.5-1) ... 266s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 266s Setting up python3-jupyter-client (8.6.3-2) ... 266s Setting up python3-nbclient (0.8.0-2) ... 266s Setting up libamdhip64-5 (5.7.1-5) ... 266s Setting up python3-nbconvert (7.16.5-1) ... 267s Setting up libucx0:arm64 (1.17.0+ds-3build1) ... 267s Setting up libopenmpi40:arm64 (5.0.6-3) ... 267s Setting up libgloo0 (0.0~git20231202.5354032-3build1) ... 267s Setting up libtorch2.5:arm64 (2.5.1+dfsg-4) ... 267s Setting up libtorch-test (2.5.1+dfsg-4) ... 267s Setting up python3-torch (2.5.1+dfsg-4) ... 272s Processing triggers for man-db (2.13.0-1) ... 272s Processing triggers for libc-bin (2.40-4ubuntu1) ... 274s autopkgtest [08:25:56]: test einops-with-torch: EINOPS_TEST_BACKENDS=torch python3 -m pytest -v tests -k 'not test_notebooks' 274s autopkgtest [08:25:56]: test einops-with-torch: [----------------------- 275s ============================= test session starts ============================== 275s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 275s cachedir: .pytest_cache 275s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.GneSAN/build.cFt/src/.hypothesis/examples')) 275s rootdir: /tmp/autopkgtest.GneSAN/build.cFt/src 275s configfile: pyproject.toml 275s plugins: hypothesis-6.122.1, typeguard-4.4.1 278s collecting ... collected 73 items / 4 deselected / 69 selected 278s 279s tests/test_einsum.py::test_layer PASSED [ 1%] 279s tests/test_einsum.py::test_functional PASSED [ 2%] 279s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 279s tests/test_einsum.py::test_functional_errors PASSED [ 5%] 279s tests/test_examples.py::test_rearrange_examples PASSED [ 7%] 279s tests/test_examples.py::test_pytorch_yolo_fragment PASSED [ 8%] 279s tests/test_layers.py::test_rearrange_imperative PASSED [ 10%] 279s tests/test_layers.py::test_rearrange_symbolic PASSED [ 11%] 279s tests/test_layers.py::test_reduce_imperative PASSED [ 13%] 279s tests/test_layers.py::test_reduce_symbolic PASSED [ 14%] 279s tests/test_layers.py::test_torch_layer PASSED [ 15%] 279s tests/test_layers.py::test_torch_layers_scripting PASSED [ 17%] 279s tests/test_layers.py::test_keras_layer SKIPPED [ 18%] 279s tests/test_layers.py::test_chainer_layer PASSED [ 20%] 279s tests/test_layers.py::test_flax_layers SKIPPED [ 21%] 279s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 23%] 279s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 24%] 279s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 26%] 279s tests/test_ops.py::test_rearrange_array_api PASSED [ 27%] 279s tests/test_ops.py::test_reduce_array_api PASSED [ 28%] 279s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 30%] 279s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 31%] 279s tests/test_ops.py::test_reduction_imperatives PASSED [ 33%] 279s tests/test_ops.py::test_reduction_symbolic PASSED [ 34%] 279s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 36%] 279s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 37%] 280s tests/test_ops.py::test_enumerating_directions PASSED [ 39%] 280s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 40%] 280s tests/test_ops.py::test_gradients_imperatives PASSED [ 42%] 280s tests/test_ops.py::test_tiling_imperatives PASSED [ 43%] 280s tests/test_ops.py::test_tiling_symbolic PASSED [ 44%] 280s tests/test_ops.py::test_repeat_numpy PASSED [ 46%] 280s tests/test_ops.py::test_repeat_imperatives PASSED [ 47%] 280s tests/test_ops.py::test_repeat_symbolic PASSED [ 49%] 280s tests/test_ops.py::test_repeat_array_api PASSED [ 50%] 280s tests/test_ops.py::test_anonymous_axes PASSED [ 52%] 280s tests/test_ops.py::test_list_inputs PASSED [ 53%] 280s tests/test_ops.py::test_torch_compile_with_dynamic_shape FAILED [ 55%] 280s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 56%] 280s tests/test_other.py::testmod PASSED [ 57%] 280s tests/test_other.py::test_doctests_examples PASSED [ 59%] 280s tests/test_other.py::test_backends_installed PASSED [ 60%] 280s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 62%] 280s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 63%] 280s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 65%] 280s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 66%] 280s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 68%] 280s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 69%] 280s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 71%] 280s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 72%] 280s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 73%] 280s tests/test_other.py::TestParseShapeImperative_1::test_ellipsis PASSED [ 75%] 280s tests/test_other.py::TestParseShapeImperative_1::test_failures PASSED [ 76%] 280s tests/test_other.py::TestParseShapeImperative_1::test_parse_shape_imperative PASSED [ 78%] 280s tests/test_other.py::TestParseShapeImperative_1::test_parse_with_anonymous_axes PASSED [ 79%] 280s tests/test_other.py::TestParseShapeImperative_1::test_repeating PASSED [ 81%] 280s tests/test_other.py::TestParseShapeImperative_1::test_underscore PASSED [ 82%] 280s tests/test_other.py::TestParseShapeImperative_1::test_underscore_one PASSED [ 84%] 280s tests/test_other.py::TestParseShapeImperative_1::test_underscore_several PASSED [ 85%] 280s tests/test_other.py::test_is_float_type PASSED [ 86%] 280s tests/test_other.py::test_torch_compile FAILED [ 88%] 280s tests/test_packing.py::test_numpy_trivial PASSED [ 89%] 280s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 91%] 280s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 92%] 280s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 94%] 280s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 280s tests/test_parsing.py::test_elementary_axis_name PASSED [ 97%] 280s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 280s tests/test_parsing.py::test_parse_expression PASSED [100%] 280s 280s =================================== FAILURES =================================== 280s ____________________ test_torch_compile_with_dynamic_shape _____________________ 280s 280s def test_torch_compile_with_dynamic_shape(): 280s if not is_backend_tested("torch"): 280s pytest.skip() 280s import torch 280s 280s # somewhat reasonable debug messages 280s torch._dynamo.config.verbose = True 280s 280s def func1(x): 280s # test contains ellipsis 280s a, b, c, *other = x.shape 280s x = rearrange(x, "(a a2) b c ... -> b (c a2) (a ...)", a2=2) 280s # test contains passing expression as axis length 280s x = reduce(x, "b ca2 A -> b A", "sum", ca2=c * 2) 280s return x 280s 280s # seems can't test static and dynamic in the same test run. 280s # func1_compiled_static = torch.compile(func1, dynamic=False, fullgraph=True, backend='aot_eager') 280s > func1_compiled_dynamic = torch.compile(func1, dynamic=True, fullgraph=True, backend="aot_eager") 280s 280s tests/test_ops.py:604: 280s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 280s 280s model = .func1 at 0xff30a9514e00> 280s 280s def compile( 280s model: _Optional[_Callable] = None, 280s *, 280s fullgraph: builtins.bool = False, 280s dynamic: _Optional[builtins.bool] = None, 280s backend: _Union[str, _Callable] = "inductor", 280s mode: _Union[str, None] = None, 280s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 280s disable: builtins.bool = False, 280s ) -> _Union[ 280s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 280s _Callable[_InputT, _RetT], 280s ]: 280s """ 280s Optimizes given model/function using TorchDynamo and specified backend. 280s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 280s to compile the module inplace without changing its structure. 280s 280s Concretely, for every frame executed within the compiled region, we will attempt 280s to compile it and cache the compiled result on the code object for future 280s use. A single frame may be compiled multiple times if previous compiled 280s results are not applicable for subsequent calls (this is called a "guard 280s failure), you can use TORCH_LOGS=guards to debug these situations. 280s Multiple compiled results can be associated with a frame up to 280s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 280s point we will fall back to eager. Note that compile caches are per 280s *code object*, not frame; if you dynamically create multiple copies of a 280s function, they will all share the same code cache. 280s 280s Args: 280s model (Callable): Module/function to optimize 280s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 280s in the function that it will optimize. If True, then we require that the entire function be 280s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 280s then this will raise an error. 280s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 280s to generate a kernel that is as dynamic as possible to avoid recompilations when 280s sizes change. This may not always work as some operations/optimizations will 280s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 280s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 280s By default (None), we automatically detect if dynamism has occurred and compile a more 280s dynamic kernel upon recompile. 280s backend (str or Callable): backend to be used 280s 280s - "inductor" is the default backend, which is a good balance between performance and overhead 280s 280s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 280s 280s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 280s 280s - To register an out-of-tree custom backend: 280s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 280s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 280s 280s - "default" is the default mode, which is a good balance between performance and overhead 280s 280s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 280s useful for small batches. Reduction of overhead can come at the cost of more memory 280s usage, as we will cache the workspace memory required for the invocation so that we 280s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 280s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 280s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 280s to debug. 280s 280s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 280s on supported devices and Triton based convolutions on GPU. 280s It enables CUDA graphs by default on GPU. 280s 280s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 280s 280s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 280s 280s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 280s 280s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 280s 280s - `max_autotune` which will profile to pick the best matmul configuration 280s 280s - `fallback_random` which is useful when debugging accuracy issues 280s 280s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 280s 280s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 280s 280s - `trace.enabled` which is the most useful debugging flag to turn on 280s 280s - `trace.graph_diagram` which will show you a picture of your graph after fusion 280s 280s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 280s disable (bool): Turn torch.compile() into a no-op for testing 280s 280s Example:: 280s 280s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 280s def foo(x): 280s return torch.sin(x) + torch.cos(x) 280s 280s """ 280s _C._log_api_usage_once("torch.compile") 280s if sys.version_info >= (3, 13): 280s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 280s E RuntimeError: Dynamo is not supported on Python 3.13+ 280s 280s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 280s ______________________________ test_torch_compile ______________________________ 280s 280s def test_torch_compile(): 280s """ 280s Test ensures that allow_ops_in_compiled_graph allows compiling in a single graph 280s Additionally we ensure that after compilation cache works properly 280s (by changing shapes and patterns) 280s We additionally check that pack/unpack still can be handled 280s despite variable number of inputs/outputs 280s """ 280s if not is_backend_tested("torch"): 280s pytest.skip() 280s import torch 280s from torch import nn 280s from einops import repeat, reduce, pack, unpack, einsum 280s from einops._torch_specific import allow_ops_in_compiled_graph 280s 280s allow_ops_in_compiled_graph() 280s 280s class TorchModuleWithOperations(nn.Module): 280s def __init__(self) -> None: 280s super().__init__() 280s 280s def forward(self, x_abc, suffix=""): 280s a, b, c = x_abc.shape 280s 280s def suf(pattern): 280s parts = pattern.split() 280s return " ".join([p if p[-1] not in "acd" else p + suffix for p in parts]) 280s 280s # patterns look a bit strange because names a, c, d will be modified on every run 280s # by suf function 280s x_abcd = repeat(x_abc, suf("a b c -> a b c 4")) 280s x_abc = reduce(x_abcd, suf("a b c d -> a b c"), "min") 280s x_abdc, ps = pack([x_abc] * (2 + len(suffix)), suf("a b * c")) 280s x_array = unpack(rearrange(x_abdc, suf("a b d c -> (a b ) 1 c d")), ps, "ab one1 c *") 280s x1 = x_array[0] + len(x_array) 280s x1 = rearrange(x1, suf("(a b ) 1 c -> a b c"), b=b) 280s addition = einsum(x_abc, x_abcd, suf("a b c , a b c d -> d"))[0] 280s return x1 + addition 280s 280s original = TorchModuleWithOperations() 280s > compiled = torch.compile(original, fullgraph=True, backend="aot_eager") 280s 280s tests/test_other.py:294: 280s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 280s 280s model = TorchModuleWithOperations() 280s 280s def compile( 280s model: _Optional[_Callable] = None, 280s *, 280s fullgraph: builtins.bool = False, 280s dynamic: _Optional[builtins.bool] = None, 280s backend: _Union[str, _Callable] = "inductor", 280s mode: _Union[str, None] = None, 280s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 280s disable: builtins.bool = False, 280s ) -> _Union[ 280s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 280s _Callable[_InputT, _RetT], 280s ]: 280s """ 280s Optimizes given model/function using TorchDynamo and specified backend. 280s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 280s to compile the module inplace without changing its structure. 280s 280s Concretely, for every frame executed within the compiled region, we will attempt 280s to compile it and cache the compiled result on the code object for future 280s use. A single frame may be compiled multiple times if previous compiled 280s results are not applicable for subsequent calls (this is called a "guard 280s failure), you can use TORCH_LOGS=guards to debug these situations. 280s Multiple compiled results can be associated with a frame up to 280s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 280s point we will fall back to eager. Note that compile caches are per 280s *code object*, not frame; if you dynamically create multiple copies of a 280s function, they will all share the same code cache. 280s 280s Args: 280s model (Callable): Module/function to optimize 280s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 280s in the function that it will optimize. If True, then we require that the entire function be 280s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 280s then this will raise an error. 280s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 280s to generate a kernel that is as dynamic as possible to avoid recompilations when 280s sizes change. This may not always work as some operations/optimizations will 280s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 280s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 280s By default (None), we automatically detect if dynamism has occurred and compile a more 280s dynamic kernel upon recompile. 280s backend (str or Callable): backend to be used 280s 280s - "inductor" is the default backend, which is a good balance between performance and overhead 280s 280s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 280s 280s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 280s 280s - To register an out-of-tree custom backend: 280s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 280s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 280s 280s - "default" is the default mode, which is a good balance between performance and overhead 280s 280s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 280s useful for small batches. Reduction of overhead can come at the cost of more memory 280s usage, as we will cache the workspace memory required for the invocation so that we 280s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 280s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 280s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 280s to debug. 280s 280s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 280s on supported devices and Triton based convolutions on GPU. 280s It enables CUDA graphs by default on GPU. 280s 280s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 280s 280s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 280s 280s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 280s 280s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 280s 280s - `max_autotune` which will profile to pick the best matmul configuration 280s 280s - `fallback_random` which is useful when debugging accuracy issues 280s 280s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 280s 280s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 280s 280s - `trace.enabled` which is the most useful debugging flag to turn on 280s 280s - `trace.graph_diagram` which will show you a picture of your graph after fusion 280s 280s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 280s disable (bool): Turn torch.compile() into a no-op for testing 280s 280s Example:: 280s 280s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 280s def foo(x): 280s return torch.sin(x) + torch.cos(x) 280s 280s """ 280s _C._log_api_usage_once("torch.compile") 280s if sys.version_info >= (3, 13): 280s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 280s E RuntimeError: Dynamo is not supported on Python 3.13+ 280s 280s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 280s =============================== warnings summary =============================== 280s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 280s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 280s given by the platformdirs library. To remove this warning and 280s see the appropriate new directories, set the environment variable 280s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 280s The use of platformdirs will be the default in `jupyter_core` v6 280s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 280s 280s tests/test_einsum.py::test_layer 280s /tmp/autopkgtest.GneSAN/build.cFt/src/einops/layers/_einmix.py:113: UserWarning: EinMix: weight has no dimensions (means multiplication by a number) 280s warnings.warn("EinMix: weight has no dimensions (means multiplication by a number)") 280s 280s tests/test_layers.py::test_reduce_imperative 280s /usr/lib/python3/dist-packages/numpy/core/_methods.py:53: RuntimeWarning: overflow encountered in reduce 280s return umr_prod(a, axis, dtype, out, keepdims, initial, where) 280s 280s tests/test_ops.py::test_rearrange_array_api 280s /tmp/autopkgtest.GneSAN/build.cFt/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 280s import numpy.array_api as xp 280s 280s tests/test_other.py::testmod 280s /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`? 280s warnings.warn( 280s 280s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 280s =========================== short test summary info ============================ 280s FAILED tests/test_ops.py::test_torch_compile_with_dynamic_shape - RuntimeErro... 280s FAILED tests/test_other.py::test_torch_compile - RuntimeError: Dynamo is not ... 280s ====== 2 failed, 65 passed, 2 skipped, 4 deselected, 5 warnings in 4.95s ======= 281s autopkgtest [08:26:03]: test einops-with-torch: -----------------------] 282s autopkgtest [08:26:04]: test einops-with-torch: - - - - - - - - - - results - - - - - - - - - - 282s einops-with-torch FAIL non-zero exit status 1 282s autopkgtest [08:26:04]: @@@@@@@@@@@@@@@@@@@@ summary 282s einops-with-numpy PASS 282s einops-with-torch FAIL non-zero exit status 1 299s nova [W] Using flock in prodstack6-arm64 299s Creating nova instance adt-plucky-arm64-python-einops-20250120-082122-juju-7f2275-prod-proposed-migration-environment-15-e1e02ec7-6342-4aee-bf97-d1fd81b28b46 from image adt/ubuntu-plucky-arm64-server-20250119.img (UUID 3333ce39-5f80-48c2-9e3a-a817ced65061)... 299s nova [W] Timed out waiting for 62bb456a-f85f-4763-bd50-b57dbc767b38 to get deleted. 299s nova [W] Using flock in prodstack6-arm64 299s Creating nova instance adt-plucky-arm64-python-einops-20250120-082122-juju-7f2275-prod-proposed-migration-environment-15-e1e02ec7-6342-4aee-bf97-d1fd81b28b46 from image adt/ubuntu-plucky-arm64-server-20250119.img (UUID 3333ce39-5f80-48c2-9e3a-a817ced65061)... 299s nova [W] Timed out waiting for ae0780a6-2149-4a25-a3d2-35ecfa94d550 to get deleted.