0s autopkgtest [13:46:33]: starting date and time: 2025-01-17 13:46:33+0000 0s autopkgtest [13:46:33]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [13:46:33]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lknooxmz/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-einops --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.1-1~exp2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-19.secgroup --name adt-plucky-amd64-python-einops-20250117-134633-juju-7f2275-prod-proposed-migration-environment-2-bfc61cff-466f-4111-9379-0797f172f511 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 77s autopkgtest [13:47:50]: testbed dpkg architecture: amd64 77s autopkgtest [13:47:50]: testbed apt version: 2.9.18 77s autopkgtest [13:47:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s autopkgtest [13:47:50]: testbed release detected to be: None 78s autopkgtest [13:47:51]: updating testbed package index (apt update) 78s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 79s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 79s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 79s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 79s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [877 kB] 79s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 79s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.7 kB] 79s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [177 kB] 79s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [228 kB] 79s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [330 kB] 79s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 79s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 79s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [464 kB] 79s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1097 kB] 79s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [25.3 kB] 79s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4856 B] 79s Fetched 3344 kB in 1s (3320 kB/s) 80s Reading package lists... 81s + lsb_release --codename --short 81s Reading package lists...+ RELEASE=plucky 81s + cat 81s + [ plucky != trusty ] 81s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 81s 81s Building dependency tree... 81s Reading state information... 81s Calculating upgrade... 81s The following packages will be upgraded: 81s libgudev-1.0-0 usb.ids 81s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Need to get 239 kB of archives. 81s After this operation, 0 B of additional disk space will be used. 81s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 usb.ids all 2025.01.14-1 [223 kB] 82s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libgudev-1.0-0 amd64 1:238-6 [15.8 kB] 82s Fetched 239 kB in 1s (467 kB/s) 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75824 files and directories currently installed.) 82s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 82s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 82s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_amd64.deb ... 82s Unpacking libgudev-1.0-0:amd64 (1:238-6) over (1:238-5ubuntu1) ... 82s Setting up usb.ids (2025.01.14-1) ... 82s Setting up libgudev-1.0-0:amd64 (1:238-6) ... 82s Processing triggers for libc-bin (2.40-4ubuntu1) ... 83s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 83s + /usr/lib/apt/apt-helper analyze-pattern ?true 83s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 83s + grep -q trusty /etc/lsb-release 83s + [ ! -d /usr/share/doc/unattended-upgrades ] 83s + [ ! -d /usr/share/doc/lxd ] 83s + [ ! -d /usr/share/doc/lxd-client ] 83s + [ ! -d /usr/share/doc/snapd ] 83s + type iptables 83s + cat 83s + chmod 755 /etc/rc.local 83s + . /etc/rc.local 83s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 83s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 83s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 83s + uname -m 83s + [ x86_64 = ppc64le ] 83s + [ -d /run/systemd/system ] 83s + systemd-detect-virt --quiet --vm 83s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 83s + cat 83s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 83s + echo COMPRESS=lz4 83s + sync 83s autopkgtest [13:47:56]: upgrading testbed (apt dist-upgrade and autopurge) 84s Reading package lists... 84s Building dependency tree... 84s Reading state information... 84s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 84s Starting 2 pkgProblemResolver with broken count: 0 84s Done 85s Entering ResolveByKeep 85s 85s The following packages were automatically installed and are no longer required: 85s python3.12 python3.12-minimal 85s Use 'sudo apt autoremove' to remove them. 85s The following NEW packages will be installed: 85s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 85s The following packages will be upgraded: 85s libpython3-stdlib python3 python3-minimal 85s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 85s Need to get 6118 kB of archives. 85s After this operation, 22.7 MB of additional disk space will be used. 85s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 86s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 86s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 86s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 86s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 87s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 87s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 87s Fetched 6118 kB in 2s (2978 kB/s) 87s Selecting previously unselected package libpython3.13-minimal:amd64. 87s (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 ... 75824 files and directories currently installed.) 87s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_amd64.deb ... 87s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 87s Selecting previously unselected package python3.13-minimal. 87s Preparing to unpack .../python3.13-minimal_3.13.1-2_amd64.deb ... 87s Unpacking python3.13-minimal (3.13.1-2) ... 88s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 88s Setting up python3.13-minimal (3.13.1-2) ... 88s (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 ... 76144 files and directories currently installed.) 88s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 88s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 88s Setting up python3-minimal (3.13.1-1~exp2) ... 88s (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 ... 76144 files and directories currently installed.) 88s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 88s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 88s Selecting previously unselected package libpython3.13-stdlib:amd64. 88s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_amd64.deb ... 88s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 89s Selecting previously unselected package python3.13. 89s Preparing to unpack .../python3.13_3.13.1-2_amd64.deb ... 89s Unpacking python3.13 (3.13.1-2) ... 89s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 89s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 89s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 89s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 89s Setting up python3.13 (3.13.1-2) ... 89s Setting up python3 (3.13.1-1~exp2) ... 89s /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. 89s for fn in glob1(directory, "%s.*" % fname): 90s Processing triggers for man-db (2.13.0-1) ... 90s Processing triggers for systemd (257-2ubuntu1) ... 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Starting pkgProblemResolver with broken count: 0 91s Starting 2 pkgProblemResolver with broken count: 0 91s Done 91s The following packages will be REMOVED: 91s python3.12* python3.12-minimal* 92s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 92s After this operation, 8926 kB disk space will be freed. 92s (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 ... 76561 files and directories currently installed.) 92s Removing python3.12 (3.12.8-3) ... 92s Removing python3.12-minimal (3.12.8-3) ... 92s /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. 92s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 92s Processing triggers for man-db (2.13.0-1) ... 93s Processing triggers for systemd (257-2ubuntu1) ... 93s (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 ... 76533 files and directories currently installed.) 93s Purging configuration files for python3.12-minimal (3.12.8-3) ... 95s autopkgtest [13:48:08]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 96s autopkgtest [13:48:09]: @@@@@@@@@@@@@@@@@@@@ apt-source python-einops 97s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (dsc) [2363 B] 97s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (tar) [384 kB] 97s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-einops 0.8.0-1 (diff) [2232 B] 97s gpgv: Signature made Sun Jan 12 01:04:39 2025 UTC 97s gpgv: using RSA key 638BC75EC1E5C589067E35DE62645EB35F686A8A 97s gpgv: issuer "lumin@debian.org" 97s gpgv: Can't check signature: No public key 97s dpkg-source: warning: cannot verify inline signature for ./python-einops_0.8.0-1.dsc: no acceptable signature found 97s autopkgtest [13:48:10]: testing package python-einops version 0.8.0-1 98s autopkgtest [13:48:11]: build not needed 100s autopkgtest [13:48:13]: test einops-with-numpy: preparing testbed 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Starting pkgProblemResolver with broken count: 0 100s Starting 2 pkgProblemResolver with broken count: 0 100s Done 101s The following NEW packages will be installed: 101s libblas3 libgfortran5 liblapack3 libnorm1t64 libpgm-5.3-0t64 libsodium23 101s libzmq5 python-tinycss2-common python3-bleach python3-bs4 python3-dateutil 101s python3-defusedxml python3-einops python3-fastjsonschema python3-html5lib 101s python3-iniconfig python3-jupyter-client python3-jupyter-core 101s python3-jupyterlab-pygments python3-mistune python3-nbclient 101s python3-nbconvert python3-nbformat python3-numpy python3-packaging 101s python3-pandocfilters python3-parameterized python3-platformdirs 101s python3-pluggy python3-psutil python3-pytest python3-soupsieve 101s python3-tinycss2 python3-tornado python3-traitlets python3-webencodings 101s python3-zmq 101s 0 upgraded, 37 newly installed, 0 to remove and 0 not upgraded. 101s Need to get 12.6 MB of archives. 101s After this operation, 64.9 MB of additional disk space will be used. 101s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-4 [332 kB] 101s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-12ubuntu1 [909 kB] 102s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-4 [3177 kB] 102s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build1 [154 kB] 102s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 102s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libsodium23 amd64 1.0.18-1build3 [161 kB] 102s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 102s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-tinycss2-common all 1.4.0-1 [47.0 kB] 102s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-webencodings all 0.5.1-5 [11.5 kB] 102s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-html5lib all 1.2-1 [90.8 kB] 102s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-bleach all 6.2.0-1 [43.9 kB] 102s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-soupsieve all 2.6-1 [33.0 kB] 103s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bs4 all 4.12.3-3 [109 kB] 103s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-3 [80.2 kB] 103s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 103s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-einops all 0.8.0-1 [32.8 kB] 103s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 103s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 103s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 103s Get:20 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 103s Get:21 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 103s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 103s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tornado amd64 6.4.1-3 [299 kB] 103s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-zmq amd64 26.2.0-1 [226 kB] 103s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-client all 8.6.3-1 [78.2 kB] 103s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 103s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mistune all 3.0.2-2 [32.9 kB] 103s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbformat all 5.9.1-1 [41.2 kB] 103s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbclient all 0.8.0-2 [53.9 kB] 103s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tinycss2 all 1.4.0-1 [22.5 kB] 103s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 103s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 103s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbconvert all 7.16.5-1 [140 kB] 103s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-12 [5319 kB] 104s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parameterized all 0.9.0-2 [20.6 kB] 104s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 104s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 104s Fetched 12.6 MB in 3s (4157 kB/s) 104s Selecting previously unselected package libblas3:amd64. 104s (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 ... 76533 files and directories currently installed.) 104s Preparing to unpack .../00-libblas3_3.12.0-4_amd64.deb ... 104s Unpacking libblas3:amd64 (3.12.0-4) ... 104s Selecting previously unselected package libgfortran5:amd64. 104s Preparing to unpack .../01-libgfortran5_14.2.0-12ubuntu1_amd64.deb ... 104s Unpacking libgfortran5:amd64 (14.2.0-12ubuntu1) ... 104s Selecting previously unselected package liblapack3:amd64. 104s Preparing to unpack .../02-liblapack3_3.12.0-4_amd64.deb ... 104s Unpacking liblapack3:amd64 (3.12.0-4) ... 104s Selecting previously unselected package libnorm1t64:amd64. 104s Preparing to unpack .../03-libnorm1t64_1.5.9+dfsg-3.1build1_amd64.deb ... 104s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 104s Selecting previously unselected package libpgm-5.3-0t64:amd64. 104s Preparing to unpack .../04-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 104s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 104s Selecting previously unselected package libsodium23:amd64. 104s Preparing to unpack .../05-libsodium23_1.0.18-1build3_amd64.deb ... 104s Unpacking libsodium23:amd64 (1.0.18-1build3) ... 105s Selecting previously unselected package libzmq5:amd64. 105s Preparing to unpack .../06-libzmq5_4.3.5-1build2_amd64.deb ... 105s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 105s Selecting previously unselected package python-tinycss2-common. 105s Preparing to unpack .../07-python-tinycss2-common_1.4.0-1_all.deb ... 105s Unpacking python-tinycss2-common (1.4.0-1) ... 105s Selecting previously unselected package python3-webencodings. 105s Preparing to unpack .../08-python3-webencodings_0.5.1-5_all.deb ... 105s Unpacking python3-webencodings (0.5.1-5) ... 105s Selecting previously unselected package python3-html5lib. 105s Preparing to unpack .../09-python3-html5lib_1.2-1_all.deb ... 105s Unpacking python3-html5lib (1.2-1) ... 105s Selecting previously unselected package python3-bleach. 105s Preparing to unpack .../10-python3-bleach_6.2.0-1_all.deb ... 105s Unpacking python3-bleach (6.2.0-1) ... 105s Selecting previously unselected package python3-soupsieve. 105s Preparing to unpack .../11-python3-soupsieve_2.6-1_all.deb ... 105s Unpacking python3-soupsieve (2.6-1) ... 105s Selecting previously unselected package python3-bs4. 105s Preparing to unpack .../12-python3-bs4_4.12.3-3_all.deb ... 105s Unpacking python3-bs4 (4.12.3-3) ... 105s Selecting previously unselected package python3-dateutil. 105s Preparing to unpack .../13-python3-dateutil_2.9.0-3_all.deb ... 105s Unpacking python3-dateutil (2.9.0-3) ... 105s Selecting previously unselected package python3-defusedxml. 105s Preparing to unpack .../14-python3-defusedxml_0.7.1-3_all.deb ... 105s Unpacking python3-defusedxml (0.7.1-3) ... 105s Selecting previously unselected package python3-einops. 105s Preparing to unpack .../15-python3-einops_0.8.0-1_all.deb ... 105s Unpacking python3-einops (0.8.0-1) ... 105s Selecting previously unselected package python3-fastjsonschema. 105s Preparing to unpack .../16-python3-fastjsonschema_2.21.1-1_all.deb ... 105s Unpacking python3-fastjsonschema (2.21.1-1) ... 105s Selecting previously unselected package python3-iniconfig. 105s Preparing to unpack .../17-python3-iniconfig_1.1.1-2_all.deb ... 105s Unpacking python3-iniconfig (1.1.1-2) ... 105s Selecting previously unselected package python3-platformdirs. 105s Preparing to unpack .../18-python3-platformdirs_4.3.6-1_all.deb ... 105s Unpacking python3-platformdirs (4.3.6-1) ... 105s Selecting previously unselected package python3-traitlets. 105s Preparing to unpack .../19-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 105s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 105s Selecting previously unselected package python3-jupyter-core. 105s Preparing to unpack .../20-python3-jupyter-core_5.7.2-5_all.deb ... 105s Unpacking python3-jupyter-core (5.7.2-5) ... 105s Selecting previously unselected package python3-psutil. 105s Preparing to unpack .../21-python3-psutil_5.9.8-2build3_amd64.deb ... 105s Unpacking python3-psutil (5.9.8-2build3) ... 105s Selecting previously unselected package python3-tornado. 105s Preparing to unpack .../22-python3-tornado_6.4.1-3_amd64.deb ... 105s Unpacking python3-tornado (6.4.1-3) ... 105s Selecting previously unselected package python3-zmq. 105s Preparing to unpack .../23-python3-zmq_26.2.0-1_amd64.deb ... 105s Unpacking python3-zmq (26.2.0-1) ... 105s Selecting previously unselected package python3-jupyter-client. 105s Preparing to unpack .../24-python3-jupyter-client_8.6.3-1_all.deb ... 105s Unpacking python3-jupyter-client (8.6.3-1) ... 105s Selecting previously unselected package python3-jupyterlab-pygments. 105s Preparing to unpack .../25-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 105s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 105s Selecting previously unselected package python3-mistune. 105s Preparing to unpack .../26-python3-mistune_3.0.2-2_all.deb ... 105s Unpacking python3-mistune (3.0.2-2) ... 105s Selecting previously unselected package python3-nbformat. 105s Preparing to unpack .../27-python3-nbformat_5.9.1-1_all.deb ... 105s Unpacking python3-nbformat (5.9.1-1) ... 105s Selecting previously unselected package python3-nbclient. 105s Preparing to unpack .../28-python3-nbclient_0.8.0-2_all.deb ... 105s Unpacking python3-nbclient (0.8.0-2) ... 105s Selecting previously unselected package python3-tinycss2. 105s Preparing to unpack .../29-python3-tinycss2_1.4.0-1_all.deb ... 105s Unpacking python3-tinycss2 (1.4.0-1) ... 105s Selecting previously unselected package python3-packaging. 105s Preparing to unpack .../30-python3-packaging_24.2-1_all.deb ... 105s Unpacking python3-packaging (24.2-1) ... 105s Selecting previously unselected package python3-pandocfilters. 105s Preparing to unpack .../31-python3-pandocfilters_1.5.1-1_all.deb ... 105s Unpacking python3-pandocfilters (1.5.1-1) ... 105s Selecting previously unselected package python3-nbconvert. 105s Preparing to unpack .../32-python3-nbconvert_7.16.5-1_all.deb ... 105s Unpacking python3-nbconvert (7.16.5-1) ... 105s Selecting previously unselected package python3-numpy. 105s Preparing to unpack .../33-python3-numpy_1%3a1.26.4+ds-12_amd64.deb ... 105s Unpacking python3-numpy (1:1.26.4+ds-12) ... 106s Selecting previously unselected package python3-parameterized. 106s Preparing to unpack .../34-python3-parameterized_0.9.0-2_all.deb ... 106s Unpacking python3-parameterized (0.9.0-2) ... 106s Selecting previously unselected package python3-pluggy. 106s Preparing to unpack .../35-python3-pluggy_1.5.0-1_all.deb ... 106s Unpacking python3-pluggy (1.5.0-1) ... 106s Selecting previously unselected package python3-pytest. 106s Preparing to unpack .../36-python3-pytest_8.3.4-1_all.deb ... 106s Unpacking python3-pytest (8.3.4-1) ... 106s Setting up python3-iniconfig (1.1.1-2) ... 106s Setting up python3-tornado (6.4.1-3) ... 106s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 106s Setting up libsodium23:amd64 (1.0.18-1build3) ... 106s Setting up python3-parameterized (0.9.0-2) ... 106s Setting up python3-defusedxml (0.7.1-3) ... 106s Setting up python3-pandocfilters (1.5.1-1) ... 106s Setting up python3-webencodings (0.5.1-5) ... 106s Setting up python3-platformdirs (4.3.6-1) ... 106s Setting up python3-psutil (5.9.8-2build3) ... 107s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 107s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 107s Setting up libblas3:amd64 (3.12.0-4) ... 107s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 107s Setting up python3-packaging (24.2-1) ... 107s Setting up python3-html5lib (1.2-1) ... 107s Setting up libgfortran5:amd64 (14.2.0-12ubuntu1) ... 107s Setting up python3-pluggy (1.5.0-1) ... 107s Setting up python3-fastjsonschema (2.21.1-1) ... 107s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 108s Setting up python-tinycss2-common (1.4.0-1) ... 108s Setting up python3-dateutil (2.9.0-3) ... 108s Setting up python3-einops (0.8.0-1) ... 108s Setting up python3-mistune (3.0.2-2) ... 108s Setting up python3-soupsieve (2.6-1) ... 108s Setting up python3-jupyter-core (5.7.2-5) ... 108s Setting up liblapack3:amd64 (3.12.0-4) ... 108s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 108s Setting up python3-tinycss2 (1.4.0-1) ... 108s Setting up libzmq5:amd64 (4.3.5-1build2) ... 108s Setting up python3-pytest (8.3.4-1) ... 109s Setting up python3-nbformat (5.9.1-1) ... 109s Setting up python3-bs4 (4.12.3-3) ... 109s Setting up python3-bleach (6.2.0-1) ... 109s Setting up python3-zmq (26.2.0-1) ... 109s Setting up python3-numpy (1:1.26.4+ds-12) ... 110s Setting up python3-jupyter-client (8.6.3-1) ... 111s Setting up python3-nbclient (0.8.0-2) ... 111s Setting up python3-nbconvert (7.16.5-1) ... 111s Processing triggers for man-db (2.13.0-1) ... 111s Processing triggers for libc-bin (2.40-4ubuntu1) ... 112s autopkgtest [13:48:25]: test einops-with-numpy: EINOPS_TEST_BACKENDS=numpy python3 -m pytest -v tests -k 'not test_notebooks' 112s autopkgtest [13:48:25]: test einops-with-numpy: [----------------------- 113s ============================= test session starts ============================== 113s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 113s cachedir: .pytest_cache 113s rootdir: /tmp/autopkgtest.e7Gf9R/build.s5D/src 113s configfile: pyproject.toml 113s plugins: typeguard-4.4.1 113s collecting ... collected 65 items / 4 deselected / 61 selected 113s 113s tests/test_einsum.py::test_layer PASSED [ 1%] 113s tests/test_einsum.py::test_functional PASSED [ 3%] 113s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 113s tests/test_einsum.py::test_functional_errors PASSED [ 6%] 113s tests/test_examples.py::test_rearrange_examples PASSED [ 8%] 113s tests/test_examples.py::test_pytorch_yolo_fragment SKIPPED [ 9%] 113s tests/test_layers.py::test_rearrange_imperative PASSED [ 11%] 113s tests/test_layers.py::test_rearrange_symbolic PASSED [ 13%] 113s tests/test_layers.py::test_reduce_imperative PASSED [ 14%] 113s tests/test_layers.py::test_reduce_symbolic PASSED [ 16%] 113s tests/test_layers.py::test_torch_layer SKIPPED [ 18%] 113s tests/test_layers.py::test_torch_layers_scripting SKIPPED [ 19%] 113s tests/test_layers.py::test_keras_layer SKIPPED [ 21%] 114s tests/test_layers.py::test_chainer_layer PASSED [ 22%] 114s tests/test_layers.py::test_flax_layers SKIPPED [ 24%] 114s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 26%] 114s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 27%] 114s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 29%] 114s tests/test_ops.py::test_rearrange_array_api PASSED [ 31%] 114s tests/test_ops.py::test_reduce_array_api PASSED [ 32%] 114s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 34%] 114s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 36%] 114s tests/test_ops.py::test_reduction_imperatives PASSED [ 37%] 114s tests/test_ops.py::test_reduction_symbolic PASSED [ 39%] 114s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 40%] 114s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 42%] 114s tests/test_ops.py::test_enumerating_directions PASSED [ 44%] 114s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 45%] 114s tests/test_ops.py::test_gradients_imperatives PASSED [ 47%] 114s tests/test_ops.py::test_tiling_imperatives PASSED [ 49%] 114s tests/test_ops.py::test_tiling_symbolic PASSED [ 50%] 114s tests/test_ops.py::test_repeat_numpy PASSED [ 52%] 114s tests/test_ops.py::test_repeat_imperatives PASSED [ 54%] 114s tests/test_ops.py::test_repeat_symbolic PASSED [ 55%] 114s tests/test_ops.py::test_repeat_array_api PASSED [ 57%] 114s tests/test_ops.py::test_anonymous_axes PASSED [ 59%] 114s tests/test_ops.py::test_list_inputs PASSED [ 60%] 114s tests/test_ops.py::test_torch_compile_with_dynamic_shape SKIPPED [ 62%] 114s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 63%] 114s tests/test_other.py::testmod PASSED [ 65%] 114s tests/test_other.py::test_doctests_examples PASSED [ 67%] 114s tests/test_other.py::test_backends_installed PASSED [ 68%] 114s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 70%] 114s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 72%] 114s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 73%] 114s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 75%] 114s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 77%] 114s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 78%] 114s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 80%] 114s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 81%] 114s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 83%] 114s tests/test_other.py::test_is_float_type PASSED [ 85%] 114s tests/test_other.py::test_torch_compile SKIPPED [ 86%] 114s tests/test_packing.py::test_numpy_trivial PASSED [ 88%] 114s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 90%] 114s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 91%] 114s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 93%] 114s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 114s tests/test_parsing.py::test_elementary_axis_name PASSED [ 96%] 114s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 114s tests/test_parsing.py::test_parse_expression PASSED [100%] 114s 114s =============================== warnings summary =============================== 114s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 114s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 114s given by the platformdirs library. To remove this warning and 114s see the appropriate new directories, set the environment variable 114s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 114s The use of platformdirs will be the default in `jupyter_core` v6 114s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 114s 114s tests/test_ops.py::test_rearrange_array_api 114s /tmp/autopkgtest.e7Gf9R/build.s5D/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 114s import numpy.array_api as xp 114s 114s tests/test_other.py::testmod 114s /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`? 114s warnings.warn( 114s 114s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 114s =========== 54 passed, 7 skipped, 4 deselected, 3 warnings in 1.15s ============ 114s autopkgtest [13:48:27]: test einops-with-numpy: -----------------------] 115s autopkgtest [13:48:28]: test einops-with-numpy: - - - - - - - - - - results - - - - - - - - - - 115s einops-with-numpy PASS 115s autopkgtest [13:48:28]: test einops-with-torch: preparing testbed 186s autopkgtest [13:49:39]: testbed dpkg architecture: amd64 187s autopkgtest [13:49:40]: testbed apt version: 2.9.18 187s autopkgtest [13:49:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 187s autopkgtest [13:49:40]: testbed release detected to be: plucky 188s autopkgtest [13:49:41]: updating testbed package index (apt update) 188s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 188s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 189s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 189s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 189s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [877 kB] 189s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 189s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.7 kB] 189s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [177 kB] 189s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [228 kB] 189s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [330 kB] 189s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 189s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 189s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [464 kB] 189s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1097 kB] 189s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [25.3 kB] 189s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4856 B] 189s Fetched 3344 kB in 1s (3353 kB/s) 190s Reading package lists... 191s + lsb_release --codename --short 191s + RELEASE=plucky 191s + cat 191s + [ plucky != trusty ] 191s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 191s Reading package lists... 191s Building dependency tree... 191s Reading state information... 191s Calculating upgrade... 191s The following packages will be upgraded: 191s libgudev-1.0-0 usb.ids 192s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 192s Need to get 239 kB of archives. 192s After this operation, 0 B of additional disk space will be used. 192s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 usb.ids all 2025.01.14-1 [223 kB] 192s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libgudev-1.0-0 amd64 1:238-6 [15.8 kB] 192s Fetched 239 kB in 0s (490 kB/s) 192s (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 ... 75824 files and directories currently installed.) 192s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 192s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 192s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_amd64.deb ... 192s Unpacking libgudev-1.0-0:amd64 (1:238-6) over (1:238-5ubuntu1) ... 193s Setting up usb.ids (2025.01.14-1) ... 193s Setting up libgudev-1.0-0:amd64 (1:238-6) ... 193s Processing triggers for libc-bin (2.40-4ubuntu1) ... 193s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 193s + /usr/lib/apt/apt-helper analyze-pattern ?true 193s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 193s Reading package lists... 193s Building dependency tree... 193s Reading state information... 193s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 193s + grep -q trusty /etc/lsb-release 193s + [ ! -d /usr/share/doc/unattended-upgrades ] 193s + [ ! -d /usr/share/doc/lxd ] 193s + [ ! -d /usr/share/doc/lxd-client ] 193s + [ ! -d /usr/share/doc/snapd ] 193s + type iptables 193s + cat 193s + chmod 755 /etc/rc.local 193s + . /etc/rc.local 193s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 193s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 193s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 193s + uname -m 193s + [ x86_64 = ppc64le ] 193s + [ -d /run/systemd/system ] 193s + systemd-detect-virt --quiet --vm 193s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 193s + cat 193s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 193s + echo COMPRESS=lz4 193s + sync 193s autopkgtest [13:49:46]: upgrading testbed (apt dist-upgrade and autopurge) 194s Reading package lists... 194s Building dependency tree... 194s Reading state information... 194s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 194s Starting 2 pkgProblemResolver with broken count: 0 194s Done 195s Entering ResolveByKeep 195s 195s The following packages were automatically installed and are no longer required: 195s python3.12 python3.12-minimal 195s Use 'sudo apt autoremove' to remove them. 195s The following NEW packages will be installed: 195s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 195s The following packages will be upgraded: 195s libpython3-stdlib python3 python3-minimal 195s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 195s Need to get 6118 kB of archives. 195s After this operation, 22.7 MB of additional disk space will be used. 195s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 196s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 196s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.13.1-1~exp2 [27.6 kB] 196s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.13.1-1~exp2 [23.9 kB] 196s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 196s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 196s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.13.1-1~exp2 [10.2 kB] 196s Fetched 6118 kB in 1s (7297 kB/s) 196s Selecting previously unselected package libpython3.13-minimal:amd64. 196s (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 ... 75824 files and directories currently installed.) 196s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_amd64.deb ... 196s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 196s Selecting previously unselected package python3.13-minimal. 196s Preparing to unpack .../python3.13-minimal_3.13.1-2_amd64.deb ... 196s Unpacking python3.13-minimal (3.13.1-2) ... 196s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 196s Setting up python3.13-minimal (3.13.1-2) ... 197s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76144 files and directories currently installed.) 197s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_amd64.deb ... 197s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 197s Setting up python3-minimal (3.13.1-1~exp2) ... 197s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 76144 files and directories currently installed.) 197s Preparing to unpack .../python3_3.13.1-1~exp2_amd64.deb ... 197s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 197s Selecting previously unselected package libpython3.13-stdlib:amd64. 197s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_amd64.deb ... 197s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 197s Selecting previously unselected package python3.13. 197s Preparing to unpack .../python3.13_3.13.1-2_amd64.deb ... 197s Unpacking python3.13 (3.13.1-2) ... 197s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_amd64.deb ... 197s Unpacking libpython3-stdlib:amd64 (3.13.1-1~exp2) over (3.12.8-1) ... 197s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 197s Setting up libpython3-stdlib:amd64 (3.13.1-1~exp2) ... 197s Setting up python3.13 (3.13.1-2) ... 198s Setting up python3 (3.13.1-1~exp2) ... 198s /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. 198s for fn in glob1(directory, "%s.*" % fname): 198s Processing triggers for man-db (2.13.0-1) ... 199s Processing triggers for systemd (257-2ubuntu1) ... 200s Reading package lists... 200s Building dependency tree... 200s Reading state information... 200s Starting pkgProblemResolver with broken count: 0 200s Starting 2 pkgProblemResolver with broken count: 0 200s Done 200s The following packages will be REMOVED: 200s python3.12* python3.12-minimal* 200s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 200s After this operation, 8926 kB disk space will be freed. 201s (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 ... 76561 files and directories currently installed.) 201s Removing python3.12 (3.12.8-3) ... 201s Removing python3.12-minimal (3.12.8-3) ... 201s /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. 201s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 201s Processing triggers for man-db (2.13.0-1) ... 201s Processing triggers for systemd (257-2ubuntu1) ... 202s (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 ... 76533 files and directories currently installed.) 202s Purging configuration files for python3.12-minimal (3.12.8-3) ... 205s Reading package lists... 205s Building dependency tree... 205s Reading state information... 205s Starting pkgProblemResolver with broken count: 1 205s Starting 2 pkgProblemResolver with broken count: 1 205s Investigating (0) python3-torch:amd64 < none -> 2.5.1+dfsg-3 @un puN Ib > 205s Broken python3-torch:amd64 Depends on libtorch2.5:amd64 < none | 2.5.1+dfsg-3 @un uH > (= 2.5.1+dfsg-3) 205s Considering libtorch2.5:amd64 0 as a solution to python3-torch:amd64 0 205s Re-Instated libblas3:amd64 205s Re-Instated libcpp-httplib0.16:amd64 205s Re-Instated libcpuinfo0:amd64 205s Re-Instated libgomp1:amd64 205s Re-Instated libdnnl3:amd64 205s Re-Instated libfmt10:amd64 205s Re-Instated libhiredis1.1.0:amd64 205s Re-Instated libevent-pthreads-2.1-7t64:amd64 205s Re-Instated libpsm-infinipath1:amd64 205s Re-Instated libpsm2-2:amd64 205s Re-Instated librdmacm1t64:amd64 205s Re-Instated libfabric1:amd64 205s Re-Instated libhwloc15:amd64 205s Re-Instated libmunge2:amd64 205s Re-Instated libpciaccess0:amd64 205s Re-Instated libxnvctrl0:amd64 205s Re-Instated ocl-icd-libopencl1:amd64 205s Re-Instated libhwloc-plugins:amd64 205s Re-Instated libpmix2t64:amd64 205s Re-Instated libllvm17t64:amd64 205s Re-Instated libamd-comgr2:amd64 205s Re-Instated libhsakmt1:amd64 205s Re-Instated libhsa-runtime64-1:amd64 205s Re-Instated libamdhip64-5:amd64 205s Re-Instated libibumad3:amd64 205s Re-Instated libibmad5:amd64 205s Re-Instated libucx0:amd64 205s Re-Instated libopenmpi40:amd64 205s Re-Instated libgloo0:amd64 205s Re-Instated libgfortran5:amd64 205s Re-Instated liblapack3:amd64 205s Re-Instated libprotobuf32t64:amd64 205s Re-Instated libonnx1t64:amd64 205s Re-Instated libpthreadpool0:amd64 205s Re-Instated libsleef3:amd64 205s Re-Instated libtensorpipe0:amd64 205s Re-Instated libxnnpack0:amd64 205s Re-Instated libtorch2.5:amd64 205s Broken python3-torch:amd64 Depends on python3:amd64 < 3.13.1-1~exp2 @ii pK > (< 3.13) 205s Considering python3:amd64 241 as a solution to python3-torch:amd64 0 205s Broken python3-torch:amd64 Depends on python3-expecttest:amd64 < none | 0.1.5-1 @un uH > 205s Considering python3-expecttest:amd64 1 as a solution to python3-torch:amd64 0 205s Re-Instated python3-sortedcontainers:amd64 205s Re-Instated python3-hypothesis:amd64 205s Re-Instated python3-expecttest:amd64 205s Broken python3-torch:amd64 Depends on python3-filelock:amd64 < none | 3.16.1-1 @un uH > 205s Considering python3-filelock:amd64 1 as a solution to python3-torch:amd64 0 205s Re-Instated python3-filelock:amd64 205s Broken python3-torch:amd64 Depends on python3-fsspec:amd64 < none | 2024.10.0-1 @un uH > 205s Considering python3-fsspec:amd64 1 as a solution to python3-torch:amd64 0 205s Re-Instated python3-fsspec:amd64 205s Broken python3-torch:amd64 Depends on python3-networkx:amd64 < none | 3.2.1-4ubuntu1 @un uH > 205s Considering python3-networkx:amd64 1 as a solution to python3-torch:amd64 0 205s Re-Instated python3-networkx:amd64 205s Broken python3-torch:amd64 Depends on python3-numpy:amd64 < none | 1:1.26.4+ds-12 @un uH > (>= 1:1.25.0) 205s Considering python3-numpy:amd64 1 as a solution to python3-torch:amd64 0 205s Re-Instated python3-numpy:amd64 205s Broken python3-torch:amd64 Depends on python3-sympy:amd64 < none | 1.13.3-1 @un uH > 205s Considering python3-sympy:amd64 2 as a solution to python3-torch:amd64 0 205s Re-Instated python3-mpmath:amd64 205s Re-Instated python3-sympy:amd64 205s Broken python3-torch:amd64 Depends on python3.12:any:any < none @un H > 205s Considering python3.12:i386 0 as a solution to python3-torch:amd64 0 205s Re-Instated gcc-14-base:i386 205s Re-Instated libgcc-s1:i386 205s Re-Instated libc6:i386 205s Re-Instated libzstd1:i386 205s Re-Instated zlib1g:i386 205s Re-Instated libssl3t64:i386 205s Re-Instated libpython3.12-minimal:i386 205s Re-Instated libexpat1:i386 205s Re-Instated python3.12-minimal:i386 205s Re-Instated libbz2-1.0:i386 205s Re-Instated libcrypt1:i386 205s Re-Instated libdb5.3t64:i386 205s Re-Instated libffi8:i386 205s Re-Instated liblzma5:i386 205s Re-Instated libtinfo6:i386 205s Re-Instated libncursesw6:i386 205s Re-Instated libkrb5support0:i386 205s Re-Instated libcom-err2:i386 205s Re-Instated libk5crypto3:i386 205s Re-Instated libkeyutils1:i386 205s Re-Instated libkrb5-3:i386 205s Re-Instated libgssapi-krb5-2:i386 205s Re-Instated libtirpc3t64:i386 205s Re-Instated libnsl2:i386 205s Re-Instated libreadline8t64:i386 205s Re-Instated libsqlite3-0:i386 205s Re-Instated libuuid1:i386 205s Re-Instated libpython3.12-stdlib:i386 205s Re-Instated python3.12:i386 205s Broken python3-torch:amd64 Depends on libtorch-test:amd64 < none | 2.5.1+dfsg-3 @un uH > (= 2.5.1+dfsg-3) 205s Considering libtorch-test:amd64 0 as a solution to python3-torch:amd64 0 205s Re-Instated libbenchmark1.8.3:amd64 205s Re-Instated libtorch-test:amd64 205s Done 205s Some packages could not be installed. This may mean that you have 205s requested an impossible situation or if you are using the unstable 205s distribution that some required packages have not yet been created 205s or been moved out of Incoming. 205s The following information may help to resolve the situation: 205s 205s The following packages have unmet dependencies: 205s python3-torch : Depends: python3 (< 3.13) but 3.13.1-1~exp2 is to be installed 205s E: Unable to correct problems, you have held broken packages. 205s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from plucky-proposed 206s Reading package lists... 206s Building dependency tree... 206s Reading state information... 206s Starting pkgProblemResolver with broken count: 0 206s Starting 2 pkgProblemResolver with broken count: 0 206s Done 207s The following NEW packages will be installed: 207s libamd-comgr2 libamdhip64-5 libbenchmark1.8.3 libblas3 libcpp-httplib0.16 207s libcpuinfo0 libdnnl3 libevent-pthreads-2.1-7t64 libfabric1 libfmt10 207s libgfortran5 libgloo0 libgomp1 libhiredis1.1.0 libhsa-runtime64-1 libhsakmt1 207s libhwloc-plugins libhwloc15 libibmad5 libibumad3 liblapack3 libllvm17t64 207s libmunge2 libnorm1t64 libonnx1t64 libopenmpi40 libpciaccess0 libpgm-5.3-0t64 207s libpmix2t64 libprotobuf32t64 libpsm-infinipath1 libpsm2-2 libpthreadpool0 207s librdmacm1t64 libsleef3 libsodium23 libtensorpipe0 libtorch-test libtorch2.5 207s libucx0 libxnnpack0 libxnvctrl0 libzmq5 ocl-icd-libopencl1 207s python-tinycss2-common python3-bleach python3-bs4 python3-dateutil 207s python3-defusedxml python3-einops python3-expecttest python3-fastjsonschema 207s python3-filelock python3-fsspec python3-html5lib python3-hypothesis 207s python3-iniconfig python3-jupyter-client python3-jupyter-core 207s python3-jupyterlab-pygments python3-mistune python3-mpmath python3-nbclient 207s python3-nbconvert python3-nbformat python3-networkx python3-numpy 207s python3-packaging python3-pandocfilters python3-parameterized 207s python3-platformdirs python3-pluggy python3-psutil python3-pytest 207s python3-sortedcontainers python3-soupsieve python3-sympy python3-tinycss2 207s python3-torch python3-tornado python3-traitlets python3-webencodings 207s python3-zmq 207s The following packages will be upgraded: 207s gcc-14-base ibverbs-providers libatomic1 libgcc-s1 libibverbs1 libstdc++6 207s 6 upgraded, 83 newly installed, 0 to remove and 123 not upgraded. 207s Need to get 181 MB of archives. 207s After this operation, 872 MB of additional disk space will be used. 207s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 gcc-14-base amd64 14.2.0-13ubuntu1 [53.0 kB] 207s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libstdc++6 amd64 14.2.0-13ubuntu1 [787 kB] 207s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libatomic1 amd64 14.2.0-13ubuntu1 [10.3 kB] 207s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgcc-s1 amd64 14.2.0-13ubuntu1 [78.2 kB] 207s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibverbs1 amd64 52.0-2ubuntu2 [68.1 kB] 207s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 ibverbs-providers amd64 52.0-2ubuntu2 [374 kB] 207s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libllvm17t64 amd64 1:17.0.6-20 [26.0 MB] 209s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 209s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libhsakmt1 amd64 6.1.2+ds-1 [65.2 kB] 209s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libhsa-runtime64-1 amd64 6.1.2-2 [563 kB] 209s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 209s Get:12 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbenchmark1.8.3 amd64 1.8.3-3 [160 kB] 209s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-4 [332 kB] 209s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcpp-httplib0.16 amd64 0.16.3+ds-2 [216 kB] 209s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcpuinfo0 amd64 0.0~git20240830.fa1c679-5 [23.1 kB] 209s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgomp1 amd64 14.2.0-13ubuntu1 [148 kB] 209s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdnnl3 amd64 3.5.3-5 [8051 kB] 210s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 210s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 210s Get:20 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 210s Get:21 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 librdmacm1t64 amd64 52.0-2ubuntu2 [71.6 kB] 210s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 210s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt10 amd64 10.1.1+ds1-4 [79.0 kB] 210s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libgfortran5 amd64 14.2.0-13ubuntu1 [909 kB] 210s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhiredis1.1.0 amd64 1.2.0-6ubuntu3 [41.4 kB] 210s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1build1 [193 kB] 210s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 210s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 210s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 210s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 210s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1build1 [16.0 kB] 210s Get:32 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpmix2t64 amd64 5.0.6-1 [714 kB] 210s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibumad3 amd64 52.0-2ubuntu2 [29.1 kB] 210s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libibmad5 amd64 52.0-2ubuntu2 [42.6 kB] 210s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 210s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenmpi40 amd64 5.0.6-3 [2523 kB] 210s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgloo0 amd64 0.0~git20231202.5354032-3build1 [210 kB] 210s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-4 [3177 kB] 210s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build1 [154 kB] 210s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libprotobuf32t64 amd64 3.21.12-10build1 [956 kB] 210s Get:41 http://ftpmaster.internal/ubuntu plucky/universe amd64 libonnx1t64 amd64 1.16.2-1build1 [904 kB] 210s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 210s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpthreadpool0 amd64 0.0~git20240616.560c60d-1 [38.8 kB] 210s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsleef3 amd64 3.7-0ubuntu2 [766 kB] 210s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libsodium23 amd64 1.0.18-1build3 [161 kB] 210s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtensorpipe0 amd64 0.0~git20220513.bb1473a-5build2 [487 kB] 210s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxnnpack0 amd64 0.0~git20240821.87ee0b4-2 [638 kB] 210s Get:48 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libtorch2.5 amd64 2.5.1+dfsg-4 [61.2 MB] 214s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libtorch-test amd64 2.5.1+dfsg-4 [8057 kB] 214s Get:50 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 214s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-tinycss2-common all 1.4.0-1 [47.0 kB] 214s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-webencodings all 0.5.1-5 [11.5 kB] 214s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-html5lib all 1.2-1 [90.8 kB] 214s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-bleach all 6.2.0-1 [43.9 kB] 214s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-soupsieve all 2.6-1 [33.0 kB] 214s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bs4 all 4.12.3-3 [109 kB] 214s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-3 [80.2 kB] 214s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 214s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-einops all 0.8.0-1 [32.8 kB] 214s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 214s Get:61 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-hypothesis all 6.124.0-1 [334 kB] 214s Get:62 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-expecttest all 0.1.5-1 [7530 B] 214s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 214s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-filelock all 3.16.1-1 [12.8 kB] 214s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fsspec all 2024.10.0-1 [207 kB] 214s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 214s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 214s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 214s Get:69 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 214s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 214s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tornado amd64 6.4.1-3 [299 kB] 214s Get:72 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-zmq amd64 26.2.0-1 [226 kB] 214s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 214s Get:74 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 214s Get:75 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mistune all 3.0.2-2 [32.9 kB] 214s Get:76 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 214s Get:77 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbformat all 5.9.1-1 [41.2 kB] 214s Get:78 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbclient all 0.8.0-2 [53.9 kB] 214s Get:79 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tinycss2 all 1.4.0-1 [22.5 kB] 214s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 214s Get:81 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 214s Get:82 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbconvert all 7.16.5-1 [140 kB] 214s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 215s Get:84 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-numpy amd64 1:1.26.4+ds-13 [5319 kB] 215s Get:85 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parameterized all 0.9.0-2 [20.6 kB] 215s Get:86 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 215s Get:87 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 215s Get:88 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.3-1 [4228 kB] 215s Get:89 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-torch amd64 2.5.1+dfsg-4 [11.5 MB] 216s Fetched 181 MB in 9s (20.2 MB/s) 216s (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 ... 76533 files and directories currently installed.) 216s Preparing to unpack .../gcc-14-base_14.2.0-13ubuntu1_amd64.deb ... 216s Unpacking gcc-14-base:amd64 (14.2.0-13ubuntu1) over (14.2.0-12ubuntu1) ... 216s Setting up gcc-14-base:amd64 (14.2.0-13ubuntu1) ... 216s (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 ... 76533 files and directories currently installed.) 216s Preparing to unpack .../libstdc++6_14.2.0-13ubuntu1_amd64.deb ... 216s Unpacking libstdc++6:amd64 (14.2.0-13ubuntu1) over (14.2.0-12ubuntu1) ... 216s Setting up libstdc++6:amd64 (14.2.0-13ubuntu1) ... 216s (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 ... 76533 files and directories currently installed.) 216s Preparing to unpack .../libatomic1_14.2.0-13ubuntu1_amd64.deb ... 216s Unpacking libatomic1:amd64 (14.2.0-13ubuntu1) over (14.2.0-12ubuntu1) ... 216s Preparing to unpack .../libgcc-s1_14.2.0-13ubuntu1_amd64.deb ... 216s Unpacking libgcc-s1:amd64 (14.2.0-13ubuntu1) over (14.2.0-12ubuntu1) ... 216s Setting up libgcc-s1:amd64 (14.2.0-13ubuntu1) ... 216s (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 ... 76533 files and directories currently installed.) 216s Preparing to unpack .../00-libibverbs1_52.0-2ubuntu2_amd64.deb ... 216s Unpacking libibverbs1:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 216s Preparing to unpack .../01-ibverbs-providers_52.0-2ubuntu2_amd64.deb ... 217s Unpacking ibverbs-providers:amd64 (52.0-2ubuntu2) over (52.0-2ubuntu1) ... 217s Selecting previously unselected package libllvm17t64:amd64. 217s Preparing to unpack .../02-libllvm17t64_1%3a17.0.6-20_amd64.deb ... 217s Unpacking libllvm17t64:amd64 (1:17.0.6-20) ... 217s Selecting previously unselected package libamd-comgr2:amd64. 217s Preparing to unpack .../03-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 217s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 218s Selecting previously unselected package libhsakmt1:amd64. 218s Preparing to unpack .../04-libhsakmt1_6.1.2+ds-1_amd64.deb ... 218s Unpacking libhsakmt1:amd64 (6.1.2+ds-1) ... 218s Selecting previously unselected package libhsa-runtime64-1:amd64. 218s Preparing to unpack .../05-libhsa-runtime64-1_6.1.2-2_amd64.deb ... 218s Unpacking libhsa-runtime64-1:amd64 (6.1.2-2) ... 218s Selecting previously unselected package libamdhip64-5. 218s Preparing to unpack .../06-libamdhip64-5_5.7.1-5_amd64.deb ... 218s Unpacking libamdhip64-5 (5.7.1-5) ... 218s Selecting previously unselected package libbenchmark1.8.3:amd64. 218s Preparing to unpack .../07-libbenchmark1.8.3_1.8.3-3_amd64.deb ... 218s Unpacking libbenchmark1.8.3:amd64 (1.8.3-3) ... 218s Selecting previously unselected package libblas3:amd64. 218s Preparing to unpack .../08-libblas3_3.12.0-4_amd64.deb ... 218s Unpacking libblas3:amd64 (3.12.0-4) ... 218s Selecting previously unselected package libcpp-httplib0.16:amd64. 218s Preparing to unpack .../09-libcpp-httplib0.16_0.16.3+ds-2_amd64.deb ... 218s Unpacking libcpp-httplib0.16:amd64 (0.16.3+ds-2) ... 218s Selecting previously unselected package libcpuinfo0:amd64. 218s Preparing to unpack .../10-libcpuinfo0_0.0~git20240830.fa1c679-5_amd64.deb ... 218s Unpacking libcpuinfo0:amd64 (0.0~git20240830.fa1c679-5) ... 218s Selecting previously unselected package libgomp1:amd64. 218s Preparing to unpack .../11-libgomp1_14.2.0-13ubuntu1_amd64.deb ... 218s Unpacking libgomp1:amd64 (14.2.0-13ubuntu1) ... 218s Selecting previously unselected package libdnnl3:amd64. 218s Preparing to unpack .../12-libdnnl3_3.5.3-5_amd64.deb ... 218s Unpacking libdnnl3:amd64 (3.5.3-5) ... 218s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 218s Preparing to unpack .../13-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 218s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 218s Selecting previously unselected package libpsm-infinipath1. 218s Preparing to unpack .../14-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 218s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 218s Selecting previously unselected package libpsm2-2. 218s Preparing to unpack .../15-libpsm2-2_11.2.185-2.1_amd64.deb ... 218s Unpacking libpsm2-2 (11.2.185-2.1) ... 218s Selecting previously unselected package librdmacm1t64:amd64. 218s Preparing to unpack .../16-librdmacm1t64_52.0-2ubuntu2_amd64.deb ... 218s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu2) ... 218s Selecting previously unselected package libfabric1:amd64. 218s Preparing to unpack .../17-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 218s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 218s Selecting previously unselected package libfmt10:amd64. 218s Preparing to unpack .../18-libfmt10_10.1.1+ds1-4_amd64.deb ... 218s Unpacking libfmt10:amd64 (10.1.1+ds1-4) ... 218s Selecting previously unselected package libgfortran5:amd64. 218s Preparing to unpack .../19-libgfortran5_14.2.0-13ubuntu1_amd64.deb ... 218s Unpacking libgfortran5:amd64 (14.2.0-13ubuntu1) ... 218s Selecting previously unselected package libhiredis1.1.0:amd64. 218s Preparing to unpack .../20-libhiredis1.1.0_1.2.0-6ubuntu3_amd64.deb ... 218s Unpacking libhiredis1.1.0:amd64 (1.2.0-6ubuntu3) ... 218s Selecting previously unselected package libhwloc15:amd64. 218s Preparing to unpack .../21-libhwloc15_2.11.2-1build1_amd64.deb ... 218s Unpacking libhwloc15:amd64 (2.11.2-1build1) ... 218s Selecting previously unselected package libmunge2:amd64. 218s Preparing to unpack .../22-libmunge2_0.5.15-4build1_amd64.deb ... 218s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 218s Selecting previously unselected package libpciaccess0:amd64. 218s Preparing to unpack .../23-libpciaccess0_0.17-3build1_amd64.deb ... 218s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 218s Selecting previously unselected package libxnvctrl0:amd64. 218s Preparing to unpack .../24-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 218s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 218s Selecting previously unselected package ocl-icd-libopencl1:amd64. 218s Preparing to unpack .../25-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 218s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 218s Selecting previously unselected package libhwloc-plugins:amd64. 218s Preparing to unpack .../26-libhwloc-plugins_2.11.2-1build1_amd64.deb ... 218s Unpacking libhwloc-plugins:amd64 (2.11.2-1build1) ... 218s Selecting previously unselected package libpmix2t64:amd64. 218s Preparing to unpack .../27-libpmix2t64_5.0.6-1_amd64.deb ... 218s Unpacking libpmix2t64:amd64 (5.0.6-1) ... 219s Selecting previously unselected package libibumad3:amd64. 219s Preparing to unpack .../28-libibumad3_52.0-2ubuntu2_amd64.deb ... 219s Unpacking libibumad3:amd64 (52.0-2ubuntu2) ... 219s Selecting previously unselected package libibmad5:amd64. 219s Preparing to unpack .../29-libibmad5_52.0-2ubuntu2_amd64.deb ... 219s Unpacking libibmad5:amd64 (52.0-2ubuntu2) ... 219s Selecting previously unselected package libucx0:amd64. 219s Preparing to unpack .../30-libucx0_1.17.0+ds-3build1_amd64.deb ... 219s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 219s Selecting previously unselected package libopenmpi40:amd64. 219s Preparing to unpack .../31-libopenmpi40_5.0.6-3_amd64.deb ... 219s Unpacking libopenmpi40:amd64 (5.0.6-3) ... 219s Selecting previously unselected package libgloo0. 219s Preparing to unpack .../32-libgloo0_0.0~git20231202.5354032-3build1_amd64.deb ... 219s Unpacking libgloo0 (0.0~git20231202.5354032-3build1) ... 219s Selecting previously unselected package liblapack3:amd64. 219s Preparing to unpack .../33-liblapack3_3.12.0-4_amd64.deb ... 219s Unpacking liblapack3:amd64 (3.12.0-4) ... 219s Selecting previously unselected package libnorm1t64:amd64. 219s Preparing to unpack .../34-libnorm1t64_1.5.9+dfsg-3.1build1_amd64.deb ... 219s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 219s Selecting previously unselected package libprotobuf32t64:amd64. 219s Preparing to unpack .../35-libprotobuf32t64_3.21.12-10build1_amd64.deb ... 219s Unpacking libprotobuf32t64:amd64 (3.21.12-10build1) ... 219s Selecting previously unselected package libonnx1t64:amd64. 219s Preparing to unpack .../36-libonnx1t64_1.16.2-1build1_amd64.deb ... 219s Unpacking libonnx1t64:amd64 (1.16.2-1build1) ... 219s Selecting previously unselected package libpgm-5.3-0t64:amd64. 219s Preparing to unpack .../37-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 219s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 219s Selecting previously unselected package libpthreadpool0:amd64. 219s Preparing to unpack .../38-libpthreadpool0_0.0~git20240616.560c60d-1_amd64.deb ... 219s Unpacking libpthreadpool0:amd64 (0.0~git20240616.560c60d-1) ... 219s Selecting previously unselected package libsleef3:amd64. 219s Preparing to unpack .../39-libsleef3_3.7-0ubuntu2_amd64.deb ... 219s Unpacking libsleef3:amd64 (3.7-0ubuntu2) ... 219s Selecting previously unselected package libsodium23:amd64. 219s Preparing to unpack .../40-libsodium23_1.0.18-1build3_amd64.deb ... 219s Unpacking libsodium23:amd64 (1.0.18-1build3) ... 219s Selecting previously unselected package libtensorpipe0:amd64. 219s Preparing to unpack .../41-libtensorpipe0_0.0~git20220513.bb1473a-5build2_amd64.deb ... 219s Unpacking libtensorpipe0:amd64 (0.0~git20220513.bb1473a-5build2) ... 219s Selecting previously unselected package libxnnpack0. 219s Preparing to unpack .../42-libxnnpack0_0.0~git20240821.87ee0b4-2_amd64.deb ... 219s Unpacking libxnnpack0 (0.0~git20240821.87ee0b4-2) ... 219s Selecting previously unselected package libtorch2.5:amd64. 219s Preparing to unpack .../43-libtorch2.5_2.5.1+dfsg-4_amd64.deb ... 219s Unpacking libtorch2.5:amd64 (2.5.1+dfsg-4) ... 220s Selecting previously unselected package libtorch-test. 220s Preparing to unpack .../44-libtorch-test_2.5.1+dfsg-4_amd64.deb ... 220s Unpacking libtorch-test (2.5.1+dfsg-4) ... 220s Selecting previously unselected package libzmq5:amd64. 220s Preparing to unpack .../45-libzmq5_4.3.5-1build2_amd64.deb ... 220s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 221s Selecting previously unselected package python-tinycss2-common. 221s Preparing to unpack .../46-python-tinycss2-common_1.4.0-1_all.deb ... 221s Unpacking python-tinycss2-common (1.4.0-1) ... 221s Selecting previously unselected package python3-webencodings. 221s Preparing to unpack .../47-python3-webencodings_0.5.1-5_all.deb ... 221s Unpacking python3-webencodings (0.5.1-5) ... 221s Selecting previously unselected package python3-html5lib. 221s Preparing to unpack .../48-python3-html5lib_1.2-1_all.deb ... 221s Unpacking python3-html5lib (1.2-1) ... 221s Selecting previously unselected package python3-bleach. 221s Preparing to unpack .../49-python3-bleach_6.2.0-1_all.deb ... 221s Unpacking python3-bleach (6.2.0-1) ... 221s Selecting previously unselected package python3-soupsieve. 221s Preparing to unpack .../50-python3-soupsieve_2.6-1_all.deb ... 221s Unpacking python3-soupsieve (2.6-1) ... 221s Selecting previously unselected package python3-bs4. 221s Preparing to unpack .../51-python3-bs4_4.12.3-3_all.deb ... 221s Unpacking python3-bs4 (4.12.3-3) ... 221s Selecting previously unselected package python3-dateutil. 221s Preparing to unpack .../52-python3-dateutil_2.9.0-3_all.deb ... 221s Unpacking python3-dateutil (2.9.0-3) ... 221s Selecting previously unselected package python3-defusedxml. 221s Preparing to unpack .../53-python3-defusedxml_0.7.1-3_all.deb ... 221s Unpacking python3-defusedxml (0.7.1-3) ... 221s Selecting previously unselected package python3-einops. 221s Preparing to unpack .../54-python3-einops_0.8.0-1_all.deb ... 221s Unpacking python3-einops (0.8.0-1) ... 221s Selecting previously unselected package python3-sortedcontainers. 221s Preparing to unpack .../55-python3-sortedcontainers_2.4.0-2_all.deb ... 221s Unpacking python3-sortedcontainers (2.4.0-2) ... 221s Selecting previously unselected package python3-hypothesis. 221s Preparing to unpack .../56-python3-hypothesis_6.124.0-1_all.deb ... 221s Unpacking python3-hypothesis (6.124.0-1) ... 221s Selecting previously unselected package python3-expecttest. 221s Preparing to unpack .../57-python3-expecttest_0.1.5-1_all.deb ... 221s Unpacking python3-expecttest (0.1.5-1) ... 221s Selecting previously unselected package python3-fastjsonschema. 221s Preparing to unpack .../58-python3-fastjsonschema_2.21.1-1_all.deb ... 221s Unpacking python3-fastjsonschema (2.21.1-1) ... 221s Selecting previously unselected package python3-filelock. 221s Preparing to unpack .../59-python3-filelock_3.16.1-1_all.deb ... 221s Unpacking python3-filelock (3.16.1-1) ... 221s Selecting previously unselected package python3-fsspec. 221s Preparing to unpack .../60-python3-fsspec_2024.10.0-1_all.deb ... 221s Unpacking python3-fsspec (2024.10.0-1) ... 221s Selecting previously unselected package python3-iniconfig. 221s Preparing to unpack .../61-python3-iniconfig_1.1.1-2_all.deb ... 221s Unpacking python3-iniconfig (1.1.1-2) ... 221s Selecting previously unselected package python3-platformdirs. 221s Preparing to unpack .../62-python3-platformdirs_4.3.6-1_all.deb ... 221s Unpacking python3-platformdirs (4.3.6-1) ... 221s Selecting previously unselected package python3-traitlets. 221s Preparing to unpack .../63-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 221s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 221s Selecting previously unselected package python3-jupyter-core. 221s Preparing to unpack .../64-python3-jupyter-core_5.7.2-5_all.deb ... 221s Unpacking python3-jupyter-core (5.7.2-5) ... 221s Selecting previously unselected package python3-psutil. 221s Preparing to unpack .../65-python3-psutil_5.9.8-2build3_amd64.deb ... 221s Unpacking python3-psutil (5.9.8-2build3) ... 221s Selecting previously unselected package python3-tornado. 221s Preparing to unpack .../66-python3-tornado_6.4.1-3_amd64.deb ... 221s Unpacking python3-tornado (6.4.1-3) ... 221s Selecting previously unselected package python3-zmq. 221s Preparing to unpack .../67-python3-zmq_26.2.0-1_amd64.deb ... 221s Unpacking python3-zmq (26.2.0-1) ... 221s Selecting previously unselected package python3-jupyter-client. 221s Preparing to unpack .../68-python3-jupyter-client_8.6.3-2_all.deb ... 221s Unpacking python3-jupyter-client (8.6.3-2) ... 221s Selecting previously unselected package python3-jupyterlab-pygments. 221s Preparing to unpack .../69-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 221s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 221s Selecting previously unselected package python3-mistune. 221s Preparing to unpack .../70-python3-mistune_3.0.2-2_all.deb ... 221s Unpacking python3-mistune (3.0.2-2) ... 221s Selecting previously unselected package python3-mpmath. 221s Preparing to unpack .../71-python3-mpmath_1.3.0-1_all.deb ... 221s Unpacking python3-mpmath (1.3.0-1) ... 221s Selecting previously unselected package python3-nbformat. 221s Preparing to unpack .../72-python3-nbformat_5.9.1-1_all.deb ... 221s Unpacking python3-nbformat (5.9.1-1) ... 221s Selecting previously unselected package python3-nbclient. 221s Preparing to unpack .../73-python3-nbclient_0.8.0-2_all.deb ... 221s Unpacking python3-nbclient (0.8.0-2) ... 221s Selecting previously unselected package python3-tinycss2. 221s Preparing to unpack .../74-python3-tinycss2_1.4.0-1_all.deb ... 221s Unpacking python3-tinycss2 (1.4.0-1) ... 221s Selecting previously unselected package python3-packaging. 221s Preparing to unpack .../75-python3-packaging_24.2-1_all.deb ... 221s Unpacking python3-packaging (24.2-1) ... 221s Selecting previously unselected package python3-pandocfilters. 221s Preparing to unpack .../76-python3-pandocfilters_1.5.1-1_all.deb ... 221s Unpacking python3-pandocfilters (1.5.1-1) ... 221s Selecting previously unselected package python3-nbconvert. 221s Preparing to unpack .../77-python3-nbconvert_7.16.5-1_all.deb ... 221s Unpacking python3-nbconvert (7.16.5-1) ... 221s Selecting previously unselected package python3-networkx. 221s Preparing to unpack .../78-python3-networkx_3.2.1-4ubuntu1_all.deb ... 221s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 222s Selecting previously unselected package python3-numpy. 222s Preparing to unpack .../79-python3-numpy_1%3a1.26.4+ds-13_amd64.deb ... 222s Unpacking python3-numpy (1:1.26.4+ds-13) ... 222s Selecting previously unselected package python3-parameterized. 222s Preparing to unpack .../80-python3-parameterized_0.9.0-2_all.deb ... 222s Unpacking python3-parameterized (0.9.0-2) ... 222s Selecting previously unselected package python3-pluggy. 222s Preparing to unpack .../81-python3-pluggy_1.5.0-1_all.deb ... 222s Unpacking python3-pluggy (1.5.0-1) ... 222s Selecting previously unselected package python3-pytest. 222s Preparing to unpack .../82-python3-pytest_8.3.4-1_all.deb ... 222s Unpacking python3-pytest (8.3.4-1) ... 222s Selecting previously unselected package python3-sympy. 222s Preparing to unpack .../83-python3-sympy_1.13.3-1_all.deb ... 222s Unpacking python3-sympy (1.13.3-1) ... 223s Selecting previously unselected package python3-torch. 223s Preparing to unpack .../84-python3-torch_2.5.1+dfsg-4_amd64.deb ... 223s Unpacking python3-torch (2.5.1+dfsg-4) ... 223s Setting up python3-iniconfig (1.1.1-2) ... 223s Setting up python3-tornado (6.4.1-3) ... 224s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 224s Setting up libpciaccess0:amd64 (0.17-3build1) ... 224s Setting up libprotobuf32t64:amd64 (3.21.12-10build1) ... 224s Setting up libibverbs1:amd64 (52.0-2ubuntu2) ... 224s Setting up python3-filelock (3.16.1-1) ... 224s Setting up libsodium23:amd64 (1.0.18-1build3) ... 224s Setting up python3-parameterized (0.9.0-2) ... 224s Setting up libbenchmark1.8.3:amd64 (1.8.3-3) ... 224s Setting up libcpp-httplib0.16:amd64 (0.16.3+ds-2) ... 224s Setting up ibverbs-providers:amd64 (52.0-2ubuntu2) ... 224s Setting up python3-defusedxml (0.7.1-3) ... 224s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 224s Setting up python3-fsspec (2024.10.0-1) ... 224s Setting up libibumad3:amd64 (52.0-2ubuntu2) ... 224s Setting up libibmad5:amd64 (52.0-2ubuntu2) ... 224s Setting up python3-sortedcontainers (2.4.0-2) ... 224s Setting up libsleef3:amd64 (3.7-0ubuntu2) ... 224s Setting up python3-pandocfilters (1.5.1-1) ... 224s Setting up libgomp1:amd64 (14.2.0-13ubuntu1) ... 224s Setting up python3-networkx (3.2.1-4ubuntu1) ... 225s Setting up python3-webencodings (0.5.1-5) ... 225s Setting up python3-platformdirs (4.3.6-1) ... 225s Setting up python3-psutil (5.9.8-2build3) ... 226s Setting up libpthreadpool0:amd64 (0.0~git20240616.560c60d-1) ... 226s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 226s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 226s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 226s Setting up libblas3:amd64 (3.12.0-4) ... 226s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 226s Setting up python3-packaging (24.2-1) ... 226s Setting up libmunge2:amd64 (0.5.15-4build1) ... 226s Setting up libllvm17t64:amd64 (1:17.0.6-20) ... 226s Setting up libtensorpipe0:amd64 (0.0~git20220513.bb1473a-5build2) ... 226s Setting up libhwloc15:amd64 (2.11.2-1build1) ... 226s Setting up libatomic1:amd64 (14.2.0-13ubuntu1) ... 226s Setting up python3-html5lib (1.2-1) ... 226s Setting up libgfortran5:amd64 (14.2.0-13ubuntu1) ... 226s Setting up libcpuinfo0:amd64 (0.0~git20240830.fa1c679-5) ... 226s Setting up python3-pluggy (1.5.0-1) ... 226s Setting up python3-fastjsonschema (2.21.1-1) ... 226s Setting up libxnnpack0 (0.0~git20240821.87ee0b4-2) ... 226s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 226s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 226s Setting up python-tinycss2-common (1.4.0-1) ... 226s Setting up libpsm2-2 (11.2.185-2.1) ... 226s Setting up librdmacm1t64:amd64 (52.0-2ubuntu2) ... 226s Setting up python3-dateutil (2.9.0-3) ... 227s Setting up libonnx1t64:amd64 (1.16.2-1build1) ... 227s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 227s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 227s update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode 227s Setting up python3-mpmath (1.3.0-1) ... 227s Setting up python3-einops (0.8.0-1) ... 227s Setting up libdnnl3:amd64 (3.5.3-5) ... 227s Setting up python3-mistune (3.0.2-2) ... 227s Setting up libhiredis1.1.0:amd64 (1.2.0-6ubuntu3) ... 227s Setting up python3-soupsieve (2.6-1) ... 227s Setting up libfmt10:amd64 (10.1.1+ds1-4) ... 227s Setting up python3-jupyter-core (5.7.2-5) ... 227s Setting up libhsakmt1:amd64 (6.1.2+ds-1) ... 227s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 227s Setting up python3-sympy (1.13.3-1) ... 232s Setting up liblapack3:amd64 (3.12.0-4) ... 232s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 232s Setting up python3-tinycss2 (1.4.0-1) ... 232s Setting up libzmq5:amd64 (4.3.5-1build2) ... 232s Setting up python3-pytest (8.3.4-1) ... 232s Setting up python3-hypothesis (6.124.0-1) ... 233s Setting up python3-nbformat (5.9.1-1) ... 233s Setting up libhwloc-plugins:amd64 (2.11.2-1build1) ... 233s Setting up python3-bs4 (4.12.3-3) ... 233s Setting up python3-bleach (6.2.0-1) ... 233s Setting up python3-zmq (26.2.0-1) ... 233s Setting up libpmix2t64:amd64 (5.0.6-1) ... 233s Setting up python3-numpy (1:1.26.4+ds-13) ... 234s Setting up python3-expecttest (0.1.5-1) ... 235s Setting up libhsa-runtime64-1:amd64 (6.1.2-2) ... 235s Setting up python3-jupyter-client (8.6.3-2) ... 235s Setting up python3-nbclient (0.8.0-2) ... 235s Setting up libamdhip64-5 (5.7.1-5) ... 235s Setting up python3-nbconvert (7.16.5-1) ... 235s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 235s Setting up libopenmpi40:amd64 (5.0.6-3) ... 235s Setting up libgloo0 (0.0~git20231202.5354032-3build1) ... 235s Setting up libtorch2.5:amd64 (2.5.1+dfsg-4) ... 235s Setting up libtorch-test (2.5.1+dfsg-4) ... 235s Setting up python3-torch (2.5.1+dfsg-4) ... 239s Processing triggers for man-db (2.13.0-1) ... 240s Processing triggers for libc-bin (2.40-4ubuntu1) ... 243s autopkgtest [13:50:36]: test einops-with-torch: EINOPS_TEST_BACKENDS=torch python3 -m pytest -v tests -k 'not test_notebooks' 243s autopkgtest [13:50:36]: test einops-with-torch: [----------------------- 243s ============================= test session starts ============================== 243s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 243s cachedir: .pytest_cache 243s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.e7Gf9R/build.s5D/src/.hypothesis/examples')) 243s rootdir: /tmp/autopkgtest.e7Gf9R/build.s5D/src 243s configfile: pyproject.toml 243s plugins: hypothesis-6.124.0, typeguard-4.4.1 247s collecting ... collected 73 items / 4 deselected / 69 selected 247s 247s tests/test_einsum.py::test_layer PASSED [ 1%] 247s tests/test_einsum.py::test_functional PASSED [ 2%] 247s tests/test_einsum.py::test_functional_symbolic PASSED [ 4%] 247s tests/test_einsum.py::test_functional_errors PASSED [ 5%] 247s tests/test_examples.py::test_rearrange_examples PASSED [ 7%] 247s tests/test_examples.py::test_pytorch_yolo_fragment PASSED [ 8%] 247s tests/test_layers.py::test_rearrange_imperative PASSED [ 10%] 247s tests/test_layers.py::test_rearrange_symbolic PASSED [ 11%] 247s tests/test_layers.py::test_reduce_imperative PASSED [ 13%] 247s tests/test_layers.py::test_reduce_symbolic PASSED [ 14%] 247s tests/test_layers.py::test_torch_layer PASSED [ 15%] 247s tests/test_layers.py::test_torch_layers_scripting PASSED [ 17%] 247s tests/test_layers.py::test_keras_layer SKIPPED [ 18%] 247s tests/test_layers.py::test_chainer_layer PASSED [ 20%] 247s tests/test_layers.py::test_flax_layers SKIPPED [ 21%] 247s tests/test_ops.py::test_collapsed_ellipsis_errors_out PASSED [ 23%] 247s tests/test_ops.py::test_ellipsis_ops_numpy PASSED [ 24%] 247s tests/test_ops.py::test_ellipsis_ops_imperative PASSED [ 26%] 247s tests/test_ops.py::test_rearrange_array_api PASSED [ 27%] 247s tests/test_ops.py::test_reduce_array_api PASSED [ 28%] 247s tests/test_ops.py::test_rearrange_consistency_numpy PASSED [ 30%] 247s tests/test_ops.py::test_rearrange_permutations_numpy PASSED [ 31%] 247s tests/test_ops.py::test_reduction_imperatives PASSED [ 33%] 247s tests/test_ops.py::test_reduction_symbolic PASSED [ 34%] 247s tests/test_ops.py::test_reduction_stress_imperatives PASSED [ 36%] 247s tests/test_ops.py::test_reduction_with_callable_imperatives PASSED [ 37%] 247s tests/test_ops.py::test_enumerating_directions PASSED [ 39%] 247s tests/test_ops.py::test_concatenations_and_stacking PASSED [ 40%] 247s tests/test_ops.py::test_gradients_imperatives PASSED [ 42%] 247s tests/test_ops.py::test_tiling_imperatives PASSED [ 43%] 247s tests/test_ops.py::test_tiling_symbolic PASSED [ 44%] 247s tests/test_ops.py::test_repeat_numpy PASSED [ 46%] 247s tests/test_ops.py::test_repeat_imperatives PASSED [ 47%] 247s tests/test_ops.py::test_repeat_symbolic PASSED [ 49%] 247s tests/test_ops.py::test_repeat_array_api PASSED [ 50%] 247s tests/test_ops.py::test_anonymous_axes PASSED [ 52%] 247s tests/test_ops.py::test_list_inputs PASSED [ 53%] 247s tests/test_ops.py::test_torch_compile_with_dynamic_shape FAILED [ 55%] 247s tests/test_ops.py::test_reduction_imperatives_booleans PASSED [ 56%] 247s tests/test_other.py::testmod PASSED [ 57%] 247s tests/test_other.py::test_doctests_examples PASSED [ 59%] 247s tests/test_other.py::test_backends_installed PASSED [ 60%] 247s tests/test_other.py::test_optimize_transformations_numpy PASSED [ 62%] 247s tests/test_other.py::TestParseShapeImperative_0::test_ellipsis PASSED [ 63%] 247s tests/test_other.py::TestParseShapeImperative_0::test_failures PASSED [ 65%] 247s tests/test_other.py::TestParseShapeImperative_0::test_parse_shape_imperative PASSED [ 66%] 247s tests/test_other.py::TestParseShapeImperative_0::test_parse_with_anonymous_axes PASSED [ 68%] 247s tests/test_other.py::TestParseShapeImperative_0::test_repeating PASSED [ 69%] 247s tests/test_other.py::TestParseShapeImperative_0::test_underscore PASSED [ 71%] 247s tests/test_other.py::TestParseShapeImperative_0::test_underscore_one PASSED [ 72%] 247s tests/test_other.py::TestParseShapeImperative_0::test_underscore_several PASSED [ 73%] 247s tests/test_other.py::TestParseShapeImperative_1::test_ellipsis PASSED [ 75%] 247s tests/test_other.py::TestParseShapeImperative_1::test_failures PASSED [ 76%] 247s tests/test_other.py::TestParseShapeImperative_1::test_parse_shape_imperative PASSED [ 78%] 247s tests/test_other.py::TestParseShapeImperative_1::test_parse_with_anonymous_axes PASSED [ 79%] 247s tests/test_other.py::TestParseShapeImperative_1::test_repeating PASSED [ 81%] 247s tests/test_other.py::TestParseShapeImperative_1::test_underscore PASSED [ 82%] 247s tests/test_other.py::TestParseShapeImperative_1::test_underscore_one PASSED [ 84%] 247s tests/test_other.py::TestParseShapeImperative_1::test_underscore_several PASSED [ 85%] 247s tests/test_other.py::test_is_float_type PASSED [ 86%] 247s tests/test_other.py::test_torch_compile FAILED [ 88%] 247s tests/test_packing.py::test_numpy_trivial PASSED [ 89%] 247s tests/test_packing.py::test_pack_unpack_with_numpy PASSED [ 91%] 247s tests/test_packing.py::test_pack_unpack_against_numpy PASSED [ 92%] 247s tests/test_packing.py::test_pack_unpack_array_api PASSED [ 94%] 247s tests/test_parsing.py::test_anonymous_axes PASSED [ 95%] 247s tests/test_parsing.py::test_elementary_axis_name PASSED [ 97%] 247s tests/test_parsing.py::test_invalid_expressions PASSED [ 98%] 247s tests/test_parsing.py::test_parse_expression PASSED [100%] 247s 247s =================================== FAILURES =================================== 247s ____________________ test_torch_compile_with_dynamic_shape _____________________ 247s 247s def test_torch_compile_with_dynamic_shape(): 247s if not is_backend_tested("torch"): 247s pytest.skip() 247s import torch 247s 247s # somewhat reasonable debug messages 247s torch._dynamo.config.verbose = True 247s 247s def func1(x): 247s # test contains ellipsis 247s a, b, c, *other = x.shape 247s x = rearrange(x, "(a a2) b c ... -> b (c a2) (a ...)", a2=2) 247s # test contains passing expression as axis length 247s x = reduce(x, "b ca2 A -> b A", "sum", ca2=c * 2) 247s return x 247s 247s # seems can't test static and dynamic in the same test run. 247s # func1_compiled_static = torch.compile(func1, dynamic=False, fullgraph=True, backend='aot_eager') 247s > func1_compiled_dynamic = torch.compile(func1, dynamic=True, fullgraph=True, backend="aot_eager") 247s 247s tests/test_ops.py:604: 247s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 247s 247s model = .func1 at 0x73d0747c4220> 247s 247s def compile( 247s model: _Optional[_Callable] = None, 247s *, 247s fullgraph: builtins.bool = False, 247s dynamic: _Optional[builtins.bool] = None, 247s backend: _Union[str, _Callable] = "inductor", 247s mode: _Union[str, None] = None, 247s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 247s disable: builtins.bool = False, 247s ) -> _Union[ 247s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 247s _Callable[_InputT, _RetT], 247s ]: 247s """ 247s Optimizes given model/function using TorchDynamo and specified backend. 247s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 247s to compile the module inplace without changing its structure. 247s 247s Concretely, for every frame executed within the compiled region, we will attempt 247s to compile it and cache the compiled result on the code object for future 247s use. A single frame may be compiled multiple times if previous compiled 247s results are not applicable for subsequent calls (this is called a "guard 247s failure), you can use TORCH_LOGS=guards to debug these situations. 247s Multiple compiled results can be associated with a frame up to 247s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 247s point we will fall back to eager. Note that compile caches are per 247s *code object*, not frame; if you dynamically create multiple copies of a 247s function, they will all share the same code cache. 247s 247s Args: 247s model (Callable): Module/function to optimize 247s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 247s in the function that it will optimize. If True, then we require that the entire function be 247s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 247s then this will raise an error. 247s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 247s to generate a kernel that is as dynamic as possible to avoid recompilations when 247s sizes change. This may not always work as some operations/optimizations will 247s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 247s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 247s By default (None), we automatically detect if dynamism has occurred and compile a more 247s dynamic kernel upon recompile. 247s backend (str or Callable): backend to be used 247s 247s - "inductor" is the default backend, which is a good balance between performance and overhead 247s 247s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 247s 247s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 247s 247s - To register an out-of-tree custom backend: 247s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 247s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 247s 247s - "default" is the default mode, which is a good balance between performance and overhead 247s 247s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 247s useful for small batches. Reduction of overhead can come at the cost of more memory 247s usage, as we will cache the workspace memory required for the invocation so that we 247s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 247s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 247s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 247s to debug. 247s 247s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 247s on supported devices and Triton based convolutions on GPU. 247s It enables CUDA graphs by default on GPU. 247s 247s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 247s 247s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 247s 247s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 247s 247s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 247s 247s - `max_autotune` which will profile to pick the best matmul configuration 247s 247s - `fallback_random` which is useful when debugging accuracy issues 247s 247s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 247s 247s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 247s 247s - `trace.enabled` which is the most useful debugging flag to turn on 247s 247s - `trace.graph_diagram` which will show you a picture of your graph after fusion 247s 247s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 247s disable (bool): Turn torch.compile() into a no-op for testing 247s 247s Example:: 247s 247s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 247s def foo(x): 247s return torch.sin(x) + torch.cos(x) 247s 247s """ 247s _C._log_api_usage_once("torch.compile") 247s if sys.version_info >= (3, 13): 247s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 247s E RuntimeError: Dynamo is not supported on Python 3.13+ 247s 247s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 247s ______________________________ test_torch_compile ______________________________ 247s 247s def test_torch_compile(): 247s """ 247s Test ensures that allow_ops_in_compiled_graph allows compiling in a single graph 247s Additionally we ensure that after compilation cache works properly 247s (by changing shapes and patterns) 247s We additionally check that pack/unpack still can be handled 247s despite variable number of inputs/outputs 247s """ 247s if not is_backend_tested("torch"): 247s pytest.skip() 247s import torch 247s from torch import nn 247s from einops import repeat, reduce, pack, unpack, einsum 247s from einops._torch_specific import allow_ops_in_compiled_graph 247s 247s allow_ops_in_compiled_graph() 247s 247s class TorchModuleWithOperations(nn.Module): 247s def __init__(self) -> None: 247s super().__init__() 247s 247s def forward(self, x_abc, suffix=""): 247s a, b, c = x_abc.shape 247s 247s def suf(pattern): 247s parts = pattern.split() 247s return " ".join([p if p[-1] not in "acd" else p + suffix for p in parts]) 247s 247s # patterns look a bit strange because names a, c, d will be modified on every run 247s # by suf function 247s x_abcd = repeat(x_abc, suf("a b c -> a b c 4")) 247s x_abc = reduce(x_abcd, suf("a b c d -> a b c"), "min") 247s x_abdc, ps = pack([x_abc] * (2 + len(suffix)), suf("a b * c")) 247s x_array = unpack(rearrange(x_abdc, suf("a b d c -> (a b ) 1 c d")), ps, "ab one1 c *") 247s x1 = x_array[0] + len(x_array) 247s x1 = rearrange(x1, suf("(a b ) 1 c -> a b c"), b=b) 247s addition = einsum(x_abc, x_abcd, suf("a b c , a b c d -> d"))[0] 247s return x1 + addition 247s 247s original = TorchModuleWithOperations() 247s > compiled = torch.compile(original, fullgraph=True, backend="aot_eager") 247s 247s tests/test_other.py:294: 247s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 247s 247s model = TorchModuleWithOperations() 247s 247s def compile( 247s model: _Optional[_Callable] = None, 247s *, 247s fullgraph: builtins.bool = False, 247s dynamic: _Optional[builtins.bool] = None, 247s backend: _Union[str, _Callable] = "inductor", 247s mode: _Union[str, None] = None, 247s options: _Optional[_Dict[str, _Union[str, builtins.int, builtins.bool]]] = None, 247s disable: builtins.bool = False, 247s ) -> _Union[ 247s _Callable[[_Callable[_InputT, _RetT]], _Callable[_InputT, _RetT]], 247s _Callable[_InputT, _RetT], 247s ]: 247s """ 247s Optimizes given model/function using TorchDynamo and specified backend. 247s If you are compiling an :class:`torch.nn.Module`, you can also use :meth:`torch.nn.Module.compile` 247s to compile the module inplace without changing its structure. 247s 247s Concretely, for every frame executed within the compiled region, we will attempt 247s to compile it and cache the compiled result on the code object for future 247s use. A single frame may be compiled multiple times if previous compiled 247s results are not applicable for subsequent calls (this is called a "guard 247s failure), you can use TORCH_LOGS=guards to debug these situations. 247s Multiple compiled results can be associated with a frame up to 247s ``torch._dynamo.config.cache_size_limit``, which defaults to 8; at which 247s point we will fall back to eager. Note that compile caches are per 247s *code object*, not frame; if you dynamically create multiple copies of a 247s function, they will all share the same code cache. 247s 247s Args: 247s model (Callable): Module/function to optimize 247s fullgraph (bool): If False (default), torch.compile attempts to discover compileable regions 247s in the function that it will optimize. If True, then we require that the entire function be 247s capturable into a single graph. If this is not possible (that is, if there are graph breaks), 247s then this will raise an error. 247s dynamic (bool or None): Use dynamic shape tracing. When this is True, we will up-front attempt 247s to generate a kernel that is as dynamic as possible to avoid recompilations when 247s sizes change. This may not always work as some operations/optimizations will 247s force specialization; use TORCH_LOGS=dynamic to debug overspecialization. 247s When this is False, we will NEVER generate dynamic kernels, we will always specialize. 247s By default (None), we automatically detect if dynamism has occurred and compile a more 247s dynamic kernel upon recompile. 247s backend (str or Callable): backend to be used 247s 247s - "inductor" is the default backend, which is a good balance between performance and overhead 247s 247s - Non experimental in-tree backends can be seen with `torch._dynamo.list_backends()` 247s 247s - Experimental or debug in-tree backends can be seen with `torch._dynamo.list_backends(None)` 247s 247s - To register an out-of-tree custom backend: 247s https://pytorch.org/docs/main/torch.compiler_custom_backends.html#registering-custom-backends 247s mode (str): Can be either "default", "reduce-overhead", "max-autotune" or "max-autotune-no-cudagraphs" 247s 247s - "default" is the default mode, which is a good balance between performance and overhead 247s 247s - "reduce-overhead" is a mode that reduces the overhead of python with CUDA graphs, 247s useful for small batches. Reduction of overhead can come at the cost of more memory 247s usage, as we will cache the workspace memory required for the invocation so that we 247s do not have to reallocate it on subsequent runs. Reduction of overhead is not guaranteed 247s to work; today, we only reduce overhead for CUDA only graphs which do not mutate inputs. 247s There are other circumstances where CUDA graphs are not applicable; use TORCH_LOG=perf_hints 247s to debug. 247s 247s - "max-autotune" is a mode that leverages Triton or template based matrix multiplications 247s on supported devices and Triton based convolutions on GPU. 247s It enables CUDA graphs by default on GPU. 247s 247s - "max-autotune-no-cudagraphs" is a mode similar to "max-autotune" but without CUDA graphs 247s 247s - To see the exact configs that each mode sets you can call `torch._inductor.list_mode_options()` 247s 247s options (dict): A dictionary of options to pass to the backend. Some notable ones to try out are 247s 247s - `epilogue_fusion` which fuses pointwise ops into templates. Requires `max_autotune` to also be set 247s 247s - `max_autotune` which will profile to pick the best matmul configuration 247s 247s - `fallback_random` which is useful when debugging accuracy issues 247s 247s - `shape_padding` which pads matrix shapes to better align loads on GPUs especially for tensor cores 247s 247s - `triton.cudagraphs` which will reduce the overhead of python with CUDA graphs 247s 247s - `trace.enabled` which is the most useful debugging flag to turn on 247s 247s - `trace.graph_diagram` which will show you a picture of your graph after fusion 247s 247s - For inductor you can see the full list of configs that it supports by calling `torch._inductor.list_options()` 247s disable (bool): Turn torch.compile() into a no-op for testing 247s 247s Example:: 247s 247s @torch.compile(options={"triton.cudagraphs": True}, fullgraph=True) 247s def foo(x): 247s return torch.sin(x) + torch.cos(x) 247s 247s """ 247s _C._log_api_usage_once("torch.compile") 247s if sys.version_info >= (3, 13): 247s > raise RuntimeError("Dynamo is not supported on Python 3.13+") 247s E RuntimeError: Dynamo is not supported on Python 3.13+ 247s 247s /usr/lib/python3/dist-packages/torch/__init__.py:2416: RuntimeError 247s =============================== warnings summary =============================== 247s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 247s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 247s given by the platformdirs library. To remove this warning and 247s see the appropriate new directories, set the environment variable 247s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 247s The use of platformdirs will be the default in `jupyter_core` v6 247s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 247s 247s tests/test_einsum.py::test_layer 247s /tmp/autopkgtest.e7Gf9R/build.s5D/src/einops/layers/_einmix.py:113: UserWarning: EinMix: weight has no dimensions (means multiplication by a number) 247s warnings.warn("EinMix: weight has no dimensions (means multiplication by a number)") 247s 247s tests/test_layers.py::test_reduce_imperative 247s /usr/lib/python3/dist-packages/numpy/core/_methods.py:53: RuntimeWarning: overflow encountered in reduce 247s return umr_prod(a, axis, dtype, out, keepdims, initial, where) 247s 247s tests/test_ops.py::test_rearrange_array_api 247s /tmp/autopkgtest.e7Gf9R/build.s5D/src/tests/test_ops.py:115: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. 247s import numpy.array_api as xp 247s 247s tests/test_other.py::testmod 247s /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`? 247s warnings.warn( 247s 247s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 247s =========================== short test summary info ============================ 247s FAILED tests/test_ops.py::test_torch_compile_with_dynamic_shape - RuntimeErro... 247s FAILED tests/test_other.py::test_torch_compile - RuntimeError: Dynamo is not ... 247s ====== 2 failed, 65 passed, 2 skipped, 4 deselected, 5 warnings in 4.11s ======= 248s autopkgtest [13:50:41]: test einops-with-torch: -----------------------] 249s autopkgtest [13:50:42]: test einops-with-torch: - - - - - - - - - - results - - - - - - - - - - 249s einops-with-torch FAIL non-zero exit status 1 249s autopkgtest [13:50:42]: @@@@@@@@@@@@@@@@@@@@ summary 249s einops-with-numpy PASS 249s einops-with-torch FAIL non-zero exit status 1 266s nova [W] Skipping flock for amd64 266s Creating nova instance adt-plucky-amd64-python-einops-20250117-134633-juju-7f2275-prod-proposed-migration-environment-2-bfc61cff-466f-4111-9379-0797f172f511 from image adt/ubuntu-plucky-amd64-server-20250117.img (UUID 8f35863a-398a-4b7d-9594-544c7b7656c3)... 266s nova [W] Timed out waiting for 78cce50e-6aa9-4796-86c0-3fc7805553b4 to get deleted. 266s nova [W] Skipping flock for amd64 266s Creating nova instance adt-plucky-amd64-python-einops-20250117-134633-juju-7f2275-prod-proposed-migration-environment-2-bfc61cff-466f-4111-9379-0797f172f511 from image adt/ubuntu-plucky-amd64-server-20250117.img (UUID 8f35863a-398a-4b7d-9594-544c7b7656c3)... 266s nova [W] Timed out waiting for c6270dbe-e367-4bd8-994a-4987e1631eda to get deleted.