0s autopkgtest [18:21:33]: starting date and time: 2024-11-13 18:21:33+0000 0s autopkgtest [18:21:33]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [18:21:33]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.c4o50_tq/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- lxd -r lxd-armhf-10.145.243.76 lxd-armhf-10.145.243.76:autopkgtest/ubuntu/plucky/armhf 54s autopkgtest [18:22:27]: testbed dpkg architecture: armhf 56s autopkgtest [18:22:29]: testbed apt version: 2.9.8 56s autopkgtest [18:22:29]: @@@@@@@@@@@@@@@@@@@@ test bed setup 65s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 65s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [971 kB] 65s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 65s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 65s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 65s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [106 kB] 65s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [647 kB] 65s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [17.2 kB] 65s Fetched 1943 kB in 1s (2195 kB/s) 65s Reading package lists... 83s tee: /proc/self/fd/2: Permission denied 105s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 105s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 105s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 105s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 106s Reading package lists... 106s Reading package lists... 107s Building dependency tree... 107s Reading state information... 107s Calculating upgrade... 108s The following NEW packages will be installed: 108s python3.13-gdbm 108s The following packages will be upgraded: 108s libgnutls30t64 libjson-glib-1.0-0 libjson-glib-1.0-common libpython3-stdlib 108s libutempter0 python3 python3-gdbm python3-minimal 108s 8 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 1131 kB of archives. 108s After this operation, 95.2 kB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-minimal armhf 3.12.7-1 [27.4 kB] 108s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3 armhf 3.12.7-1 [24.0 kB] 108s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libpython3-stdlib armhf 3.12.7-1 [10.0 kB] 108s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls30t64 armhf 3.8.8-2ubuntu1 [955 kB] 109s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.0-2 [29.5 kB] 109s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-gdbm armhf 3.12.7-1 [8642 B] 109s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 109s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.0+ds-3 [61.7 kB] 109s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libutempter0 armhf 1.2.1-4 [9062 B] 109s Fetched 1131 kB in 1s (1749 kB/s) 109s (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 ... 59559 files and directories currently installed.) 109s Preparing to unpack .../python3-minimal_3.12.7-1_armhf.deb ... 109s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 109s Setting up python3-minimal (3.12.7-1) ... 109s (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 ... 59559 files and directories currently installed.) 109s Preparing to unpack .../python3_3.12.7-1_armhf.deb ... 110s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 110s Preparing to unpack .../libpython3-stdlib_3.12.7-1_armhf.deb ... 110s Unpacking libpython3-stdlib:armhf (3.12.7-1) over (3.12.6-0ubuntu1) ... 110s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_armhf.deb ... 110s Unpacking libgnutls30t64:armhf (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 110s Setting up libgnutls30t64:armhf (3.8.8-2ubuntu1) ... 110s Selecting previously unselected package python3.13-gdbm. 110s (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 ... 59559 files and directories currently installed.) 110s Preparing to unpack .../python3.13-gdbm_3.13.0-2_armhf.deb ... 110s Unpacking python3.13-gdbm (3.13.0-2) ... 110s Preparing to unpack .../python3-gdbm_3.12.7-1_armhf.deb ... 110s Unpacking python3-gdbm:armhf (3.12.7-1) over (3.12.6-1ubuntu1) ... 110s Preparing to unpack .../libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 110s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 110s Preparing to unpack .../libjson-glib-1.0-0_1.10.0+ds-3_armhf.deb ... 110s Unpacking libjson-glib-1.0-0:armhf (1.10.0+ds-3) over (1.10.0+ds-2) ... 110s Preparing to unpack .../libutempter0_1.2.1-4_armhf.deb ... 110s Unpacking libutempter0:armhf (1.2.1-4) over (1.2.1-3build1) ... 110s Setting up libutempter0:armhf (1.2.1-4) ... 110s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 110s Setting up python3.13-gdbm (3.13.0-2) ... 110s Setting up libpython3-stdlib:armhf (3.12.7-1) ... 110s Setting up python3 (3.12.7-1) ... 110s Setting up libjson-glib-1.0-0:armhf (1.10.0+ds-3) ... 110s Setting up python3-gdbm:armhf (3.12.7-1) ... 110s Processing triggers for man-db (2.12.1-3) ... 111s Processing triggers for libc-bin (2.40-1ubuntu3) ... 111s Reading package lists... 112s Building dependency tree... 112s Reading state information... 114s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s autopkgtest [18:23:29]: rebooting testbed after setup commands that affected boot 188s autopkgtest [18:24:41]: testbed running kernel: Linux 6.8.0-48-generic #48~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 7 11:49:53 UTC 2 218s autopkgtest [18:25:11]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 237s Get:1 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.13.0-1 (dsc) [2982 B] 237s Get:2 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.13.0-1 (tar) [3153 kB] 237s Get:3 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.13.0-1 (diff) [17.1 kB] 237s gpgv: Signature made Wed Oct 23 15:17:25 2024 UTC 237s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 237s gpgv: Can't check signature: No public key 237s dpkg-source: warning: cannot verify inline signature for ./mypy_1.13.0-1.dsc: no acceptable signature found 237s autopkgtest [18:25:30]: testing package mypy version 1.13.0-1 240s autopkgtest [18:25:33]: build not needed 243s autopkgtest [18:25:36]: test run-unit-test: preparing testbed 253s Reading package lists... 254s Building dependency tree... 254s Reading state information... 254s Starting pkgProblemResolver with broken count: 0 254s Starting 2 pkgProblemResolver with broken count: 0 254s Done 255s The following additional packages will be installed: 255s cpp cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf g++ g++-14 255s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 255s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libasan8 libc-dev-bin 255s libc6-dev libcc1-0 libcrypt-dev libexpat1-dev libgcc-14-dev libgomp1 255s libisl23 libjs-jquery libjs-sphinxdoc libjs-underscore libmpc3 255s libpython3-dev libpython3.12-dev libpython3.12t64 libstdc++-14-dev libubsan1 255s libxslt1.1 linux-libc-dev mypy mypy-doc python3-dev python3-distlib 255s python3-execnet python3-filelock python3-iniconfig python3-lxml python3-mypy 255s python3-mypy-extensions python3-orjson python3-packaging python3-pip-whl 255s python3-platformdirs python3-pluggy python3-psutil python3-pytest 255s python3-pytest-xdist python3-setuptools-whl python3-tomli python3-typeshed 255s python3-virtualenv python3-wheel-whl python3.12-dev rpcsvc-proto zlib1g-dev 255s Suggested packages: 255s cpp-doc gcc-14-locales cpp-14-doc gcc-14-doc gcc-multilib manpages-dev 255s autoconf automake libtool flex bison gdb gcc-doc gdb-arm-linux-gnueabihf 255s libc-devtools glibc-doc libstdc++-14-doc execnet-doc python-lxml-doc 255s Recommended packages: 255s manpages manpages-dev javascript-common python3-doc cython-doc 255s python-six-doc python-setuptools-doc python-attr-doc python3-bs4 255s python3-cssselect python3-html5lib build-essential 255s The following NEW packages will be installed: 255s autopkgtest-satdep cpp cpp-14 cpp-14-arm-linux-gnueabihf 255s cpp-arm-linux-gnueabihf g++ g++-14 g++-14-arm-linux-gnueabihf 255s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 255s gcc-arm-linux-gnueabihf libasan8 libc-dev-bin libc6-dev libcc1-0 255s libcrypt-dev libexpat1-dev libgcc-14-dev libgomp1 libisl23 libjs-jquery 255s libjs-sphinxdoc libjs-underscore libmpc3 libpython3-dev libpython3.12-dev 255s libpython3.12t64 libstdc++-14-dev libubsan1 libxslt1.1 linux-libc-dev mypy 255s mypy-doc python3-dev python3-distlib python3-execnet python3-filelock 255s python3-iniconfig python3-lxml python3-mypy python3-mypy-extensions 255s python3-orjson python3-packaging python3-pip-whl python3-platformdirs 255s python3-pluggy python3-psutil python3-pytest python3-pytest-xdist 255s python3-setuptools-whl python3-tomli python3-typeshed python3-virtualenv 255s python3-wheel-whl python3.12-dev rpcsvc-proto zlib1g-dev 255s 0 upgraded, 59 newly installed, 0 to remove and 0 not upgraded. 255s Need to get 73.9 MB/73.9 MB of archives. 255s After this operation, 232 MB of additional disk space will be used. 255s Get:1 /tmp/autopkgtest.yvVCuM/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [816 B] 255s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 256s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 256s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB] 256s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B] 256s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 256s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 256s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB] 256s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 256s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 256s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 256s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 257s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB] 257s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB] 257s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 257s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 257s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 257s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 257s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 257s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 257s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 258s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 258s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [10.5 MB] 258s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-8ubuntu1 [19.9 kB] 258s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 258s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 258s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libexpat1-dev armhf 2.6.2-2 [121 kB] 258s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 258s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 258s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-sphinxdoc all 7.4.7-4 [158 kB] 258s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12t64 armhf 3.12.7-3 [2075 kB] 258s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 258s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-dev armhf 3.12.7-3 [4344 kB] 259s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libpython3-dev armhf 3.12.7-1 [10.3 kB] 259s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu1 [150 kB] 259s Get:36 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mypy-extensions all 1.0.0-1 [6148 B] 259s Get:37 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-tomli all 2.0.1-2 [16.5 kB] 259s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build2 [194 kB] 259s Get:39 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mypy armhf 1.13.0-1 [8676 kB] 259s Get:40 http://ftpmaster.internal/ubuntu plucky/universe armhf mypy all 1.13.0-1 [24.9 kB] 259s Get:41 http://ftpmaster.internal/ubuntu plucky/universe armhf mypy-doc all 1.13.0-1 [353 kB] 259s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-dev armhf 3.12.7-3 [505 kB] 259s Get:43 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-dev armhf 3.12.7-1 [26.7 kB] 259s Get:44 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-distlib all 0.3.9-1 [267 kB] 259s Get:45 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-execnet all 2.1.1-1 [33.4 kB] 259s Get:46 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-filelock all 3.16.1-1 [12.8 kB] 259s Get:47 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 259s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf python3-lxml armhf 5.3.0-1 [1234 kB] 259s Get:49 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-orjson armhf 3.10.7-1 [274 kB] 259s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.1-1 [41.4 kB] 259s Get:51 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pip-whl all 24.2+dfsg-1 [1420 kB] 259s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf python3-platformdirs all 4.3.6-1 [16.8 kB] 259s Get:53 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 259s Get:54 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest all 8.3.3-1 [251 kB] 259s Get:55 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest-xdist all 3.6.1-1 [33.8 kB] 259s Get:56 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-setuptools-whl all 74.1.2-1 [1171 kB] 260s Get:57 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 260s Get:58 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-wheel-whl all 0.44.0-1 [69.5 kB] 260s Get:59 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-virtualenv all 20.27.0+ds-1 [71.9 kB] 260s Fetched 73.9 MB in 5s (16.1 MB/s) 260s Selecting previously unselected package libisl23:armhf. 260s (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 ... 59566 files and directories currently installed.) 260s Preparing to unpack .../00-libisl23_0.27-1_armhf.deb ... 260s Unpacking libisl23:armhf (0.27-1) ... 260s Selecting previously unselected package libmpc3:armhf. 260s Preparing to unpack .../01-libmpc3_1.3.1-1build2_armhf.deb ... 260s Unpacking libmpc3:armhf (1.3.1-1build2) ... 260s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 260s Preparing to unpack .../02-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 260s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 260s Selecting previously unselected package cpp-14. 260s Preparing to unpack .../03-cpp-14_14.2.0-8ubuntu1_armhf.deb ... 260s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 260s Selecting previously unselected package cpp-arm-linux-gnueabihf. 260s Preparing to unpack .../04-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 260s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 261s Selecting previously unselected package cpp. 261s Preparing to unpack .../05-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 261s Unpacking cpp (4:14.1.0-2ubuntu1) ... 261s Selecting previously unselected package libcc1-0:armhf. 261s Preparing to unpack .../06-libcc1-0_14.2.0-8ubuntu1_armhf.deb ... 261s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ... 261s Selecting previously unselected package libgomp1:armhf. 261s Preparing to unpack .../07-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 261s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 261s Selecting previously unselected package libasan8:armhf. 261s Preparing to unpack .../08-libasan8_14.2.0-8ubuntu1_armhf.deb ... 261s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 261s Selecting previously unselected package libubsan1:armhf. 261s Preparing to unpack .../09-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 261s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 261s Selecting previously unselected package libgcc-14-dev:armhf. 261s Preparing to unpack .../10-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 261s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 261s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 261s Preparing to unpack .../11-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 261s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 261s Selecting previously unselected package gcc-14. 261s Preparing to unpack .../12-gcc-14_14.2.0-8ubuntu1_armhf.deb ... 261s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 261s Selecting previously unselected package gcc-arm-linux-gnueabihf. 261s Preparing to unpack .../13-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 261s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 261s Selecting previously unselected package gcc. 261s Preparing to unpack .../14-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 261s Unpacking gcc (4:14.1.0-2ubuntu1) ... 261s Selecting previously unselected package libc-dev-bin. 261s Preparing to unpack .../15-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 261s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 261s Selecting previously unselected package linux-libc-dev:armhf. 262s Preparing to unpack .../16-linux-libc-dev_6.11.0-8.8_armhf.deb ... 262s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 262s Selecting previously unselected package libcrypt-dev:armhf. 262s Preparing to unpack .../17-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 262s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 262s Selecting previously unselected package rpcsvc-proto. 262s Preparing to unpack .../18-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 262s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 262s Selecting previously unselected package libc6-dev:armhf. 262s Preparing to unpack .../19-libc6-dev_2.40-1ubuntu3_armhf.deb ... 262s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 262s Selecting previously unselected package libstdc++-14-dev:armhf. 262s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 262s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 262s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 262s Preparing to unpack .../21-g++-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 262s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 263s Selecting previously unselected package g++-14. 263s Preparing to unpack .../22-g++-14_14.2.0-8ubuntu1_armhf.deb ... 263s Unpacking g++-14 (14.2.0-8ubuntu1) ... 263s Selecting previously unselected package g++-arm-linux-gnueabihf. 263s Preparing to unpack .../23-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 263s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 263s Selecting previously unselected package g++. 263s Preparing to unpack .../24-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 263s Unpacking g++ (4:14.1.0-2ubuntu1) ... 263s Selecting previously unselected package libexpat1-dev:armhf. 263s Preparing to unpack .../25-libexpat1-dev_2.6.2-2_armhf.deb ... 263s Unpacking libexpat1-dev:armhf (2.6.2-2) ... 263s Selecting previously unselected package libjs-jquery. 263s Preparing to unpack .../26-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 263s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 263s Selecting previously unselected package libjs-underscore. 263s Preparing to unpack .../27-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 263s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 263s Selecting previously unselected package libjs-sphinxdoc. 263s Preparing to unpack .../28-libjs-sphinxdoc_7.4.7-4_all.deb ... 263s Unpacking libjs-sphinxdoc (7.4.7-4) ... 263s Selecting previously unselected package libpython3.12t64:armhf. 263s Preparing to unpack .../29-libpython3.12t64_3.12.7-3_armhf.deb ... 263s Unpacking libpython3.12t64:armhf (3.12.7-3) ... 263s Selecting previously unselected package zlib1g-dev:armhf. 263s Preparing to unpack .../30-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 263s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 263s Selecting previously unselected package libpython3.12-dev:armhf. 263s Preparing to unpack .../31-libpython3.12-dev_3.12.7-3_armhf.deb ... 263s Unpacking libpython3.12-dev:armhf (3.12.7-3) ... 264s Selecting previously unselected package libpython3-dev:armhf. 264s Preparing to unpack .../32-libpython3-dev_3.12.7-1_armhf.deb ... 264s Unpacking libpython3-dev:armhf (3.12.7-1) ... 264s Selecting previously unselected package libxslt1.1:armhf. 264s Preparing to unpack .../33-libxslt1.1_1.1.39-0exp1ubuntu1_armhf.deb ... 264s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu1) ... 264s Selecting previously unselected package python3-mypy-extensions. 264s Preparing to unpack .../34-python3-mypy-extensions_1.0.0-1_all.deb ... 264s Unpacking python3-mypy-extensions (1.0.0-1) ... 264s Selecting previously unselected package python3-tomli. 264s Preparing to unpack .../35-python3-tomli_2.0.1-2_all.deb ... 264s Unpacking python3-tomli (2.0.1-2) ... 264s Selecting previously unselected package python3-psutil. 264s Preparing to unpack .../36-python3-psutil_5.9.8-2build2_armhf.deb ... 264s Unpacking python3-psutil (5.9.8-2build2) ... 264s Selecting previously unselected package python3-mypy. 264s Preparing to unpack .../37-python3-mypy_1.13.0-1_armhf.deb ... 264s Unpacking python3-mypy (1.13.0-1) ... 264s Selecting previously unselected package mypy. 264s Preparing to unpack .../38-mypy_1.13.0-1_all.deb ... 264s Unpacking mypy (1.13.0-1) ... 264s Selecting previously unselected package mypy-doc. 265s Preparing to unpack .../39-mypy-doc_1.13.0-1_all.deb ... 265s Unpacking mypy-doc (1.13.0-1) ... 265s Selecting previously unselected package python3.12-dev. 265s Preparing to unpack .../40-python3.12-dev_3.12.7-3_armhf.deb ... 265s Unpacking python3.12-dev (3.12.7-3) ... 265s Selecting previously unselected package python3-dev. 265s Preparing to unpack .../41-python3-dev_3.12.7-1_armhf.deb ... 265s Unpacking python3-dev (3.12.7-1) ... 265s Selecting previously unselected package python3-distlib. 265s Preparing to unpack .../42-python3-distlib_0.3.9-1_all.deb ... 265s Unpacking python3-distlib (0.3.9-1) ... 265s Selecting previously unselected package python3-execnet. 265s Preparing to unpack .../43-python3-execnet_2.1.1-1_all.deb ... 265s Unpacking python3-execnet (2.1.1-1) ... 265s Selecting previously unselected package python3-filelock. 265s Preparing to unpack .../44-python3-filelock_3.16.1-1_all.deb ... 265s Unpacking python3-filelock (3.16.1-1) ... 265s Selecting previously unselected package python3-iniconfig. 265s Preparing to unpack .../45-python3-iniconfig_1.1.1-2_all.deb ... 265s Unpacking python3-iniconfig (1.1.1-2) ... 265s Selecting previously unselected package python3-lxml:armhf. 265s Preparing to unpack .../46-python3-lxml_5.3.0-1_armhf.deb ... 265s Unpacking python3-lxml:armhf (5.3.0-1) ... 265s Selecting previously unselected package python3-orjson. 265s Preparing to unpack .../47-python3-orjson_3.10.7-1_armhf.deb ... 265s Unpacking python3-orjson (3.10.7-1) ... 265s Selecting previously unselected package python3-packaging. 265s Preparing to unpack .../48-python3-packaging_24.1-1_all.deb ... 265s Unpacking python3-packaging (24.1-1) ... 265s Selecting previously unselected package python3-pip-whl. 265s Preparing to unpack .../49-python3-pip-whl_24.2+dfsg-1_all.deb ... 265s Unpacking python3-pip-whl (24.2+dfsg-1) ... 265s Selecting previously unselected package python3-platformdirs. 265s Preparing to unpack .../50-python3-platformdirs_4.3.6-1_all.deb ... 265s Unpacking python3-platformdirs (4.3.6-1) ... 265s Selecting previously unselected package python3-pluggy. 265s Preparing to unpack .../51-python3-pluggy_1.5.0-1_all.deb ... 265s Unpacking python3-pluggy (1.5.0-1) ... 265s Selecting previously unselected package python3-pytest. 265s Preparing to unpack .../52-python3-pytest_8.3.3-1_all.deb ... 265s Unpacking python3-pytest (8.3.3-1) ... 265s Selecting previously unselected package python3-pytest-xdist. 265s Preparing to unpack .../53-python3-pytest-xdist_3.6.1-1_all.deb ... 265s Unpacking python3-pytest-xdist (3.6.1-1) ... 265s Selecting previously unselected package python3-setuptools-whl. 265s Preparing to unpack .../54-python3-setuptools-whl_74.1.2-1_all.deb ... 265s Unpacking python3-setuptools-whl (74.1.2-1) ... 265s Selecting previously unselected package python3-typeshed. 265s Preparing to unpack .../55-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 265s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 266s Selecting previously unselected package python3-wheel-whl. 266s Preparing to unpack .../56-python3-wheel-whl_0.44.0-1_all.deb ... 266s Unpacking python3-wheel-whl (0.44.0-1) ... 266s Selecting previously unselected package python3-virtualenv. 266s Preparing to unpack .../57-python3-virtualenv_20.27.0+ds-1_all.deb ... 266s Unpacking python3-virtualenv (20.27.0+ds-1) ... 266s Selecting previously unselected package autopkgtest-satdep. 266s Preparing to unpack .../58-1-autopkgtest-satdep.deb ... 266s Unpacking autopkgtest-satdep (0) ... 266s Setting up python3-iniconfig (1.1.1-2) ... 266s Setting up python3-orjson (3.10.7-1) ... 267s Setting up python3-setuptools-whl (74.1.2-1) ... 267s Setting up python3-filelock (3.16.1-1) ... 267s Setting up python3-tomli (2.0.1-2) ... 267s Setting up python3-pip-whl (24.2+dfsg-1) ... 267s Setting up python3-mypy-extensions (1.0.0-1) ... 267s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 267s Setting up python3-distlib (0.3.9-1) ... 267s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 267s Setting up python3-platformdirs (4.3.6-1) ... 268s Setting up python3-psutil (5.9.8-2build2) ... 268s Setting up libpython3.12t64:armhf (3.12.7-3) ... 268s Setting up python3-packaging (24.1-1) ... 268s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 268s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 268s Setting up libmpc3:armhf (1.3.1-1build2) ... 268s Setting up python3-mypy (1.13.0-1) ... 270s Setting up python3-pluggy (1.5.0-1) ... 270s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 270s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 270s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 270s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu1) ... 270s Setting up mypy (1.13.0-1) ... 270s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 270s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 270s Setting up libisl23:armhf (0.27-1) ... 270s Setting up libc-dev-bin (2.40-1ubuntu3) ... 270s Setting up python3-execnet (2.1.1-1) ... 270s Setting up python3-wheel-whl (0.44.0-1) ... 270s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ... 270s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 270s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 270s Setting up python3-pytest (8.3.3-1) ... 270s Setting up python3-virtualenv (20.27.0+ds-1) ... 271s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 271s Setting up libjs-sphinxdoc (7.4.7-4) ... 271s Setting up cpp-14 (14.2.0-8ubuntu1) ... 271s Setting up mypy-doc (1.13.0-1) ... 271s Setting up python3-lxml:armhf (5.3.0-1) ... 271s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 271s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 271s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 271s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 271s Setting up g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 271s Setting up python3-pytest-xdist (3.6.1-1) ... 271s Setting up gcc-14 (14.2.0-8ubuntu1) ... 271s Setting up libexpat1-dev:armhf (2.6.2-2) ... 271s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 271s Setting up cpp (4:14.1.0-2ubuntu1) ... 271s Setting up g++-14 (14.2.0-8ubuntu1) ... 271s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 271s Setting up libpython3.12-dev:armhf (3.12.7-3) ... 271s Setting up gcc (4:14.1.0-2ubuntu1) ... 271s Setting up python3.12-dev (3.12.7-3) ... 271s Setting up g++ (4:14.1.0-2ubuntu1) ... 271s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 271s Setting up libpython3-dev:armhf (3.12.7-1) ... 271s Setting up python3-dev (3.12.7-1) ... 271s Setting up autopkgtest-satdep (0) ... 271s Processing triggers for man-db (2.12.1-3) ... 272s Processing triggers for libc-bin (2.40-1ubuntu3) ... 291s (Reading database ... 69673 files and directories currently installed.) 291s Removing autopkgtest-satdep (0) ... 297s autopkgtest [18:26:30]: test run-unit-test: [----------------------- 299s + pkg=mypy 299s +++++ readlink -fm /tmp/autopkgtest.yvVCuM/build.zfX/src/debian/tests/run-unit-test 299s ++++ dirname /tmp/autopkgtest.yvVCuM/build.zfX/src/debian/tests/run-unit-test 299s +++ dirname /tmp/autopkgtest.yvVCuM/build.zfX/src/debian/tests 299s ++ dirname /tmp/autopkgtest.yvVCuM/build.zfX/src/debian 299s + START=/tmp/autopkgtest.yvVCuM/build.zfX/src 299s + '[' /tmp/autopkgtest.yvVCuM/autopkgtest_tmp = '' ']' 299s + cd /tmp/autopkgtest.yvVCuM/autopkgtest_tmp 299s + mypy --help 299s + mypyc --help 299s usage: mypy [-h] [-v] [-V] [more options; see below] 299s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 299s 299s Mypy is a program that will type check your Python code. 299s 299s Pass in any files or folders you want to type check. Mypy will 299s recursively traverse any provided folders to find .py files: 299s 299s $ mypy my_program.py my_src_folder 299s 299s For more information on getting started, see: 299s 299s - https://mypy.readthedocs.io/en/stable/getting_started.html 299s 299s For more details on both running mypy and using the flags below, see: 299s 299s - https://mypy.readthedocs.io/en/stable/running_mypy.html 299s - https://mypy.readthedocs.io/en/stable/command_line.html 299s 299s You can also use a config file to configure mypy instead of using 299s command line flags. For more details, see: 299s 299s - https://mypy.readthedocs.io/en/stable/config_file.html 299s 299s options: 299s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 299s Enable support of incomplete/experimental features 299s for early preview 299s 299s Optional arguments: 299s -h, --help Show this help message and exit 299s -v, --verbose More verbose messages 299s -V, --version Show program's version number and exit 299s -O FORMAT, --output FORMAT 299s Set a custom output format 299s 299s Config file: 299s Use a config file instead of command line arguments. This is useful if you 299s are using many flags or want to set different options per each module. 299s 299s --config-file CONFIG_FILE 299s Configuration file, must have a [mypy] section 299s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 299s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 299s --warn-unused-configs Warn about unused '[mypy-]' or 299s '[[tool.mypy.overrides]]' config sections 299s (inverse: --no-warn-unused-configs) 299s 299s Import discovery: 299s Configure how imports are discovered and followed. 299s 299s --no-namespace-packages Disable support for namespace packages (PEP 420, 299s __init__.py-less) (inverse: --namespace-packages) 299s --ignore-missing-imports Silently ignore imports of missing modules 299s --follow-imports {normal,silent,skip,error} 299s How to treat imports (default normal) 299s --python-executable EXECUTABLE 299s Python executable used for finding PEP 561 299s compliant installed packages and stubs 299s --no-site-packages Do not search for installed PEP 561 compliant 299s packages 299s --no-silence-site-packages 299s Do not silence errors in PEP 561 compliant 299s installed packages 299s --junit-format {global,per_file} 299s If --junit-xml is set, specifies format. global: 299s single test with all errors; per_file: one test 299s entry per file with failures 299s 299s Platform configuration: 299s Type check code assuming it will be run under certain runtime conditions. 299s By default, mypy assumes your code will be run using the same operating 299s system and Python version you are using to run mypy itself. 299s 299s --python-version x.y Type check code assuming it will be running on 299s Python x.y 299s --platform PLATFORM Type check special-cased code for the given OS 299s platform (defaults to sys.platform) 299s --always-true NAME Additional variable to be considered True (may be 299s repeated) 299s --always-false NAME Additional variable to be considered False (may be 299s repeated) 299s 299s Disallow dynamic typing: 299s Disallow the use of the dynamic 'Any' type under certain conditions. 299s 299s --disallow-any-unimported 299s Disallow Any types resulting from unfollowed 299s imports 299s --disallow-any-expr Disallow all expressions that have type Any 299s --disallow-any-decorated Disallow functions that have Any in their 299s signature after decorator transformation 299s --disallow-any-explicit Disallow explicit Any in type positions 299s --disallow-any-generics Disallow usage of generic types that do not 299s specify explicit type parameters (inverse: 299s --allow-any-generics) 299s --disallow-subclassing-any 299s Disallow subclassing values of type 'Any' when 299s defining classes (inverse: --allow-subclassing- 299s any) 299s 299s Untyped definitions and calls: 299s Configure how untyped definitions and calls are handled. Note: by default, 299s mypy ignores any untyped function definitions and assumes any calls to 299s such functions have a return type of 'Any'. 299s 299s --disallow-untyped-calls Disallow calling functions without type 299s annotations from functions with type annotations 299s (inverse: --allow-untyped-calls) 299s --untyped-calls-exclude MODULE 299s Disable --disallow-untyped-calls for 299s functions/methods coming from specific package, 299s module, or class 299s --disallow-untyped-defs Disallow defining functions without type 299s annotations or with incomplete type annotations 299s (inverse: --allow-untyped-defs) 299s --disallow-incomplete-defs 299s Disallow defining functions with incomplete type 299s annotations (while still allowing entirely 299s unannotated definitions) (inverse: --allow- 299s incomplete-defs) 299s --check-untyped-defs Type check the interior of functions without type 299s annotations (inverse: --no-check-untyped-defs) 299s --disallow-untyped-decorators 299s Disallow decorating typed functions with untyped 299s decorators (inverse: --allow-untyped-decorators) 299s 299s None and Optional handling: 299s Adjust how values of type 'None' are handled. For more context on how mypy 299s handles values of type 'None', see: 299s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 299s optional 299s 299s --implicit-optional Assume arguments with default values of None are 299s Optional (inverse: --no-implicit-optional) 299s --no-strict-optional Disable strict Optional checks (inverse: --strict- 299s optional) 299s 299s Configuring warnings: 299s Detect code that is sound but redundant or problematic. 299s 299s --warn-redundant-casts Warn about casting an expression to its inferred 299s type (inverse: --no-warn-redundant-casts) 299s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 299s (inverse: --no-warn-unused-ignores) 299s --no-warn-no-return Do not warn about functions that end without 299s returning (inverse: --warn-no-return) 299s --warn-return-any Warn about returning values of type Any from non- 299s Any typed functions (inverse: --no-warn-return- 299s any) 299s --warn-unreachable Warn about statements or expressions inferred to 299s be unreachable (inverse: --no-warn-unreachable) 299s 299s Miscellaneous strictness flags: 299s --allow-untyped-globals Suppress toplevel errors caused by missing 299s annotations (inverse: --disallow-untyped-globals) 299s --allow-redefinition Allow unconditional variable redefinition with a 299s new type (inverse: --disallow-redefinition) 299s --no-implicit-reexport Treat imports as private unless aliased (inverse: 299s --implicit-reexport) 299s --strict-equality Prohibit equality, identity, and container checks 299s for non-overlapping types (inverse: --no-strict- 299s equality) 299s --extra-checks Enable additional checks that are technically 299s correct but may be impractical in real code. For 299s example, this prohibits partial overlap in 299s TypedDict updates, and makes arguments prepended 299s via Concatenate positional-only (inverse: --no- 299s extra-checks) 299s --strict Strict mode; enables the following flags: --warn- 299s unused-configs, --disallow-any-generics, 299s --disallow-subclassing-any, --disallow-untyped- 299s calls, --disallow-untyped-defs, --disallow- 299s incomplete-defs, --check-untyped-defs, --disallow- 299s untyped-decorators, --warn-redundant-casts, 299s --warn-unused-ignores, --warn-return-any, --no- 299s implicit-reexport, --strict-equality, --extra- 299s checks 299s --disable-error-code NAME 299s Disable a specific error code 299s --enable-error-code NAME Enable a specific error code 299s 299s Configuring error messages: 299s Adjust the amount of detail shown in error messages. 299s 299s --show-error-context Precede errors with "note:" messages explaining 299s context (inverse: --hide-error-context) 299s --show-column-numbers Show column numbers in error messages (inverse: 299s --hide-column-numbers) 299s --show-error-end Show end line/end column numbers in error 299s messages. This implies --show-column-numbers 299s (inverse: --hide-error-end) 299s --hide-error-codes Hide error codes in error messages (inverse: 299s --show-error-codes) 299s --show-error-code-links Show links to error code documentation (inverse: 299s --hide-error-code-links) 299s --pretty Use visually nicer output in error messages: Use 299s soft word wrap, show source code snippets, and 299s show error location markers (inverse: --no-pretty) 299s --no-color-output Do not colorize error messages (inverse: --color- 299s output) 299s --no-error-summary Do not show error stats summary (inverse: --error- 299s summary) 299s --show-absolute-path Show absolute paths to files (inverse: --hide- 299s absolute-path) 299s 299s Incremental mode: 299s Adjust how mypy incrementally type checks and caches modules. Mypy caches 299s type information about modules into a cache to let you speed up future 299s invocations of mypy. Also see mypy's daemon mode: 299s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 299s 299s --no-incremental Disable module cache (inverse: --incremental) 299s --cache-dir DIR Store module cache info in the given folder in 299s incremental mode (defaults to '.mypy_cache') 299s --sqlite-cache Use a sqlite database to store the cache (inverse: 299s --no-sqlite-cache) 299s --cache-fine-grained Include fine-grained dependency information in the 299s cache for the mypy daemon 299s --skip-version-check Allow using cache written by older mypy version 299s --skip-cache-mtime-checks 299s Skip cache internal consistency checks based on 299s mtime 299s 299s Advanced options: 299s Debug and customize mypy internals. 299s 299s --pdb Invoke pdb on fatal error 299s --show-traceback, --tb Show traceback on fatal error 299s --raise-exceptions Raise exception on fatal error 299s --custom-typing-module MODULE 299s Use a custom typing module 299s --old-type-inference Disable new experimental type inference algorithm 299s --custom-typeshed-dir DIR 299s Use the custom typeshed in DIR 299s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 299s relevant with --disallow-untyped-defs or 299s --disallow-incomplete-defs enabled (inverse: --no- 299s warn-incomplete-stub) 299s --shadow-file SOURCE_FILE SHADOW_FILE 299s When encountering SOURCE_FILE, read and type check 299s the contents of SHADOW_FILE instead. 299s 299s Report generation: 299s Generate a report in the specified format. 299s 299s --any-exprs-report DIR 299s --cobertura-xml-report DIR 299s --html-report DIR 299s --linecount-report DIR 299s --linecoverage-report DIR 299s --lineprecision-report DIR 299s --txt-report DIR 299s --xml-report DIR 299s --xslt-html-report DIR 299s --xslt-txt-report DIR 299s 299s Miscellaneous: 299s --junit-xml JUNIT_XML Write junit.xml to the given file 299s --find-occurrences CLASS.MEMBER 299s Print out all usages of a class member 299s (experimental) 299s --scripts-are-modules Script x becomes module x instead of __main__ 299s --install-types Install detected missing library stub packages 299s using pip (inverse: --no-install-types) 299s --non-interactive Install stubs without asking for confirmation and 299s hide errors, with --install-types (inverse: 299s --interactive) 299s 299s Running code: 299s Specify the code you want to type check. For more details, see 299s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 299s 299s --explicit-package-bases Use current directory and MYPYPATH to determine 299s module names of files passed (inverse: --no- 299s explicit-package-bases) 299s --exclude PATTERN Regular expression to match file names, directory 299s names or paths which mypy should ignore while 299s recursively discovering files to check, e.g. 299s --exclude '/setup\.py$'. May be specified more 299s than once, eg. --exclude a --exclude b 299s -m MODULE, --module MODULE 299s Type-check module; can repeat for more modules 299s -p PACKAGE, --package PACKAGE 299s Type-check package recursively; can be repeated 299s -c PROGRAM_TEXT, --command PROGRAM_TEXT 299s Type-check program passed in as string 299s files Type-check given files or directories 299s 299s Environment variables: 299s Define MYPYPATH for additional module search path entries. 299s Define MYPY_CACHE_DIR to override configuration cache_dir path. 300s usage: mypy [-h] [-v] [-V] [more options; see below] 300s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 300s 300s Mypy is a program that will type check your Python code. 300s 300s Pass in any files or folders you want to type check. Mypy will 300s recursively traverse any provided folders to find .py files: 300s 300s $ mypy my_program.py my_src_folder 300s 300s For more information on getting started, see: 300s 300s - https://mypy.readthedocs.io/en/stable/getting_started.html 300s 300s For more details on both running mypy and using the flags below, see: 300s 300s - https://mypy.readthedocs.io/en/stable/running_mypy.html 300s - https://mypy.readthedocs.io/en/stable/command_line.html 300s 300s You can also use a config file to configure mypy instead of using 300s command line flags. For more details, see: 300s 300s - https://mypy.readthedocs.io/en/stable/config_file.html 300s 300s options: 300s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 300s Enable support of incomplete/experimental features 300s for early preview 300s 300s Optional arguments: 300s -h, --help Show this help message and exit 300s -v, --verbose More verbose messages 300s -V, --version Show program's version number and exit 300s -O FORMAT, --output FORMAT 300s Set a custom output format 300s 300s Config file: 300s Use a config file instead of command line arguments. This is useful if you 300s are using many flags or want to set different options per each module. 300s 300s --config-file CONFIG_FILE 300s Configuration file, must have a [mypy] section 300s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 300s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 300s --warn-unused-configs Warn about unused '[mypy-]' or 300s '[[tool.mypy.overrides]]' config sections 300s (inverse: --no-warn-unused-configs) 300s 300s Import discovery: 300s Configure how imports are discovered and followed. 300s 300s --no-namespace-packages Disable support for namespace packages (PEP 420, 300s __init__.py-less) (inverse: --namespace-packages) 300s --ignore-missing-imports Silently ignore imports of missing modules 300s --follow-imports {normal,silent,skip,error} 300s How to treat imports (default normal) 300s --python-executable EXECUTABLE 300s Python executable used for finding PEP 561 300s compliant installed packages and stubs 300s --no-site-packages Do not search for installed PEP 561 compliant 300s packages 300s --no-silence-site-packages 300s Do not silence errors in PEP 561 compliant 300s installed packages 300s --junit-format {global,per_file} 300s If --junit-xml is set, specifies format. global: 300s single test with all errors; per_file: one test 300s entry per file with failures 300s 300s Platform configuration: 300s Type check code assuming it will be run under certain runtime conditions. 300s By default, mypy assumes your code will be run using the same operating 300s system and Python version you are using to run mypy itself. 300s 300s --python-version x.y Type check code assuming it will be running on 300s Python x.y 300s --platform PLATFORM Type check special-cased code for the given OS 300s platform (defaults to sys.platform) 300s --always-true NAME Additional variable to be considered True (may be 300s repeated) 300s --always-false NAME Additional variable to be considered False (may be 300s repeated) 300s 300s Disallow dynamic typing: 300s Disallow the use of the dynamic 'Any' type under certain conditions. 300s 300s --disallow-any-unimported 300s Disallow Any types resulting from unfollowed 300s imports 300s --disallow-any-expr Disallow all expressions that have type Any 300s --disallow-any-decorated Disallow functions that have Any in their 300s signature after decorator transformation 300s --disallow-any-explicit Disallow explicit Any in type positions 300s --disallow-any-generics Disallow usage of generic types that do not 300s specify explicit type parameters (inverse: 300s --allow-any-generics) 300s --disallow-subclassing-any 300s Disallow subclassing values of type 'Any' when 300s defining classes (inverse: --allow-subclassing- 300s any) 300s 300s Untyped definitions and calls: 300s Configure how untyped definitions and calls are handled. Note: by default, 300s mypy ignores any untyped function definitions and assumes any calls to 300s such functions have a return type of 'Any'. 300s 300s --disallow-untyped-calls Disallow calling functions without type 300s annotations from functions with type annotations 300s (inverse: --allow-untyped-calls) 300s --untyped-calls-exclude MODULE 300s Disable --disallow-untyped-calls for 300s functions/methods coming from specific package, 300s module, or class 300s --disallow-untyped-defs Disallow defining functions without type 300s annotations or with incomplete type annotations 300s (inverse: --allow-untyped-defs) 300s --disallow-incomplete-defs 300s Disallow defining functions with incomplete type 300s annotations (while still allowing entirely 300s unannotated definitions) (inverse: --allow- 300s incomplete-defs) 300s --check-untyped-defs Type check the interior of functions without type 300s annotations (inverse: --no-check-untyped-defs) 300s --disallow-untyped-decorators 300s Disallow decorating typed functions with untyped 300s decorators (inverse: --allow-untyped-decorators) 300s 300s None and Optional handling: 300s Adjust how values of type 'None' are handled. For more context on how mypy 300s handles values of type 'None', see: 300s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 300s optional 300s 300s --implicit-optional Assume arguments with default values of None are 300s Optional (inverse: --no-implicit-optional) 300s --no-strict-optional Disable strict Optional checks (inverse: --strict- 300s optional) 300s 300s Configuring warnings: 300s Detect code that is sound but redundant or problematic. 300s 300s --warn-redundant-casts Warn about casting an expression to its inferred 300s type (inverse: --no-warn-redundant-casts) 300s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 300s (inverse: --no-warn-unused-ignores) 300s --no-warn-no-return Do not warn about functions that end without 300s returning (inverse: --warn-no-return) 300s --warn-return-any Warn about returning values of type Any from non- 300s Any typed functions (inverse: --no-warn-return- 300s any) 300s --warn-unreachable Warn about statements or expressions inferred to 300s be unreachable (inverse: --no-warn-unreachable) 300s 300s Miscellaneous strictness flags: 300s --allow-untyped-globals Suppress toplevel errors caused by missing 300s annotations (inverse: --disallow-untyped-globals) 300s --allow-redefinition Allow unconditional variable redefinition with a 300s new type (inverse: --disallow-redefinition) 300s --no-implicit-reexport Treat imports as private unless aliased (inverse: 300s --implicit-reexport) 300s --strict-equality Prohibit equality, identity, and container checks 300s for non-overlapping types (inverse: --no-strict- 300s equality) 300s --extra-checks Enable additional checks that are technically 300s correct but may be impractical in real code. For 300s example, this prohibits partial overlap in 300s TypedDict updates, and makes arguments prepended 300s via Concatenate positional-only (inverse: --no- 300s extra-checks) 300s --strict Strict mode; enables the following flags: --warn- 300s unused-configs, --disallow-any-generics, 300s --disallow-subclassing-any, --disallow-untyped- 300s calls, --disallow-untyped-defs, --disallow- 300s incomplete-defs, --check-untyped-defs, --disallow- 300s untyped-decorators, --warn-redundant-casts, 300s --warn-unused-ignores, --warn-return-any, --no- 300s implicit-reexport, --strict-equality, --extra- 300s checks 300s --disable-error-code NAME 300s Disable a specific error code 300s --enable-error-code NAME Enable a specific error code 300s 300s Configuring error messages: 300s Adjust the amount of detail shown in error messages. 300s 300s --show-error-context Precede errors with "note:" messages explaining 300s context (inverse: --hide-error-context) 300s --show-column-numbers Show column numbers in error messages (inverse: 300s --hide-column-numbers) 300s --show-error-end Show end line/end column numbers in error 300s messages. This implies --show-column-numbers 300s (inverse: --hide-error-end) 300s --hide-error-codes Hide error codes in error messages (inverse: 300s --show-error-codes) 300s --show-error-code-links Show links to error code documentation (inverse: 300s --hide-error-code-links) 300s --pretty Use visually nicer output in error messages: Use 300s soft word wrap, show source code snippets, and 300s show error location markers (inverse: --no-pretty) 300s --no-color-output Do not colorize error messages (inverse: --color- 300s output) 300s --no-error-summary Do not show error stats summary (inverse: --error- 300s summary) 300s --show-absolute-path Show absolute paths to files (inverse: --hide- 300s absolute-path) 300s 300s Incremental mode: 300s Adjust how mypy incrementally type checks and caches modules. Mypy caches 300s type information about modules into a cache to let you speed up future 300s invocations of mypy. Also see mypy's daemon mode: 300s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 300s 300s --no-incremental Disable module cache (inverse: --incremental) 300s --cache-dir DIR Store module cache info in the given folder in 300s incremental mode (defaults to '.mypy_cache') 300s --sqlite-cache Use a sqlite database to store the cache (inverse: 300s --no-sqlite-cache) 300s --cache-fine-grained Include fine-grained dependency information in the 300s cache for the mypy daemon 300s --skip-version-check Allow using cache written by older mypy version 300s --skip-cache-mtime-checks 300s Skip cache internal consistency checks based on 300s mtime 300s 300s Advanced options: 300s Debug and customize mypy internals. 300s 300s --pdb Invoke pdb on fatal error 300s --show-traceback, --tb Show traceback on fatal error 300s --raise-exceptions Raise exception on fatal error 300s --custom-typing-module MODULE 300s Use a custom typing module 300s --old-type-inference Disable new experimental type inference algorithm 300s --custom-typeshed-dir DIR 300s Use the custom typeshed in DIR 300s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 300s relevant with --disallow-untyped-defs or 300s --disallow-incomplete-defs enabled (inverse: --no- 300s warn-incomplete-stub) 300s --shadow-file SOURCE_FILE SHADOW_FILE 300s When encountering SOURCE_FILE, read and type check 300s the contents of SHADOW_FILE instead. 300s 300s Report generation: 300s Generate a report in the specified format. 300s 300s --any-exprs-report DIR 300s --cobertura-xml-report DIR 300s --html-report DIR 300s --linecount-report DIR 300s --linecoverage-report DIR 300s --lineprecision-report DIR 300s --txt-report DIR 300s --xml-report DIR 300s --xslt-html-report DIR 300s --xslt-txt-report DIR 300s 300s Miscellaneous: 300s --junit-xml JUNIT_XML Write junit.xml to the given file 300s --find-occurrences CLASS.MEMBER 300s Print out all usages of a class member 300s (experimental) 300s --scripts-are-modules Script x becomes module x instead of __main__ 300s --install-types Install detected missing library stub packages 300s using pip (inverse: --no-install-types) 300s --non-interactive Install stubs without asking for confirmation and 300s hide errors, with --install-types (inverse: 300s --interactive) 300s 300s Running code: 300s Specify the code you want to type check. For more details, see 300s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 300s 300s --explicit-package-bases Use current directory and MYPYPATH to determine 300s module names of files passed (inverse: --no- 300s explicit-package-bases) 300s --exclude PATTERN Regular expression to match file names, directory 300s names or paths which mypy should ignore while 300s recursively discovering files to check, e.g. 300s --exclude '/setup\.py$'. May be specified more 300s than once, eg. --exclude a --exclude b 300s -m MODULE, --module MODULE 300s Type-check module; can repeat for more modules 300s -p PACKAGE, --package PACKAGE 300s Type-check package recursively; can be repeated 300s -c PROGRAM_TEXT, --command PROGRAM_TEXT 300s Type-check program passed in as string 300s files Type-check given files or directories 300s 300s Environment variables: 300s Define MYPYPATH for additional module search path entries. 300s Define MYPY_CACHE_DIR to override configuration cache_dir path. 300s + stubgen --help 300s usage: stubgen [-h] [more options, see -h] 300s [-m MODULE] [-p PACKAGE] [files ...] 300s 300s Generate draft stubs for modules. Stubs are generated in directory ./out, to 300s avoid overriding files with manual changes. This directory is assumed to 300s exist. 300s 300s positional arguments: 300s files generate stubs for given files or directories 300s 300s options: 300s -h, --help show this help message and exit 300s --ignore-errors ignore errors when trying to generate stubs for 300s modules 300s --no-import don't import the modules, just parse and analyze them 300s (doesn't work with C extension modules and might not 300s respect __all__) 300s --no-analysis, --parse-only 300s don't perform semantic analysis of sources, just parse 300s them (only applies to Python modules, might affect 300s quality of stubs. Not compatible with --inspect-mode) 300s --inspect-mode import and inspect modules instead of parsing source 300s code.This is the default behavior for c modules and 300s pyc-only packages, but it is also useful for pure 300s python modules with dynamically generated members. 300s --include-private generate stubs for objects and members considered 300s private (single leading underscore and no trailing 300s underscores) 300s --export-less don't implicitly export all names imported from other 300s modules in the same package 300s --include-docstrings include existing docstrings with the stubs 300s -v, --verbose show more verbose messages 300s -q, --quiet show fewer messages 300s --doc-dir PATH use .rst documentation in PATH (this may result in 300s better stubs in some cases; consider setting this to 300s DIR/Python-X.Y.Z/Doc/library) 300s --search-path PATH specify module search directories, separated by ':' 300s (currently only used if --no-import is given) 300s -o PATH, --output PATH 300s change the output directory [default: out] 300s -m MODULE, --module MODULE 300s generate stub for module; can repeat for more modules 300s -p PACKAGE, --package PACKAGE 300s generate stubs for package recursively; can be 300s repeated 300s --version show program's version number and exit 300s + stubtest --help 300s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 300s [--ignore-positional-only] [--allowlist FILE] 300s [--generate-allowlist] [--ignore-unused-allowlist] 300s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 300s [--check-typeshed] [--version] 300s [modules ...] 300s 300s Compares stubs to objects introspected from the runtime. 300s 300s positional arguments: 300s modules Modules to test 300s 300s options: 300s -h, --help show this help message and exit 300s --concise Makes stubtest's output more concise, one line per 300s error 300s --ignore-missing-stub 300s Ignore errors for stub missing things that are present 300s at runtime 300s --ignore-positional-only 300s Ignore errors for whether an argument should or 300s shouldn't be positional-only 300s --allowlist FILE, --whitelist FILE 300s Use file as an allowlist. Can be passed multiple times 300s to combine multiple allowlists. Allowlists can be 300s created with --generate-allowlist. Allowlists support 300s regular expressions. 300s --generate-allowlist, --generate-whitelist 300s Print an allowlist (to stdout) to be used with 300s --allowlist 300s --ignore-unused-allowlist, --ignore-unused-whitelist 300s Ignore unused allowlist entries 300s --mypy-config-file FILE 300s Use specified mypy config file to determine mypy 300s plugins and mypy path 300s --custom-typeshed-dir DIR 300s Use the custom typeshed in DIR 300s --check-typeshed Check all stdlib modules in typeshed 300s --version show program's version number and exit 300s + export TEST_MYPYC=1 300s + TEST_MYPYC=1 300s + rm -Rf mypy mypyc 300s + cp -r /usr/lib/python3/dist-packages/mypy ./ 300s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 301s + mypy_test_prefix= 301s + pytest-3 -v --pyargs mypy -k 'not (test_bad_eq_version_check or test_bad_ge_version_check or test_parse_invalid_case or test_parse_invalid_section or test_update_data)' 301s ============================= test session starts ============================== 301s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3 301s cachedir: .pytest_cache 301s rootdir: /tmp/autopkgtest.yvVCuM/autopkgtest_tmp 301s plugins: typeguard-4.4.1, xdist-3.6.1 302s collecting ... collected 16 items / 5 deselected / 11 selected 302s 302s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 9%] 302s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 18%] 302s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 27%] 302s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 36%] 302s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 45%] 302s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 54%] 302s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 63%] 302s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 72%] 302s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 81%] 302s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 90%] 302s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 302s 302s ======================= 11 passed, 5 deselected in 0.46s ======================= 302s + mypy_test_prefix= 302s + pytest-3 -v --pyargs mypyc 302s ============================= test session starts ============================== 302s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3 302s cachedir: .pytest_cache 302s rootdir: /tmp/autopkgtest.yvVCuM/autopkgtest_tmp 302s plugins: typeguard-4.4.1, xdist-3.6.1 303s collecting ... collected 125 items 303s 303s test/test_cheader.py::TestHeaderInclusion::test_primitives_included_in_header PASSED [ 0%] 303s test/test_emit.py::TestEmitter::test_emit_line PASSED [ 1%] 303s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_simple_type PASSED [ 2%] 303s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_tuple PASSED [ 3%] 303s test/test_emit.py::TestEmitter::test_label PASSED [ 4%] 303s test/test_emit.py::TestEmitter::test_object_annotation PASSED [ 4%] 303s test/test_emit.py::TestEmitter::test_reg PASSED [ 5%] 303s test/test_emitclass.py::TestEmitClass::test_getter_name PASSED [ 6%] 303s test/test_emitclass.py::TestEmitClass::test_setter_name PASSED [ 7%] 303s test/test_emitclass.py::TestEmitClass::test_slot_key PASSED [ 8%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_int PASSED [ 8%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_multi PASSED [ 9%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_i64 PASSED [ 10%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_int PASSED [ 11%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch PASSED [ 12%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error PASSED [ 12%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error_next_block PASSED [ 13%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else PASSED [ 14%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else_negated PASSED [ 15%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_rare PASSED [ 16%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call PASSED [ 16%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call_two_args PASSED [ 17%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_merge PASSED [ 18%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_1 PASSED [ 19%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_2 PASSED [ 20%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_3 PASSED [ 20%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_4 PASSED [ 21%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_comparison_op PASSED [ 22%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref PASSED [ 23%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_int PASSED [ 24%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple PASSED [ 24%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple_nested PASSED [ 25%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_contains PASSED [ 26%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_get_item PASSED [ 27%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_set_item PASSED [ 28%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_update PASSED [ 28%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_extend PASSED [ 29%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr PASSED [ 30%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_merged PASSED [ 31%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_non_refcounted PASSED [ 32%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_with_bitmap PASSED [ 32%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_element_ptr PASSED [ 33%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto PASSED [ 34%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto_next_block PASSED [ 35%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref PASSED [ 36%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref_int PASSED [ 36%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_add PASSED [ 37%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_neg PASSED [ 38%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_op PASSED [ 39%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_sub PASSED [ 40%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_integer PASSED [ 40%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_append PASSED [ 41%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_get_item PASSED [ 42%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_set_item PASSED [ 43%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_None PASSED [ 44%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_address PASSED [ 44%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_mem PASSED [ 45%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_signed PASSED [ 46%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_unsigned PASSED [ 47%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_new_dict PASSED [ 48%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_return PASSED [ 48%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr PASSED [ 49%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_init_with_bitmap PASSED [ 50%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_no_error PASSED [ 51%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted PASSED [ 52%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted_no_error PASSED [ 52%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_with_bitmap PASSED [ 53%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_mem PASSED [ 54%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_tuple_get PASSED [ 55%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_i64 PASSED [ 56%] 303s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_int PASSED [ 56%] 303s test/test_emitfunc.py::TestGenerateFunction::test_register PASSED [ 57%] 303s test/test_emitfunc.py::TestGenerateFunction::test_simple PASSED [ 58%] 303s test/test_emitwrapper.py::TestArgCheck::test_check_int PASSED [ 59%] 303s test/test_emitwrapper.py::TestArgCheck::test_check_list PASSED [ 60%] 323s test/test_external.py::TestExternal::test_c_unit_test PASSED [ 60%] 323s test/test_ircheck.py::TestIrcheck::test_block_not_terminated_empty_block PASSED [ 61%] 323s test/test_ircheck.py::TestIrcheck::test_can_coerce_to PASSED [ 62%] 323s test/test_ircheck.py::TestIrcheck::test_duplicate_op PASSED [ 63%] 323s test/test_ircheck.py::TestIrcheck::test_invalid_assign PASSED [ 64%] 324s test/test_ircheck.py::TestIrcheck::test_invalid_goto PASSED [ 64%] 324s test/test_ircheck.py::TestIrcheck::test_invalid_op_source PASSED [ 65%] 324s test/test_ircheck.py::TestIrcheck::test_invalid_register_source PASSED [ 66%] 324s test/test_ircheck.py::TestIrcheck::test_invalid_return_type PASSED [ 67%] 324s test/test_ircheck.py::TestIrcheck::test_load_address_declares_register PASSED [ 68%] 324s test/test_ircheck.py::TestIrcheck::test_pprint PASSED [ 68%] 324s test/test_ircheck.py::TestIrcheck::test_valid_fn PASSED [ 69%] 324s test/test_ircheck.py::TestIrcheck::test_valid_goto PASSED [ 70%] 324s test/test_literals.py::TestLiterals::test_encode_bytes_values PASSED [ 71%] 324s test/test_literals.py::TestLiterals::test_encode_int_values PASSED [ 72%] 324s test/test_literals.py::TestLiterals::test_encode_str_values PASSED [ 72%] 324s test/test_literals.py::TestLiterals::test_format_str_literal PASSED [ 73%] 324s test/test_literals.py::TestLiterals::test_simple_literal_index PASSED [ 74%] 324s test/test_literals.py::TestLiterals::test_tuple_literal PASSED [ 75%] 324s test/test_namegen.py::TestNameGen::test_candidate_suffixes PASSED [ 76%] 324s test/test_namegen.py::TestNameGen::test_exported_name PASSED [ 76%] 324s test/test_namegen.py::TestNameGen::test_make_module_translation_map PASSED [ 77%] 324s test/test_namegen.py::TestNameGen::test_name_generator PASSED [ 78%] 324s test/test_pprint.py::TestGenerateNames::test_arg PASSED [ 79%] 324s test/test_pprint.py::TestGenerateNames::test_assign PASSED [ 80%] 324s test/test_pprint.py::TestGenerateNames::test_empty PASSED [ 80%] 324s test/test_pprint.py::TestGenerateNames::test_int_op PASSED [ 81%] 324s test/test_rarray.py::TestRArray::test_alignment PASSED [ 82%] 324s test/test_rarray.py::TestRArray::test_basics PASSED [ 83%] 324s test/test_rarray.py::TestRArray::test_eq PASSED [ 84%] 324s test/test_rarray.py::TestRArray::test_hash PASSED [ 84%] 324s test/test_rarray.py::TestRArray::test_size PASSED [ 85%] 324s test/test_rarray.py::TestRArray::test_str_conversion PASSED [ 86%] 324s test/test_struct.py::TestStruct::test_eq_and_hash PASSED [ 87%] 324s test/test_struct.py::TestStruct::test_runtime_subtype PASSED [ 88%] 324s test/test_struct.py::TestStruct::test_struct_offsets PASSED [ 88%] 324s test/test_struct.py::TestStruct::test_struct_str PASSED [ 89%] 324s test/test_tuplename.py::TestTupleNames::test_names PASSED [ 90%] 324s test/test_typeops.py::TestSubtype::test_bit PASSED [ 91%] 324s test/test_typeops.py::TestSubtype::test_bool PASSED [ 92%] 324s test/test_typeops.py::TestSubtype::test_int16 PASSED [ 92%] 324s test/test_typeops.py::TestSubtype::test_int32 PASSED [ 93%] 324s test/test_typeops.py::TestSubtype::test_int64 PASSED [ 94%] 324s test/test_typeops.py::TestRuntimeSubtype::test_bit PASSED [ 95%] 324s test/test_typeops.py::TestRuntimeSubtype::test_bool PASSED [ 96%] 324s test/test_typeops.py::TestRuntimeSubtype::test_union PASSED [ 96%] 324s test/test_typeops.py::TestUnionSimplification::test_cannot_simplify PASSED [ 97%] 324s test/test_typeops.py::TestUnionSimplification::test_nested PASSED [ 98%] 324s test/test_typeops.py::TestUnionSimplification::test_remove_duplicate PASSED [ 99%] 324s test/test_typeops.py::TestUnionSimplification::test_simple_type_result PASSED [100%] 324s 324s ============================= 125 passed in 21.43s ============================= 324s + rm -Rf mypy/typeshed 324s + /usr/bin/mypy --config-file /tmp/autopkgtest.yvVCuM/build.zfX/src/mypy_self_check.ini mypy 343s Success: no issues found in 180 source files 344s autopkgtest [18:27:17]: test run-unit-test: -----------------------] 348s autopkgtest [18:27:21]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 348s run-unit-test PASS 352s autopkgtest [18:27:25]: test autodep8-python3: preparing testbed 406s autopkgtest [18:28:19]: testbed dpkg architecture: armhf 408s autopkgtest [18:28:21]: testbed apt version: 2.9.8 408s autopkgtest [18:28:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 417s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 417s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [971 kB] 417s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 417s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 417s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 417s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [106 kB] 417s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [647 kB] 417s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [17.2 kB] 417s Fetched 1943 kB in 1s (2235 kB/s) 417s Reading package lists... 433s tee: /proc/self/fd/2: Permission denied 455s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 455s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 455s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 455s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 457s Reading package lists... 457s Reading package lists... 458s Building dependency tree... 458s Reading state information... 458s Calculating upgrade... 459s The following NEW packages will be installed: 459s python3.13-gdbm 459s The following packages will be upgraded: 459s libgnutls30t64 libjson-glib-1.0-0 libjson-glib-1.0-common libpython3-stdlib 459s libutempter0 python3 python3-gdbm python3-minimal 459s 8 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 459s Need to get 1131 kB of archives. 459s After this operation, 95.2 kB of additional disk space will be used. 459s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-minimal armhf 3.12.7-1 [27.4 kB] 459s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3 armhf 3.12.7-1 [24.0 kB] 459s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libpython3-stdlib armhf 3.12.7-1 [10.0 kB] 459s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libgnutls30t64 armhf 3.8.8-2ubuntu1 [955 kB] 460s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.0-2 [29.5 kB] 460s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-gdbm armhf 3.12.7-1 [8642 B] 460s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 460s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.0+ds-3 [61.7 kB] 460s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libutempter0 armhf 1.2.1-4 [9062 B] 460s Fetched 1131 kB in 1s (1698 kB/s) 460s (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 ... 59559 files and directories currently installed.) 460s Preparing to unpack .../python3-minimal_3.12.7-1_armhf.deb ... 460s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 460s Setting up python3-minimal (3.12.7-1) ... 461s (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 ... 59559 files and directories currently installed.) 461s Preparing to unpack .../python3_3.12.7-1_armhf.deb ... 461s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 461s Preparing to unpack .../libpython3-stdlib_3.12.7-1_armhf.deb ... 461s Unpacking libpython3-stdlib:armhf (3.12.7-1) over (3.12.6-0ubuntu1) ... 461s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_armhf.deb ... 461s Unpacking libgnutls30t64:armhf (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 461s Setting up libgnutls30t64:armhf (3.8.8-2ubuntu1) ... 461s Selecting previously unselected package python3.13-gdbm. 461s (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 ... 59559 files and directories currently installed.) 461s Preparing to unpack .../python3.13-gdbm_3.13.0-2_armhf.deb ... 461s Unpacking python3.13-gdbm (3.13.0-2) ... 461s Preparing to unpack .../python3-gdbm_3.12.7-1_armhf.deb ... 461s Unpacking python3-gdbm:armhf (3.12.7-1) over (3.12.6-1ubuntu1) ... 461s Preparing to unpack .../libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 461s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 461s Preparing to unpack .../libjson-glib-1.0-0_1.10.0+ds-3_armhf.deb ... 461s Unpacking libjson-glib-1.0-0:armhf (1.10.0+ds-3) over (1.10.0+ds-2) ... 461s Preparing to unpack .../libutempter0_1.2.1-4_armhf.deb ... 461s Unpacking libutempter0:armhf (1.2.1-4) over (1.2.1-3build1) ... 461s Setting up libutempter0:armhf (1.2.1-4) ... 461s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 461s Setting up python3.13-gdbm (3.13.0-2) ... 461s Setting up libpython3-stdlib:armhf (3.12.7-1) ... 461s Setting up python3 (3.12.7-1) ... 462s Setting up libjson-glib-1.0-0:armhf (1.10.0+ds-3) ... 462s Setting up python3-gdbm:armhf (3.12.7-1) ... 462s Processing triggers for man-db (2.12.1-3) ... 463s Processing triggers for libc-bin (2.40-1ubuntu3) ... 463s Reading package lists... 464s Building dependency tree... 464s Reading state information... 466s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 468s autopkgtest [18:29:21]: rebooting testbed after setup commands that affected boot 577s Reading package lists... 577s Building dependency tree... 577s Reading state information... 577s Starting pkgProblemResolver with broken count: 0 577s Starting 2 pkgProblemResolver with broken count: 0 577s Done 578s The following additional packages will be installed: 578s libpython3.13-minimal libpython3.13-stdlib python3-all python3-mypy 578s python3-mypy-extensions python3-psutil python3.13 python3.13-minimal 578s Suggested packages: 578s python3.13-venv python3.13-doc binfmt-support 578s Recommended packages: 578s python3-lxml python3-orjson 578s The following NEW packages will be installed: 578s autopkgtest-satdep libpython3.13-minimal libpython3.13-stdlib python3-all 578s python3-mypy python3-mypy-extensions python3-psutil python3.13 578s python3.13-minimal 579s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 579s Need to get 14.3 MB/14.3 MB of archives. 579s After this operation, 51.6 MB of additional disk space will be used. 579s Get:1 /tmp/autopkgtest.yvVCuM/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [712 B] 579s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.0-2 [866 kB] 579s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.0-2 [1854 kB] 579s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.0-2 [1972 kB] 579s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.0-2 [719 kB] 579s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-all armhf 3.12.7-1 [890 B] 579s Get:7 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mypy-extensions all 1.0.0-1 [6148 B] 579s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build2 [194 kB] 579s Get:9 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mypy armhf 1.13.0-1 [8676 kB] 580s Fetched 14.3 MB in 1s (10.7 MB/s) 580s Selecting previously unselected package libpython3.13-minimal:armhf. 580s (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 ... 59566 files and directories currently installed.) 580s Preparing to unpack .../0-libpython3.13-minimal_3.13.0-2_armhf.deb ... 580s Unpacking libpython3.13-minimal:armhf (3.13.0-2) ... 580s Selecting previously unselected package python3.13-minimal. 580s Preparing to unpack .../1-python3.13-minimal_3.13.0-2_armhf.deb ... 580s Unpacking python3.13-minimal (3.13.0-2) ... 580s Selecting previously unselected package libpython3.13-stdlib:armhf. 580s Preparing to unpack .../2-libpython3.13-stdlib_3.13.0-2_armhf.deb ... 580s Unpacking libpython3.13-stdlib:armhf (3.13.0-2) ... 581s Selecting previously unselected package python3.13. 581s Preparing to unpack .../3-python3.13_3.13.0-2_armhf.deb ... 581s Unpacking python3.13 (3.13.0-2) ... 581s Selecting previously unselected package python3-all. 581s Preparing to unpack .../4-python3-all_3.12.7-1_armhf.deb ... 581s Unpacking python3-all (3.12.7-1) ... 581s Selecting previously unselected package python3-mypy-extensions. 581s Preparing to unpack .../5-python3-mypy-extensions_1.0.0-1_all.deb ... 581s Unpacking python3-mypy-extensions (1.0.0-1) ... 581s Selecting previously unselected package python3-psutil. 581s Preparing to unpack .../6-python3-psutil_5.9.8-2build2_armhf.deb ... 581s Unpacking python3-psutil (5.9.8-2build2) ... 581s Selecting previously unselected package python3-mypy. 581s Preparing to unpack .../7-python3-mypy_1.13.0-1_armhf.deb ... 581s Unpacking python3-mypy (1.13.0-1) ... 581s Selecting previously unselected package autopkgtest-satdep. 581s Preparing to unpack .../8-2-autopkgtest-satdep.deb ... 581s Unpacking autopkgtest-satdep (0) ... 581s Setting up python3-mypy-extensions (1.0.0-1) ... 582s Setting up python3-psutil (5.9.8-2build2) ... 582s Setting up libpython3.13-minimal:armhf (3.13.0-2) ... 582s Setting up python3-mypy (1.13.0-1) ... 586s Setting up python3.13-minimal (3.13.0-2) ... 587s Setting up libpython3.13-stdlib:armhf (3.13.0-2) ... 587s Setting up python3.13 (3.13.0-2) ... 588s Setting up python3-all (3.12.7-1) ... 588s Setting up autopkgtest-satdep (0) ... 588s Processing triggers for man-db (2.12.1-3) ... 589s Processing triggers for systemd (256.5-2ubuntu4) ... 603s (Reading database ... 61705 files and directories currently installed.) 603s Removing autopkgtest-satdep (0) ... 616s autopkgtest [18:31:49]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import mypy; print(mypy)" ; done 616s autopkgtest [18:31:49]: test autodep8-python3: [----------------------- 618s Testing with python3.13: 618s 618s Testing with python3.12: 618s 619s autopkgtest [18:31:52]: test autodep8-python3: -----------------------] 623s autopkgtest [18:31:56]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 623s autodep8-python3 PASS (superficial) 627s autopkgtest [18:32:00]: @@@@@@@@@@@@@@@@@@@@ summary 627s run-unit-test PASS 627s autodep8-python3 PASS (superficial)