0s autopkgtest [11:34:03]: starting date and time: 2025-02-19 11:34:03+0000 0s autopkgtest [11:34:03]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [11:34:03]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.981fz5nq/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-27.secgroup --name adt-plucky-amd64-mypy-20250219-113403-juju-7f2275-prod-proposed-migration-environment-20-299d1812-8ba6-425d-9641-1bec27f6199c --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --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/ 76s autopkgtest [11:35:19]: testbed dpkg architecture: amd64 76s autopkgtest [11:35:19]: testbed apt version: 2.9.29 76s autopkgtest [11:35:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s autopkgtest [11:35:20]: testbed release detected to be: None 77s autopkgtest [11:35:20]: updating testbed package index (apt update) 78s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 78s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 78s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 78s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 78s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 78s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 78s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 78s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 78s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [81.8 kB] 79s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [101 kB] 79s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 79s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 79s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [697 kB] 79s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [265 kB] 79s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [11.5 kB] 79s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3128 B] 79s Fetched 2124 kB in 1s (1954 kB/s) 80s Reading package lists... 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Calculating upgrade... 82s The following NEW packages will be installed: 82s libapt-pkg7.0 82s The following packages will be upgraded: 82s apt apt-utils iproute2 liblsof0 libp11-kit0 lsof rsyslog 82s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 82s Need to get 5234 kB of archives. 82s After this operation, 4074 kB of additional disk space will be used. 82s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30 [1131 kB] 82s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30 [1434 kB] 82s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30 [222 kB] 82s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 82s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu3 [311 kB] 82s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu1 [555 kB] 82s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 lsof amd64 4.99.4+dfsg-1 [245 kB] 82s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsof0 amd64 4.99.4+dfsg-1 [59.6 kB] 83s Preconfiguring packages ... 83s Fetched 5234 kB in 1s (6510 kB/s) 83s Selecting previously unselected package libapt-pkg7.0:amd64. 83s (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 ... 108925 files and directories currently installed.) 83s Preparing to unpack .../libapt-pkg7.0_2.9.30_amd64.deb ... 83s Unpacking libapt-pkg7.0:amd64 (2.9.30) ... 83s Setting up libapt-pkg7.0:amd64 (2.9.30) ... 83s (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 ... 108974 files and directories currently installed.) 83s Preparing to unpack .../archives/apt_2.9.30_amd64.deb ... 83s Unpacking apt (2.9.30) over (2.9.29) ... 84s Setting up apt (2.9.30) ... 84s (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 ... 108974 files and directories currently installed.) 84s Preparing to unpack .../0-apt-utils_2.9.30_amd64.deb ... 84s Unpacking apt-utils (2.9.30) over (2.9.29) ... 84s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_amd64.deb ... 85s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 85s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_amd64.deb ... 85s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 85s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_amd64.deb ... 85s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 85s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_amd64.deb ... 85s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 85s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_amd64.deb ... 85s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 85s Setting up apt-utils (2.9.30) ... 85s Setting up liblsof0 (4.99.4+dfsg-1) ... 85s Setting up iproute2 (6.13.0-1ubuntu1) ... 85s Setting up rsyslog (8.2412.0-2ubuntu1) ... 85s info: The user `syslog' is already a member of `adm'. 86s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu3) ... 86s Setting up lsof (4.99.4+dfsg-1) ... 86s Processing triggers for man-db (2.13.0-1) ... 88s Processing triggers for libc-bin (2.40-4ubuntu1) ... 89s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 90s autopkgtest [11:35:33]: upgrading testbed (apt dist-upgrade and autopurge) 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 91s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 91s Starting 2 pkgProblemResolver with broken count: 0 91s Done 92s Entering ResolveByKeep 92s 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Starting pkgProblemResolver with broken count: 0 93s Starting 2 pkgProblemResolver with broken count: 0 93s Done 93s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 94s autopkgtest [11:35:37]: rebooting testbed after setup commands that affected boot 117s autopkgtest [11:36:00]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 120s autopkgtest [11:36:03]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 123s Get:1 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.15.0-2 (dsc) [3068 B] 123s Get:2 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.15.0-2 (tar) [3240 kB] 123s Get:3 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.15.0-2 (diff) [18.4 kB] 123s gpgv: Signature made Tue Feb 11 16:37:03 2025 UTC 123s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 123s gpgv: issuer "crusoe@debian.org" 123s gpgv: Can't check signature: No public key 123s dpkg-source: warning: cannot verify inline signature for ./mypy_1.15.0-2.dsc: no acceptable signature found 123s autopkgtest [11:36:06]: testing package mypy version 1.15.0-2 124s autopkgtest [11:36:07]: build not needed 125s autopkgtest [11:36:08]: test run-unit-test: preparing testbed 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s Starting pkgProblemResolver with broken count: 0 126s Starting 2 pkgProblemResolver with broken count: 0 126s Done 127s The following NEW packages will be installed: 127s cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-14 127s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 127s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8 libcc1-0 libexpat1-dev 127s libgcc-14-dev libgomp1 libhwasan0 libisl23 libitm1 libjs-jquery 127s libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 libpython3-dev 127s libpython3.13-dev libquadmath0 libstdc++-14-dev libtsan2 libubsan1 127s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 127s python3-filelock python3-iniconfig python3-lxml python3-mypy 127s python3-mypy-extensions python3-orjson python3-packaging python3-pip-whl 127s python3-platformdirs python3-pluggy python3-psutil python3-pytest 127s python3-pytest-xdist python3-setuptools-whl python3-tomli python3-typeshed 127s python3-virtualenv python3-wheel-whl python3.13-dev zlib1g-dev 127s 0 upgraded, 57 newly installed, 0 to remove and 0 not upgraded. 127s Need to get 97.0 MB of archives. 127s After this operation, 363 MB of additional disk space will be used. 127s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 129s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 129s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [11.9 MB] 138s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-17ubuntu1 [1032 B] 138s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 138s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 138s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 15-20250213-1ubuntu1 [47.0 kB] 138s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 15-20250213-1ubuntu1 [148 kB] 139s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 15-20250213-1ubuntu1 [28.5 kB] 139s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 15-20250213-1ubuntu1 [3059 kB] 140s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 15-20250213-1ubuntu1 [1356 kB] 141s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 15-20250213-1ubuntu1 [2757 kB] 142s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 15-20250213-1ubuntu1 [1206 kB] 142s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 15-20250213-1ubuntu1 [1678 kB] 142s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 15-20250213-1ubuntu1 [152 kB] 142s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu1 [2814 kB] 143s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [23.3 MB] 144s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-17ubuntu1 [536 kB] 144s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 145s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 145s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu1 [2507 kB] 145s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [13.4 MB] 145s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-17ubuntu1 [21.8 kB] 145s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 146s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 146s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.4-1 [148 kB] 146s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 146s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 146s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 146s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 146s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.2-1 [5501 kB] 146s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-dev amd64 3.13.1-1~exp2 [10.5 kB] 147s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu2 [175 kB] 147s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy-extensions all 1.0.0-1 [6148 B] 147s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tomli amd64 2.2.1-2 [150 kB] 147s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 147s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy amd64 1.15.0-2 [15.8 MB] 148s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 mypy all 1.15.0-2 [25.4 kB] 148s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 mypy-doc all 1.15.0-2 [361 kB] 148s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-dev amd64 3.13.2-1 [508 kB] 148s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dev amd64 3.13.1-1~exp2 [26.7 kB] 149s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-distlib all 0.3.9-1 [267 kB] 149s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-execnet all 2.1.1-1 [33.4 kB] 149s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-filelock all 3.16.1-2 [12.9 kB] 149s Get:45 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 149s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lxml amd64 5.3.1-1 [1831 kB] 149s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-orjson amd64 3.10.7-2 [290 kB] 149s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 149s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip-whl all 25.0+dfsg-1 [1446 kB] 150s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 150s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 150s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 150s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-xdist all 3.6.1-1 [33.8 kB] 150s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-setuptools-whl all 75.6.0-1 [1147 kB] 150s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 150s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel-whl all 0.45.1-1 [74.6 kB] 150s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-virtualenv all 20.29.1+ds-1 [72.6 kB] 151s Fetched 97.0 MB in 24s (4123 kB/s) 151s Selecting previously unselected package libisl23:amd64. 151s (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 ... 108975 files and directories currently installed.) 151s Preparing to unpack .../00-libisl23_0.27-1_amd64.deb ... 151s Unpacking libisl23:amd64 (0.27-1) ... 151s Selecting previously unselected package libmpc3:amd64. 151s Preparing to unpack .../01-libmpc3_1.3.1-1build2_amd64.deb ... 151s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 151s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 151s Preparing to unpack .../02-cpp-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 151s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 151s Selecting previously unselected package cpp-14. 151s Preparing to unpack .../03-cpp-14_14.2.0-17ubuntu1_amd64.deb ... 151s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 151s Selecting previously unselected package cpp-x86-64-linux-gnu. 151s Preparing to unpack .../04-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 151s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 151s Selecting previously unselected package cpp. 151s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 151s Unpacking cpp (4:14.2.0-1ubuntu1) ... 151s Selecting previously unselected package libcc1-0:amd64. 151s Preparing to unpack .../06-libcc1-0_15-20250213-1ubuntu1_amd64.deb ... 151s Unpacking libcc1-0:amd64 (15-20250213-1ubuntu1) ... 151s Selecting previously unselected package libgomp1:amd64. 151s Preparing to unpack .../07-libgomp1_15-20250213-1ubuntu1_amd64.deb ... 151s Unpacking libgomp1:amd64 (15-20250213-1ubuntu1) ... 151s Selecting previously unselected package libitm1:amd64. 151s Preparing to unpack .../08-libitm1_15-20250213-1ubuntu1_amd64.deb ... 151s Unpacking libitm1:amd64 (15-20250213-1ubuntu1) ... 151s Selecting previously unselected package libasan8:amd64. 151s Preparing to unpack .../09-libasan8_15-20250213-1ubuntu1_amd64.deb ... 151s Unpacking libasan8:amd64 (15-20250213-1ubuntu1) ... 152s Selecting previously unselected package liblsan0:amd64. 152s Preparing to unpack .../10-liblsan0_15-20250213-1ubuntu1_amd64.deb ... 152s Unpacking liblsan0:amd64 (15-20250213-1ubuntu1) ... 152s Selecting previously unselected package libtsan2:amd64. 152s Preparing to unpack .../11-libtsan2_15-20250213-1ubuntu1_amd64.deb ... 152s Unpacking libtsan2:amd64 (15-20250213-1ubuntu1) ... 152s Selecting previously unselected package libubsan1:amd64. 152s Preparing to unpack .../12-libubsan1_15-20250213-1ubuntu1_amd64.deb ... 152s Unpacking libubsan1:amd64 (15-20250213-1ubuntu1) ... 152s Selecting previously unselected package libhwasan0:amd64. 152s Preparing to unpack .../13-libhwasan0_15-20250213-1ubuntu1_amd64.deb ... 152s Unpacking libhwasan0:amd64 (15-20250213-1ubuntu1) ... 152s Selecting previously unselected package libquadmath0:amd64. 152s Preparing to unpack .../14-libquadmath0_15-20250213-1ubuntu1_amd64.deb ... 152s Unpacking libquadmath0:amd64 (15-20250213-1ubuntu1) ... 152s Selecting previously unselected package libgcc-14-dev:amd64. 152s Preparing to unpack .../15-libgcc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 152s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 152s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 152s Preparing to unpack .../16-gcc-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 152s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 152s Selecting previously unselected package gcc-14. 152s Preparing to unpack .../17-gcc-14_14.2.0-17ubuntu1_amd64.deb ... 152s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 152s Selecting previously unselected package gcc-x86-64-linux-gnu. 152s Preparing to unpack .../18-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 152s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 152s Selecting previously unselected package gcc. 152s Preparing to unpack .../19-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 152s Unpacking gcc (4:14.2.0-1ubuntu1) ... 152s Selecting previously unselected package libstdc++-14-dev:amd64. 152s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-17ubuntu1_amd64.deb ... 152s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 153s Selecting previously unselected package g++-14-x86-64-linux-gnu. 153s Preparing to unpack .../21-g++-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 153s Unpacking g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 153s Selecting previously unselected package g++-14. 153s Preparing to unpack .../22-g++-14_14.2.0-17ubuntu1_amd64.deb ... 153s Unpacking g++-14 (14.2.0-17ubuntu1) ... 153s Selecting previously unselected package g++-x86-64-linux-gnu. 153s Preparing to unpack .../23-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 153s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 153s Selecting previously unselected package g++. 153s Preparing to unpack .../24-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 153s Unpacking g++ (4:14.2.0-1ubuntu1) ... 153s Selecting previously unselected package libexpat1-dev:amd64. 153s Preparing to unpack .../25-libexpat1-dev_2.6.4-1_amd64.deb ... 153s Unpacking libexpat1-dev:amd64 (2.6.4-1) ... 153s Selecting previously unselected package libjs-jquery. 153s Preparing to unpack .../26-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 153s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 153s Selecting previously unselected package libjs-underscore. 153s Preparing to unpack .../27-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 153s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 153s Selecting previously unselected package libjs-sphinxdoc. 153s Preparing to unpack .../28-libjs-sphinxdoc_8.1.3-5_all.deb ... 153s Unpacking libjs-sphinxdoc (8.1.3-5) ... 153s Selecting previously unselected package zlib1g-dev:amd64. 153s Preparing to unpack .../29-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 153s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 153s Selecting previously unselected package libpython3.13-dev:amd64. 153s Preparing to unpack .../30-libpython3.13-dev_3.13.2-1_amd64.deb ... 153s Unpacking libpython3.13-dev:amd64 (3.13.2-1) ... 153s Selecting previously unselected package libpython3-dev:amd64. 153s Preparing to unpack .../31-libpython3-dev_3.13.1-1~exp2_amd64.deb ... 153s Unpacking libpython3-dev:amd64 (3.13.1-1~exp2) ... 153s Selecting previously unselected package libxslt1.1:amd64. 153s Preparing to unpack .../32-libxslt1.1_1.1.39-0exp1ubuntu2_amd64.deb ... 153s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 153s Selecting previously unselected package python3-mypy-extensions. 153s Preparing to unpack .../33-python3-mypy-extensions_1.0.0-1_all.deb ... 153s Unpacking python3-mypy-extensions (1.0.0-1) ... 153s Selecting previously unselected package python3-tomli. 153s Preparing to unpack .../34-python3-tomli_2.2.1-2_amd64.deb ... 153s Unpacking python3-tomli (2.2.1-2) ... 154s Selecting previously unselected package python3-psutil. 154s Preparing to unpack .../35-python3-psutil_5.9.8-2build3_amd64.deb ... 154s Unpacking python3-psutil (5.9.8-2build3) ... 154s Selecting previously unselected package python3-mypy. 154s Preparing to unpack .../36-python3-mypy_1.15.0-2_amd64.deb ... 154s Unpacking python3-mypy (1.15.0-2) ... 154s Selecting previously unselected package mypy. 154s Preparing to unpack .../37-mypy_1.15.0-2_all.deb ... 154s Unpacking mypy (1.15.0-2) ... 154s Selecting previously unselected package mypy-doc. 154s Preparing to unpack .../38-mypy-doc_1.15.0-2_all.deb ... 154s Unpacking mypy-doc (1.15.0-2) ... 154s Selecting previously unselected package python3.13-dev. 154s Preparing to unpack .../39-python3.13-dev_3.13.2-1_amd64.deb ... 154s Unpacking python3.13-dev (3.13.2-1) ... 154s Selecting previously unselected package python3-dev. 154s Preparing to unpack .../40-python3-dev_3.13.1-1~exp2_amd64.deb ... 154s Unpacking python3-dev (3.13.1-1~exp2) ... 154s Selecting previously unselected package python3-distlib. 154s Preparing to unpack .../41-python3-distlib_0.3.9-1_all.deb ... 154s Unpacking python3-distlib (0.3.9-1) ... 154s Selecting previously unselected package python3-execnet. 154s Preparing to unpack .../42-python3-execnet_2.1.1-1_all.deb ... 154s Unpacking python3-execnet (2.1.1-1) ... 154s Selecting previously unselected package python3-filelock. 154s Preparing to unpack .../43-python3-filelock_3.16.1-2_all.deb ... 154s Unpacking python3-filelock (3.16.1-2) ... 154s Selecting previously unselected package python3-iniconfig. 154s Preparing to unpack .../44-python3-iniconfig_1.1.1-2_all.deb ... 154s Unpacking python3-iniconfig (1.1.1-2) ... 154s Selecting previously unselected package python3-lxml:amd64. 154s Preparing to unpack .../45-python3-lxml_5.3.1-1_amd64.deb ... 154s Unpacking python3-lxml:amd64 (5.3.1-1) ... 155s Selecting previously unselected package python3-orjson. 155s Preparing to unpack .../46-python3-orjson_3.10.7-2_amd64.deb ... 155s Unpacking python3-orjson (3.10.7-2) ... 155s Selecting previously unselected package python3-packaging. 155s Preparing to unpack .../47-python3-packaging_24.2-1_all.deb ... 155s Unpacking python3-packaging (24.2-1) ... 155s Selecting previously unselected package python3-pip-whl. 155s Preparing to unpack .../48-python3-pip-whl_25.0+dfsg-1_all.deb ... 155s Unpacking python3-pip-whl (25.0+dfsg-1) ... 155s Selecting previously unselected package python3-platformdirs. 155s Preparing to unpack .../49-python3-platformdirs_4.3.6-1_all.deb ... 155s Unpacking python3-platformdirs (4.3.6-1) ... 155s Selecting previously unselected package python3-pluggy. 155s Preparing to unpack .../50-python3-pluggy_1.5.0-1_all.deb ... 155s Unpacking python3-pluggy (1.5.0-1) ... 155s Selecting previously unselected package python3-pytest. 155s Preparing to unpack .../51-python3-pytest_8.3.4-1_all.deb ... 155s Unpacking python3-pytest (8.3.4-1) ... 155s Selecting previously unselected package python3-pytest-xdist. 155s Preparing to unpack .../52-python3-pytest-xdist_3.6.1-1_all.deb ... 155s Unpacking python3-pytest-xdist (3.6.1-1) ... 155s Selecting previously unselected package python3-setuptools-whl. 155s Preparing to unpack .../53-python3-setuptools-whl_75.6.0-1_all.deb ... 155s Unpacking python3-setuptools-whl (75.6.0-1) ... 155s Selecting previously unselected package python3-typeshed. 155s Preparing to unpack .../54-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 155s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 156s Selecting previously unselected package python3-wheel-whl. 156s Preparing to unpack .../55-python3-wheel-whl_0.45.1-1_all.deb ... 156s Unpacking python3-wheel-whl (0.45.1-1) ... 156s Selecting previously unselected package python3-virtualenv. 156s Preparing to unpack .../56-python3-virtualenv_20.29.1+ds-1_all.deb ... 156s Unpacking python3-virtualenv (20.29.1+ds-1) ... 156s Setting up python3-iniconfig (1.1.1-2) ... 156s Setting up python3-orjson (3.10.7-2) ... 156s Setting up python3-setuptools-whl (75.6.0-1) ... 156s Setting up python3-filelock (3.16.1-2) ... 156s Setting up python3-tomli (2.2.1-2) ... 156s Setting up python3-pip-whl (25.0+dfsg-1) ... 156s Setting up python3-mypy-extensions (1.0.0-1) ... 156s Setting up python3-distlib (0.3.9-1) ... 156s Setting up libgomp1:amd64 (15-20250213-1ubuntu1) ... 156s Setting up python3-platformdirs (4.3.6-1) ... 157s Setting up python3-psutil (5.9.8-2build3) ... 157s Setting up python3-packaging (24.2-1) ... 157s Setting up libexpat1-dev:amd64 (2.6.4-1) ... 157s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 157s Setting up libquadmath0:amd64 (15-20250213-1ubuntu1) ... 157s Setting up libmpc3:amd64 (1.3.1-1build2) ... 157s Setting up python3-mypy (1.15.0-2) ... 158s Setting up python3-pluggy (1.5.0-1) ... 158s Setting up libubsan1:amd64 (15-20250213-1ubuntu1) ... 158s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 158s Setting up libhwasan0:amd64 (15-20250213-1ubuntu1) ... 158s Setting up libasan8:amd64 (15-20250213-1ubuntu1) ... 158s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 158s Setting up mypy (1.15.0-2) ... 158s Setting up libtsan2:amd64 (15-20250213-1ubuntu1) ... 158s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 158s Setting up libisl23:amd64 (0.27-1) ... 158s Setting up python3-execnet (2.1.1-1) ... 159s Setting up python3-wheel-whl (0.45.1-1) ... 159s Setting up libcc1-0:amd64 (15-20250213-1ubuntu1) ... 159s Setting up liblsan0:amd64 (15-20250213-1ubuntu1) ... 159s Setting up libitm1:amd64 (15-20250213-1ubuntu1) ... 159s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 159s Setting up python3-pytest (8.3.4-1) ... 159s Setting up python3-virtualenv (20.29.1+ds-1) ... 159s Setting up libpython3.13-dev:amd64 (3.13.2-1) ... 159s Setting up cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 159s Setting up libjs-sphinxdoc (8.1.3-5) ... 159s Setting up cpp-14 (14.2.0-17ubuntu1) ... 159s Setting up mypy-doc (1.15.0-2) ... 159s Setting up python3-lxml:amd64 (5.3.1-1) ... 159s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 159s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 159s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 159s Setting up libpython3-dev:amd64 (3.13.1-1~exp2) ... 159s Setting up python3-pytest-xdist (3.6.1-1) ... 159s Setting up python3.13-dev (3.13.2-1) ... 159s Setting up python3-dev (3.13.1-1~exp2) ... 159s Setting up cpp (4:14.2.0-1ubuntu1) ... 159s Setting up gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 159s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 159s Setting up gcc-14 (14.2.0-17ubuntu1) ... 159s Setting up g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 159s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 159s Setting up g++-14 (14.2.0-17ubuntu1) ... 159s Setting up gcc (4:14.2.0-1ubuntu1) ... 159s Setting up g++ (4:14.2.0-1ubuntu1) ... 159s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 159s Processing triggers for man-db (2.13.0-1) ... 160s Processing triggers for libc-bin (2.40-4ubuntu1) ... 162s autopkgtest [11:36:45]: test run-unit-test: [----------------------- 162s + pkg=mypy 162s +++++ readlink -fm /tmp/autopkgtest.kgDO1W/build.IXj/src/debian/tests/run-unit-test 162s ++++ dirname /tmp/autopkgtest.kgDO1W/build.IXj/src/debian/tests/run-unit-test 162s +++ dirname /tmp/autopkgtest.kgDO1W/build.IXj/src/debian/tests 162s ++ dirname /tmp/autopkgtest.kgDO1W/build.IXj/src/debian 162s + START=/tmp/autopkgtest.kgDO1W/build.IXj/src 162s + '[' /tmp/autopkgtest.kgDO1W/autopkgtest_tmp = '' ']' 162s + cd /tmp/autopkgtest.kgDO1W/autopkgtest_tmp 162s + mypy --help 162s usage: mypy [-h] [-v] [-V] [more options; see below] 162s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 162s 162s Mypy is a program that will type check your Python code. 162s 162s Pass in any files or folders you want to type check. Mypy will 162s recursively traverse any provided folders to find .py files: 162s 162s $ mypy my_program.py my_src_folder 162s 162s For more information on getting started, see: 162s 162s - https://mypy.readthedocs.io/en/stable/getting_started.html 162s 162s For more details on both running mypy and using the flags below, see: 162s 162s - https://mypy.readthedocs.io/en/stable/running_mypy.html 162s - https://mypy.readthedocs.io/en/stable/command_line.html 162s 162s You can also use a config file to configure mypy instead of using 162s command line flags. For more details, see: 162s 162s - https://mypy.readthedocs.io/en/stable/config_file.html 162s 162s options: 162s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 162s Enable support of incomplete/experimental features 162s for early preview 162s 162s Optional arguments: 162s -h, --help Show this help message and exit 162s -v, --verbose More verbose messages 162s -V, --version Show program's version number and exit 162s -O, --output FORMAT Set a custom output format 162s 162s Config file: 162s Use a config file instead of command line arguments. This is useful if you 162s are using many flags or want to set different options per each module. 162s 162s --config-file CONFIG_FILE 162s Configuration file, must have a [mypy] section 162s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 162s setup.cfg) 162s --warn-unused-configs Warn about unused '[mypy-]' or 162s '[[tool.mypy.overrides]]' config sections 162s (inverse: --no-warn-unused-configs) 162s 162s Import discovery: 162s Configure how imports are discovered and followed. 162s 162s --no-namespace-packages Disable support for namespace packages (PEP 420, 162s __init__.py-less) (inverse: --namespace-packages) 162s --ignore-missing-imports Silently ignore imports of missing modules 162s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 162s --follow-imports {normal,silent,skip,error} 162s How to treat imports (default normal) 162s --python-executable EXECUTABLE 162s Python executable used for finding PEP 561 162s compliant installed packages and stubs 162s --no-site-packages Do not search for installed PEP 561 compliant 162s packages 162s --no-silence-site-packages 162s Do not silence errors in PEP 561 compliant 162s installed packages 162s --junit-format {global,per_file} 162s If --junit-xml is set, specifies format. global: 162s single test with all errors; per_file: one test 162s entry per file with failures 162s 162s Platform configuration: 162s Type check code assuming it will be run under certain runtime conditions. 162s By default, mypy assumes your code will be run using the same operating 162s system and Python version you are using to run mypy itself. 162s 162s --python-version x.y Type check code assuming it will be running on 162s Python x.y 162s --platform PLATFORM Type check special-cased code for the given OS 162s platform (defaults to sys.platform) 162s --always-true NAME Additional variable to be considered True (may be 162s repeated) 162s --always-false NAME Additional variable to be considered False (may be 162s repeated) 162s 162s Disallow dynamic typing: 162s Disallow the use of the dynamic 'Any' type under certain conditions. 162s 162s --disallow-any-expr Disallow all expressions that have type Any 162s --disallow-any-decorated Disallow functions that have Any in their 162s signature after decorator transformation 162s --disallow-any-explicit Disallow explicit Any in type positions 162s --disallow-any-generics Disallow usage of generic types that do not 162s specify explicit type parameters (inverse: 162s --allow-any-generics) 162s --disallow-any-unimported 162s Disallow Any types resulting from unfollowed 162s imports (inverse: --allow-any-unimported) 162s --disallow-subclassing-any 162s Disallow subclassing values of type 'Any' when 162s defining classes (inverse: --allow-subclassing- 162s any) 162s 162s Untyped definitions and calls: 162s Configure how untyped definitions and calls are handled. Note: by default, 162s mypy ignores any untyped function definitions and assumes any calls to 162s such functions have a return type of 'Any'. 162s 162s --disallow-untyped-calls Disallow calling functions without type 162s annotations from functions with type annotations 162s (inverse: --allow-untyped-calls) 162s --untyped-calls-exclude MODULE 162s Disable --disallow-untyped-calls for 162s functions/methods coming from specific package, 162s module, or class 162s --disallow-untyped-defs Disallow defining functions without type 162s annotations or with incomplete type annotations 162s (inverse: --allow-untyped-defs) 162s --disallow-incomplete-defs 162s Disallow defining functions with incomplete type 162s annotations (while still allowing entirely 162s unannotated definitions) (inverse: --allow- 162s incomplete-defs) 162s --check-untyped-defs Type check the interior of functions without type 162s annotations (inverse: --no-check-untyped-defs) 162s --disallow-untyped-decorators 162s Disallow decorating typed functions with untyped 162s decorators (inverse: --allow-untyped-decorators) 162s 162s None and Optional handling: 162s Adjust how values of type 'None' are handled. For more context on how mypy 162s handles values of type 'None', see: 162s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 162s optional 162s 162s --implicit-optional Assume arguments with default values of None are 162s Optional (inverse: --no-implicit-optional) 162s --no-strict-optional Disable strict Optional checks (inverse: --strict- 162s optional) 162s 162s Configuring warnings: 162s Detect code that is sound but redundant or problematic. 162s 162s --warn-redundant-casts Warn about casting an expression to its inferred 162s type (inverse: --no-warn-redundant-casts) 162s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 162s (inverse: --no-warn-unused-ignores) 162s --no-warn-no-return Do not warn about functions that end without 162s returning (inverse: --warn-no-return) 162s --warn-return-any Warn about returning values of type Any from non- 162s Any typed functions (inverse: --no-warn-return- 162s any) 162s --warn-unreachable Warn about statements or expressions inferred to 162s be unreachable (inverse: --no-warn-unreachable) 162s --report-deprecated-as-note 162s Report importing or using deprecated features as 162s notes instead of errors (inverse: --no-report- 162s deprecated-as-note) 162s 162s Miscellaneous strictness flags: 162s --allow-untyped-globals Suppress toplevel errors caused by missing 162s annotations (inverse: --disallow-untyped-globals) 162s --allow-redefinition Allow unconditional variable redefinition with a 162s new type (inverse: --disallow-redefinition) 162s --no-implicit-reexport Treat imports as private unless aliased (inverse: 162s --implicit-reexport) 162s --strict-equality Prohibit equality, identity, and container checks 162s for non-overlapping types (inverse: --no-strict- 162s equality) 162s --strict-bytes Disable treating bytearray and memoryview as 162s subtypes of bytes (inverse: --no-strict-bytes) 162s --extra-checks Enable additional checks that are technically 162s correct but may be impractical in real code. For 162s example, this prohibits partial overlap in 162s TypedDict updates, and makes arguments prepended 162s via Concatenate positional-only (inverse: --no- 162s extra-checks) 162s --strict Strict mode; enables the following flags: --warn- 162s unused-configs, --disallow-any-generics, 162s --disallow-subclassing-any, --disallow-untyped- 162s calls, --disallow-untyped-defs, --disallow- 162s incomplete-defs, --check-untyped-defs, --disallow- 162s untyped-decorators, --warn-redundant-casts, 162s --warn-unused-ignores, --warn-return-any, --no- 162s implicit-reexport, --strict-equality, --extra- 162s checks 162s --disable-error-code NAME 162s Disable a specific error code 162s --enable-error-code NAME Enable a specific error code 162s 162s Configuring error messages: 162s Adjust the amount of detail shown in error messages. 162s 162s --show-error-context Precede errors with "note:" messages explaining 162s context (inverse: --hide-error-context) 162s --show-column-numbers Show column numbers in error messages (inverse: 162s --hide-column-numbers) 162s --show-error-end Show end line/end column numbers in error 162s messages. This implies --show-column-numbers 162s (inverse: --hide-error-end) 162s --hide-error-codes Hide error codes in error messages (inverse: 162s --show-error-codes) 162s --show-error-code-links Show links to error code documentation (inverse: 162s --hide-error-code-links) 162s --pretty Use visually nicer output in error messages: Use 162s soft word wrap, show source code snippets, and 162s show error location markers (inverse: --no-pretty) 162s --no-color-output Do not colorize error messages (inverse: --color- 162s output) 162s --no-error-summary Do not show error stats summary (inverse: --error- 162s summary) 162s --show-absolute-path Show absolute paths to files (inverse: --hide- 162s absolute-path) 162s 162s Incremental mode: 162s Adjust how mypy incrementally type checks and caches modules. Mypy caches 162s type information about modules into a cache to let you speed up future 162s invocations of mypy. Also see mypy's daemon mode: 162s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 162s 162s --no-incremental Disable module cache (inverse: --incremental) 162s --cache-dir DIR Store module cache info in the given folder in 162s incremental mode (defaults to '.mypy_cache') 162s --sqlite-cache Use a sqlite database to store the cache (inverse: 162s --no-sqlite-cache) 162s --cache-fine-grained Include fine-grained dependency information in the 162s cache for the mypy daemon 162s --skip-version-check Allow using cache written by older mypy version 162s --skip-cache-mtime-checks 162s Skip cache internal consistency checks based on 162s mtime 162s 162s Advanced options: 162s Debug and customize mypy internals. 162s 162s --pdb Invoke pdb on fatal error 162s --show-traceback, --tb Show traceback on fatal error 162s --raise-exceptions Raise exception on fatal error 162s --custom-typing-module MODULE 162s Use a custom typing module 162s --old-type-inference Disable new experimental type inference algorithm 162s --custom-typeshed-dir DIR 162s Use the custom typeshed in DIR 162s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 162s relevant with --disallow-untyped-defs or 162s --disallow-incomplete-defs enabled (inverse: --no- 162s warn-incomplete-stub) 162s --shadow-file SOURCE_FILE SHADOW_FILE 162s When encountering SOURCE_FILE, read and type check 162s the contents of SHADOW_FILE instead. 162s 162s Report generation: 162s Generate a report in the specified format. 162s 162s --any-exprs-report DIR 162s --cobertura-xml-report DIR 162s --html-report DIR 162s --linecount-report DIR 162s --linecoverage-report DIR 162s --lineprecision-report DIR 162s --txt-report DIR 162s --xml-report DIR 162s --xslt-html-report DIR 162s --xslt-txt-report DIR 162s 162s Miscellaneous: 162s --junit-xml JUNIT_XML Write junit.xml to the given file 162s --find-occurrences CLASS.MEMBER 162s Print out all usages of a class member 162s (experimental) 162s --scripts-are-modules Script x becomes module x instead of __main__ 162s --install-types Install detected missing library stub packages 162s using pip (inverse: --no-install-types) 162s --non-interactive Install stubs without asking for confirmation and 162s hide errors, with --install-types (inverse: 162s --interactive) 162s 162s Running code: 162s Specify the code you want to type check. For more details, see 162s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 162s 162s --explicit-package-bases Use current directory and MYPYPATH to determine 162s module names of files passed (inverse: --no- 162s explicit-package-bases) 162s --exclude PATTERN Regular expression to match file names, directory 162s names or paths which mypy should ignore while 162s recursively discovering files to check, e.g. 162s --exclude '/setup\.py$'. May be specified more 162s than once, eg. --exclude a --exclude b 162s -m, --module MODULE Type-check module; can repeat for more modules 162s -p, --package PACKAGE Type-check package recursively; can be repeated 162s -c, --command PROGRAM_TEXT 162s Type-check program passed in as string 162s files Type-check given files or directories 162s 162s Environment variables: 162s Define MYPYPATH for additional module search path entries. 162s Define MYPY_CACHE_DIR to override configuration cache_dir path. 162s + mypyc --help 163s usage: mypy [-h] [-v] [-V] [more options; see below] 163s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 163s 163s Mypy is a program that will type check your Python code. 163s 163s Pass in any files or folders you want to type check. Mypy will 163s recursively traverse any provided folders to find .py files: 163s 163s $ mypy my_program.py my_src_folder 163s 163s For more information on getting started, see: 163s 163s - https://mypy.readthedocs.io/en/stable/getting_started.html 163s 163s For more details on both running mypy and using the flags below, see: 163s 163s - https://mypy.readthedocs.io/en/stable/running_mypy.html 163s - https://mypy.readthedocs.io/en/stable/command_line.html 163s 163s You can also use a config file to configure mypy instead of using 163s command line flags. For more details, see: 163s 163s - https://mypy.readthedocs.io/en/stable/config_file.html 163s 163s options: 163s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 163s Enable support of incomplete/experimental features 163s for early preview 163s 163s Optional arguments: 163s -h, --help Show this help message and exit 163s -v, --verbose More verbose messages 163s -V, --version Show program's version number and exit 163s -O, --output FORMAT Set a custom output format 163s 163s Config file: 163s Use a config file instead of command line arguments. This is useful if you 163s are using many flags or want to set different options per each module. 163s 163s --config-file CONFIG_FILE 163s Configuration file, must have a [mypy] section 163s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 163s setup.cfg) 163s --warn-unused-configs Warn about unused '[mypy-]' or 163s '[[tool.mypy.overrides]]' config sections 163s (inverse: --no-warn-unused-configs) 163s 163s Import discovery: 163s Configure how imports are discovered and followed. 163s 163s --no-namespace-packages Disable support for namespace packages (PEP 420, 163s __init__.py-less) (inverse: --namespace-packages) 163s --ignore-missing-imports Silently ignore imports of missing modules 163s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 163s --follow-imports {normal,silent,skip,error} 163s How to treat imports (default normal) 163s --python-executable EXECUTABLE 163s Python executable used for finding PEP 561 163s compliant installed packages and stubs 163s --no-site-packages Do not search for installed PEP 561 compliant 163s packages 163s --no-silence-site-packages 163s Do not silence errors in PEP 561 compliant 163s installed packages 163s --junit-format {global,per_file} 163s If --junit-xml is set, specifies format. global: 163s single test with all errors; per_file: one test 163s entry per file with failures 163s 163s Platform configuration: 163s Type check code assuming it will be run under certain runtime conditions. 163s By default, mypy assumes your code will be run using the same operating 163s system and Python version you are using to run mypy itself. 163s 163s --python-version x.y Type check code assuming it will be running on 163s Python x.y 163s --platform PLATFORM Type check special-cased code for the given OS 163s platform (defaults to sys.platform) 163s --always-true NAME Additional variable to be considered True (may be 163s repeated) 163s --always-false NAME Additional variable to be considered False (may be 163s repeated) 163s 163s Disallow dynamic typing: 163s Disallow the use of the dynamic 'Any' type under certain conditions. 163s 163s --disallow-any-expr Disallow all expressions that have type Any 163s --disallow-any-decorated Disallow functions that have Any in their 163s signature after decorator transformation 163s --disallow-any-explicit Disallow explicit Any in type positions 163s --disallow-any-generics Disallow usage of generic types that do not 163s specify explicit type parameters (inverse: 163s --allow-any-generics) 163s --disallow-any-unimported 163s Disallow Any types resulting from unfollowed 163s imports (inverse: --allow-any-unimported) 163s --disallow-subclassing-any 163s Disallow subclassing values of type 'Any' when 163s defining classes (inverse: --allow-subclassing- 163s any) 163s 163s Untyped definitions and calls: 163s Configure how untyped definitions and calls are handled. Note: by default, 163s mypy ignores any untyped function definitions and assumes any calls to 163s such functions have a return type of 'Any'. 163s 163s --disallow-untyped-calls Disallow calling functions without type 163s annotations from functions with type annotations 163s (inverse: --allow-untyped-calls) 163s --untyped-calls-exclude MODULE 163s Disable --disallow-untyped-calls for 163s functions/methods coming from specific package, 163s module, or class 163s --disallow-untyped-defs Disallow defining functions without type 163s annotations or with incomplete type annotations 163s (inverse: --allow-untyped-defs) 163s --disallow-incomplete-defs 163s Disallow defining functions with incomplete type 163s annotations (while still allowing entirely 163s unannotated definitions) (inverse: --allow- 163s incomplete-defs) 163s --check-untyped-defs Type check the interior of functions without type 163s annotations (inverse: --no-check-untyped-defs) 163s --disallow-untyped-decorators 163s Disallow decorating typed functions with untyped 163s decorators (inverse: --allow-untyped-decorators) 163s 163s None and Optional handling: 163s Adjust how values of type 'None' are handled. For more context on how mypy 163s handles values of type 'None', see: 163s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 163s optional 163s 163s --implicit-optional Assume arguments with default values of None are 163s Optional (inverse: --no-implicit-optional) 163s --no-strict-optional Disable strict Optional checks (inverse: --strict- 163s optional) 163s 163s Configuring warnings: 163s Detect code that is sound but redundant or problematic. 163s 163s --warn-redundant-casts Warn about casting an expression to its inferred 163s type (inverse: --no-warn-redundant-casts) 163s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 163s (inverse: --no-warn-unused-ignores) 163s --no-warn-no-return Do not warn about functions that end without 163s returning (inverse: --warn-no-return) 163s --warn-return-any Warn about returning values of type Any from non- 163s Any typed functions (inverse: --no-warn-return- 163s any) 163s --warn-unreachable Warn about statements or expressions inferred to 163s be unreachable (inverse: --no-warn-unreachable) 163s --report-deprecated-as-note 163s Report importing or using deprecated features as 163s notes instead of errors (inverse: --no-report- 163s deprecated-as-note) 163s 163s Miscellaneous strictness flags: 163s --allow-untyped-globals Suppress toplevel errors caused by missing 163s annotations (inverse: --disallow-untyped-globals) 163s --allow-redefinition Allow unconditional variable redefinition with a 163s new type (inverse: --disallow-redefinition) 163s --no-implicit-reexport Treat imports as private unless aliased (inverse: 163s --im+ stubgen --help 163s plicit-reexport) 163s --strict-equality Prohibit equality, identity, and container checks 163s for non-overlapping types (inverse: --no-strict- 163s equality) 163s --strict-bytes Disable treating bytearray and memoryview as 163s subtypes of bytes (inverse: --no-strict-bytes) 163s --extra-checks Enable additional checks that are technically 163s correct but may be impractical in real code. For 163s example, this prohibits partial overlap in 163s TypedDict updates, and makes arguments prepended 163s via Concatenate positional-only (inverse: --no- 163s extra-checks) 163s --strict Strict mode; enables the following flags: --warn- 163s unused-configs, --disallow-any-generics, 163s --disallow-subclassing-any, --disallow-untyped- 163s calls, --disallow-untyped-defs, --disallow- 163s incomplete-defs, --check-untyped-defs, --disallow- 163s untyped-decorators, --warn-redundant-casts, 163s --warn-unused-ignores, --warn-return-any, --no- 163s implicit-reexport, --strict-equality, --extra- 163s checks 163s --disable-error-code NAME 163s Disable a specific error code 163s --enable-error-code NAME Enable a specific error code 163s 163s Configuring error messages: 163s Adjust the amount of detail shown in error messages. 163s 163s --show-error-context Precede errors with "note:" messages explaining 163s context (inverse: --hide-error-context) 163s --show-column-numbers Show column numbers in error messages (inverse: 163s --hide-column-numbers) 163s --show-error-end Show end line/end column numbers in error 163s messages. This implies --show-column-numbers 163s (inverse: --hide-error-end) 163s --hide-error-codes Hide error codes in error messages (inverse: 163s --show-error-codes) 163s --show-error-code-links Show links to error code documentation (inverse: 163s --hide-error-code-links) 163s --pretty Use visually nicer output in error messages: Use 163s soft word wrap, show source code snippets, and 163s show error location markers (inverse: --no-pretty) 163s --no-color-output Do not colorize error messages (inverse: --color- 163s output) 163s --no-error-summary Do not show error stats summary (inverse: --error- 163s summary) 163s --show-absolute-path Show absolute paths to files (inverse: --hide- 163s absolute-path) 163s 163s Incremental mode: 163s Adjust how mypy incrementally type checks and caches modules. Mypy caches 163s type information about modules into a cache to let you speed up future 163s invocations of mypy. Also see mypy's daemon mode: 163s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 163s 163s --no-incremental Disable module cache (inverse: --incremental) 163s --cache-dir DIR Store module cache info in the given folder in 163s incremental mode (defaults to '.mypy_cache') 163s --sqlite-cache Use a sqlite database to store the cache (inverse: 163s --no-sqlite-cache) 163s --cache-fine-grained Include fine-grained dependency information in the 163s cache for the mypy daemon 163s --skip-version-check Allow using cache written by older mypy version 163s --skip-cache-mtime-checks 163s Skip cache internal consistency checks based on 163s mtime 163s 163s Advanced options: 163s Debug and customize mypy internals. 163s 163s --pdb Invoke pdb on fatal error 163s --show-traceback, --tb Show traceback on fatal error 163s --raise-exceptions Raise exception on fatal error 163s --custom-typing-module MODULE 163s Use a custom typing module 163s --old-type-inference Disable new experimental type inference algorithm 163s --custom-typeshed-dir DIR 163s Use the custom typeshed in DIR 163s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 163s relevant with --disallow-untyped-defs or 163s --disallow-incomplete-defs enabled (inverse: --no- 163s warn-incomplete-stub) 163s --shadow-file SOURCE_FILE SHADOW_FILE 163s When encountering SOURCE_FILE, read and type check 163s the contents of SHADOW_FILE instead. 163s 163s Report generation: 163s Generate a report in the specified format. 163s 163s --any-exprs-report DIR 163s --cobertura-xml-report DIR 163s --html-report DIR 163s --linecount-report DIR 163s --linecoverage-report DIR 163s --lineprecision-report DIR 163s --txt-report DIR 163s --xml-report DIR 163s --xslt-html-report DIR 163s --xslt-txt-report DIR 163s 163s Miscellaneous: 163s --junit-xml JUNIT_XML Write junit.xml to the given file 163s --find-occurrences CLASS.MEMBER 163s Print out all usages of a class member 163s (experimental) 163s --scripts-are-modules Script x becomes module x instead of __main__ 163s --install-types Install detected missing library stub packages 163s using pip (inverse: --no-install-types) 163s --non-interactive Install stubs without asking for confirmation and 163s hide errors, with --install-types (inverse: 163s --interactive) 163s 163s Running code: 163s Specify the code you want to type check. For more details, see 163s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 163s 163s --explicit-package-bases Use current directory and MYPYPATH to determine 163s module names of files passed (inverse: --no- 163s explicit-package-bases) 163s --exclude PATTERN Regular expression to match file names, directory 163s names or paths which mypy should ignore while 163s recursively discovering files to check, e.g. 163s --exclude '/setup\.py$'. May be specified more 163s than once, eg. --exclude a --exclude b 163s -m, --module MODULE Type-check module; can repeat for more modules 163s -p, --package PACKAGE Type-check package recursively; can be repeated 163s -c, --command PROGRAM_TEXT 163s Type-check program passed in as string 163s files Type-check given files or directories 163s 163s Environment variables: 163s Define MYPYPATH for additional module search path entries. 163s Define MYPY_CACHE_DIR to override configuration cache_dir path. 163s usage: stubgen [-h] [more options, see -h] 163s [-m MODULE] [-p PACKAGE] [files ...] 163s 163s Generate draft stubs for modules. Stubs are generated in directory ./out, to 163s avoid overriding files with manual changes. This directory is assumed to 163s exist. 163s 163s positional arguments: 163s files generate stubs for given files or directories 163s 163s options: 163s -h, --help show this help message and exit 163s --ignore-errors ignore errors when trying to generate stubs for 163s modules 163s --no-import don't import the modules, just parse and analyze them 163s (doesn't work with C extension modules and might not 163s respect __all__) 163s --no-analysis, --parse-only 163s don't perform semantic analysis of sources, just parse 163s them (only applies to Python modules, might affect 163s quality of stubs. Not compatible with --inspect-mode) 163s --inspect-mode import and inspect modules instead of parsing source 163s code.This is the default behavior for c modules and 163s pyc-only packages, but it is also useful for pure 163s python modules with dynamically generated members. 163s --include-private generate stubs for objects and members considered 163s private (single leading underscore and no trailing 163s underscores) 163s --export-less don't implicitly export all names imported from other 163s modules in the same package 163s --include-docstrings include existing docstrings with the stubs 163s -v, --verbose show more verbose messages 163s -q, --quiet show fewer messages 163s --doc-dir PATH use .rst documentation in PATH (this may result in 163s better stubs in some cases; consider setting this to 163s DIR/Python-X.Y.Z/Doc/library) 163s --search-path PATH specify module search directories, separated by ':' 163s (currently only used if --no-import is given) 163s -o, --output PATH change the output directory [default: out] 163s -m, --module MODULE generate stub for module; can repeat for more modules 163s -p, --package PACKAGE 163s generate stubs for package recursively; can be 163s repeated 163s --version show program's version number and exit 163s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 163s [--ignore-positional-only] [--allowlist FILE] 163s [--generate-allowlist] [--ignore-unused-allowlist] 163s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 163s [--check-typeshed] [--version] [--pdb] [--show-traceback] 163s [modules ...] 163s 163s Compares stubs to objects introspected from the runtime. 163s 163s positional arguments: 163s modules Modules to test 163s 163s options: 163s -h, --help show this help message and exit 163s --concise Makes stubtest's output more concise, one line per 163s error 163s --ignore-missing-stub 163s Ignore errors for stub missing things that are present 163s at runtime 163s --ignore-positional-only 163s Ignore errors for whether an argument should or 163s shouldn't be positional-only 163s --allowlist, --whitelist FILE 163s Use file as an allowlist. Can be passed multiple times 163s to combine multiple allowlists. Allowlists can be 163s created with --generate-allowlist. Allowlists support 163s regular expressions. 163s --generate-allowlist, --generate-whitelist 163s Print an allowlist (to stdout) to be used with 163s --allowlist 163s --ignore-unused-allowlist, --ignore-unused-whitelist 163s Ignore unused allowlist entries 163s --mypy-config-file FILE 163s Use specified mypy config file to determine mypy 163s plugins and mypy path 163s --custom-typeshed-dir DIR 163s Use the custom typeshed in DIR 163s --check-typeshed Check all stdlib modules in typeshed 163s --version show program's version number and exit 163s --pdb Invoke pdb on fatal error 163s --show-traceback, --tb 163s Show traceback on fatal error 163s + stubtest --help 163s + export TEST_MYPYC=1 163s + TEST_MYPYC=1 163s + rm -Rf mypy mypyc 163s + cp -r /usr/lib/python3/dist-packages/mypy ./ 163s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 163s + mypy_test_prefix= 163s + 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 or testDaemonStatusKillRestartRecheck)' 164s ============================= test session starts ============================== 164s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 164s cachedir: .pytest_cache 164s rootdir: /tmp/autopkgtest.kgDO1W/autopkgtest_tmp 164s plugins: xdist-3.6.1, typeguard-4.4.1 164s collecting ... collected 20 items / 5 deselected / 15 selected 164s 164s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 164s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 13%] 164s test/test_config_parser.py::FindConfigFileSuite::test_no_config PASSED [ 20%] 164s test/test_config_parser.py::FindConfigFileSuite::test_parent_config_with_and_without_git PASSED [ 26%] 164s test/test_config_parser.py::FindConfigFileSuite::test_precedence PASSED [ 33%] 164s test/test_config_parser.py::FindConfigFileSuite::test_precedence_missing_section PASSED [ 40%] 164s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 46%] 164s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 53%] 164s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 60%] 164s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 66%] 164s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 73%] 164s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 80%] 164s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 86%] 164s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 164s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 164s 164s ======================= 15 passed, 5 deselected in 0.35s ======================= 164s + mypy_test_prefix= 164s + pytest-3 -v --pyargs mypyc 164s ============================= test session starts ============================== 164s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 164s cachedir: .pytest_cache 164s rootdir: /tmp/autopkgtest.kgDO1W/autopkgtest_tmp 164s plugins: xdist-3.6.1, typeguard-4.4.1 165s collecting ... collected 125 items 165s 165s test/test_cheader.py::TestHeaderInclusion::test_primitives_included_in_header PASSED [ 0%] 165s test/test_emit.py::TestEmitter::test_emit_line PASSED [ 1%] 165s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_simple_type PASSED [ 2%] 165s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_tuple PASSED [ 3%] 165s test/test_emit.py::TestEmitter::test_label PASSED [ 4%] 165s test/test_emit.py::TestEmitter::test_object_annotation PASSED [ 4%] 165s test/test_emit.py::TestEmitter::test_reg PASSED [ 5%] 165s test/test_emitclass.py::TestEmitClass::test_getter_name PASSED [ 6%] 165s test/test_emitclass.py::TestEmitClass::test_setter_name PASSED [ 7%] 165s test/test_emitclass.py::TestEmitClass::test_slot_key PASSED [ 8%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_int PASSED [ 8%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_multi PASSED [ 9%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_i64 PASSED [ 10%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_int PASSED [ 11%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch PASSED [ 12%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error PASSED [ 12%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error_next_block PASSED [ 13%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else PASSED [ 14%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else_negated PASSED [ 15%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_rare PASSED [ 16%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call PASSED [ 16%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call_two_args PASSED [ 17%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_merge PASSED [ 18%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_1 PASSED [ 19%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_2 PASSED [ 20%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_3 PASSED [ 20%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_4 PASSED [ 21%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_comparison_op PASSED [ 22%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref PASSED [ 23%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_int PASSED [ 24%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple PASSED [ 24%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple_nested PASSED [ 25%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_contains PASSED [ 26%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_get_item PASSED [ 27%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_set_item PASSED [ 28%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_update PASSED [ 28%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_extend PASSED [ 29%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr PASSED [ 30%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_merged PASSED [ 31%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_non_refcounted PASSED [ 32%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_with_bitmap PASSED [ 32%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_element_ptr PASSED [ 33%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto PASSED [ 34%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto_next_block PASSED [ 35%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref PASSED [ 36%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref_int PASSED [ 36%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_add PASSED [ 37%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_neg PASSED [ 38%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_op PASSED [ 39%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_sub PASSED [ 40%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_integer PASSED [ 40%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_append PASSED [ 41%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_get_item PASSED [ 42%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_set_item PASSED [ 43%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_None PASSED [ 44%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_address PASSED [ 44%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_mem PASSED [ 45%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_signed PASSED [ 46%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_unsigned PASSED [ 47%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_new_dict PASSED [ 48%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_return PASSED [ 48%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr PASSED [ 49%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_init_with_bitmap PASSED [ 50%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_no_error PASSED [ 51%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted PASSED [ 52%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted_no_error PASSED [ 52%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_with_bitmap PASSED [ 53%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_mem PASSED [ 54%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_tuple_get PASSED [ 55%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_i64 PASSED [ 56%] 165s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_int PASSED [ 56%] 165s test/test_emitfunc.py::TestGenerateFunction::test_register PASSED [ 57%] 165s test/test_emitfunc.py::TestGenerateFunction::test_simple PASSED [ 58%] 165s test/test_emitwrapper.py::TestArgCheck::test_check_int PASSED [ 59%] 165s test/test_emitwrapper.py::TestArgCheck::test_check_list PASSED [ 60%] 173s test/test_external.py::TestExternal::test_c_unit_test PASSED [ 60%] 173s test/test_ircheck.py::TestIrcheck::test_block_not_terminated_empty_block PASSED [ 61%] 173s test/test_ircheck.py::TestIrcheck::test_can_coerce_to PASSED [ 62%] 173s test/test_ircheck.py::TestIrcheck::test_duplicate_op PASSED [ 63%] 173s test/test_ircheck.py::TestIrcheck::test_invalid_assign PASSED [ 64%] 174s test/test_ircheck.py::TestIrcheck::test_invalid_goto PASSED [ 64%] 174s test/test_ircheck.py::TestIrcheck::test_invalid_op_source PASSED [ 65%] 174s test/test_ircheck.py::TestIrcheck::test_invalid_register_source PASSED [ 66%] 174s test/test_ircheck.py::TestIrcheck::test_invalid_return_type PASSED [ 67%] 174s test/test_ircheck.py::TestIrcheck::test_load_address_declares_register PASSED [ 68%] 174s test/test_ircheck.py::TestIrcheck::test_pprint PASSED [ 68%] 174s test/test_ircheck.py::TestIrcheck::test_valid_fn PASSED [ 69%] 174s test/test_ircheck.py::TestIrcheck::test_valid_goto PASSED [ 70%] 174s test/test_literals.py::TestLiterals::test_encode_bytes_values PASSED [ 71%] 174s test/test_literals.py::TestLiterals::test_encode_int_values PASSED [ 72%] 174s test/test_literals.py::TestLiterals::test_encode_str_values PASSED [ 72%] 174s test/test_literals.py::TestLiterals::test_format_str_literal PASSED [ 73%] 174s test/test_literals.py::TestLiterals::test_simple_literal_index PASSED [ 74%] 174s test/test_literals.py::TestLiterals::test_tuple_literal PASSED [ 75%] 174s test/test_namegen.py::TestNameGen::test_candidate_suffixes PASSED [ 76%] 174s test/test_namegen.py::TestNameGen::test_exported_name PASSED [ 76%] 174s test/test_namegen.py::TestNameGen::test_make_module_translation_map PASSED [ 77%] 174s test/test_namegen.py::TestNameGen::test_name_generator PASSED [ 78%] 174s test/test_pprint.py::TestGenerateNames::test_arg PASSED [ 79%] 174s test/test_pprint.py::TestGenerateNames::test_assign PASSED [ 80%] 174s test/test_pprint.py::TestGenerateNames::test_empty PASSED [ 80%] 174s test/test_pprint.py::TestGenerateNames::test_int_op PASSED [ 81%] 174s test/test_rarray.py::TestRArray::test_alignment PASSED [ 82%] 174s test/test_rarray.py::TestRArray::test_basics PASSED [ 83%] 174s test/test_rarray.py::TestRArray::test_eq PASSED [ 84%] 174s test/test_rarray.py::TestRArray::test_hash PASSED [ 84%] 174s test/test_rarray.py::TestRArray::test_size PASSED [ 85%] 174s test/test_rarray.py::TestRArray::test_str_conversion PASSED [ 86%] 174s test/test_struct.py::TestStruct::test_eq_and_hash PASSED [ 87%] 174s test/test_struct.py::TestStruct::test_runtime_subtype PASSED [ 88%] 174s test/test_struct.py::TestStruct::test_struct_offsets PASSED [ 88%] 174s test/test_struct.py::TestStruct::test_struct_str PASSED [ 89%] 174s test/test_tuplename.py::TestTupleNames::test_names PASSED [ 90%] 174s test/test_typeops.py::TestSubtype::test_bit PASSED [ 91%] 174s test/test_typeops.py::TestSubtype::test_bool PASSED [ 92%] 174s test/test_typeops.py::TestSubtype::test_int16 PASSED [ 92%] 174s test/test_typeops.py::TestSubtype::test_int32 PASSED [ 93%] 174s test/test_typeops.py::TestSubtype::test_int64 PASSED [ 94%] 174s test/test_typeops.py::TestRuntimeSubtype::test_bit PASSED [ 95%] 174s test/test_typeops.py::TestRuntimeSubtype::test_bool PASSED [ 96%] 174s test/test_typeops.py::TestRuntimeSubtype::test_union PASSED [ 96%] 174s test/test_typeops.py::TestUnionSimplification::test_cannot_simplify PASSED [ 97%] 174s test/test_typeops.py::TestUnionSimplification::test_nested PASSED [ 98%] 174s test/test_typeops.py::TestUnionSimplification::test_remove_duplicate PASSED [ 99%] 174s test/test_typeops.py::TestUnionSimplification::test_simple_type_result PASSED [100%] 174s 174s ============================= 125 passed in 9.33s ============================== 174s + rm -Rf mypy/typeshed 174s + /usr/bin/mypy --config-file /tmp/autopkgtest.kgDO1W/build.IXj/src/mypy_self_check.ini mypy 190s Success: no issues found in 181 source files 190s autopkgtest [11:37:13]: test run-unit-test: -----------------------] 191s autopkgtest [11:37:14]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 191s run-unit-test PASS 191s autopkgtest [11:37:14]: test autodep8-python3: preparing testbed 305s autopkgtest [11:39:08]: testbed dpkg architecture: amd64 306s autopkgtest [11:39:09]: testbed apt version: 2.9.29 306s autopkgtest [11:39:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 306s autopkgtest [11:39:09]: testbed release detected to be: plucky 307s autopkgtest [11:39:10]: updating testbed package index (apt update) 307s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 308s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 308s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 308s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 308s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 308s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 308s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 308s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 308s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [101 kB] 308s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [81.8 kB] 308s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 308s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 308s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [697 kB] 308s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [265 kB] 308s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [11.5 kB] 308s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3128 B] 308s Fetched 2124 kB in 1s (2308 kB/s) 309s Reading package lists... 310s Reading package lists... 310s Building dependency tree... 310s Reading state information... 310s Calculating upgrade... 310s The following NEW packages will be installed: 310s libapt-pkg7.0 310s The following packages will be upgraded: 310s apt apt-utils iproute2 liblsof0 libp11-kit0 lsof rsyslog 311s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 311s Need to get 5234 kB of archives. 311s After this operation, 4074 kB of additional disk space will be used. 311s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30 [1131 kB] 311s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30 [1434 kB] 311s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30 [222 kB] 311s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 311s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu3 [311 kB] 311s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu1 [555 kB] 311s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 lsof amd64 4.99.4+dfsg-1 [245 kB] 311s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsof0 amd64 4.99.4+dfsg-1 [59.6 kB] 312s Preconfiguring packages ... 312s Fetched 5234 kB in 1s (6599 kB/s) 312s Selecting previously unselected package libapt-pkg7.0:amd64. 312s (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 ... 108925 files and directories currently installed.) 312s Preparing to unpack .../libapt-pkg7.0_2.9.30_amd64.deb ... 312s Unpacking libapt-pkg7.0:amd64 (2.9.30) ... 312s Setting up libapt-pkg7.0:amd64 (2.9.30) ... 312s (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 ... 108974 files and directories currently installed.) 312s Preparing to unpack .../archives/apt_2.9.30_amd64.deb ... 312s Unpacking apt (2.9.30) over (2.9.29) ... 312s Setting up apt (2.9.30) ... 313s (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 ... 108974 files and directories currently installed.) 313s Preparing to unpack .../0-apt-utils_2.9.30_amd64.deb ... 313s Unpacking apt-utils (2.9.30) over (2.9.29) ... 313s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_amd64.deb ... 313s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 313s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_amd64.deb ... 313s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 313s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_amd64.deb ... 313s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 313s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_amd64.deb ... 313s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 313s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_amd64.deb ... 313s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 313s Setting up apt-utils (2.9.30) ... 313s Setting up liblsof0 (4.99.4+dfsg-1) ... 313s Setting up iproute2 (6.13.0-1ubuntu1) ... 314s Setting up rsyslog (8.2412.0-2ubuntu1) ... 314s info: The user `syslog' is already a member of `adm'. 315s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu3) ... 315s Setting up lsof (4.99.4+dfsg-1) ... 315s Processing triggers for man-db (2.13.0-1) ... 317s Processing triggers for libc-bin (2.40-4ubuntu1) ... 318s Reading package lists... 318s Building dependency tree... 318s Reading state information... 318s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 318s autopkgtest [11:39:21]: upgrading testbed (apt dist-upgrade and autopurge) 319s Reading package lists... 319s Building dependency tree... 319s Reading state information... 319s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 319s Starting 2 pkgProblemResolver with broken count: 0 319s Done 320s Entering ResolveByKeep 320s 320s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 320s Reading package lists... 321s Building dependency tree... 321s Reading state information... 321s Starting pkgProblemResolver with broken count: 0 321s Starting 2 pkgProblemResolver with broken count: 0 321s Done 321s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 322s autopkgtest [11:39:25]: rebooting testbed after setup commands that affected boot 347s Reading package lists... 348s Building dependency tree... 348s Reading state information... 348s Starting pkgProblemResolver with broken count: 0 348s Starting 2 pkgProblemResolver with broken count: 0 348s Done 349s The following NEW packages will be installed: 349s python3-all python3-mypy python3-mypy-extensions python3-psutil python3.12 349s python3.12-minimal 349s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 349s Need to get 19.0 MB of archives. 349s After this operation, 80.9 MB of additional disk space will be used. 349s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 349s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 349s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 349s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy-extensions all 1.0.0-1 [6148 B] 349s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 349s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy amd64 1.15.0-2 [15.8 MB] 350s Fetched 19.0 MB in 1s (15.4 MB/s) 350s Selecting previously unselected package python3.12-minimal. 350s (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 ... 108975 files and directories currently installed.) 350s Preparing to unpack .../0-python3.12-minimal_3.12.9-1_amd64.deb ... 350s Unpacking python3.12-minimal (3.12.9-1) ... 350s Selecting previously unselected package python3.12. 351s Preparing to unpack .../1-python3.12_3.12.9-1_amd64.deb ... 351s Unpacking python3.12 (3.12.9-1) ... 351s Selecting previously unselected package python3-all. 351s Preparing to unpack .../2-python3-all_3.13.1-1~exp2_amd64.deb ... 351s Unpacking python3-all (3.13.1-1~exp2) ... 351s Selecting previously unselected package python3-mypy-extensions. 351s Preparing to unpack .../3-python3-mypy-extensions_1.0.0-1_all.deb ... 351s Unpacking python3-mypy-extensions (1.0.0-1) ... 351s Selecting previously unselected package python3-psutil. 351s Preparing to unpack .../4-python3-psutil_5.9.8-2build3_amd64.deb ... 351s Unpacking python3-psutil (5.9.8-2build3) ... 351s Selecting previously unselected package python3-mypy. 351s Preparing to unpack .../5-python3-mypy_1.15.0-2_amd64.deb ... 351s Unpacking python3-mypy (1.15.0-2) ... 351s Setting up python3.12-minimal (3.12.9-1) ... 352s Setting up python3-mypy-extensions (1.0.0-1) ... 352s Setting up python3.12 (3.12.9-1) ... 353s Setting up python3-all (3.13.1-1~exp2) ... 353s Setting up python3-psutil (5.9.8-2build3) ... 354s Setting up python3-mypy (1.15.0-2) ... 356s Processing triggers for man-db (2.13.0-1) ... 357s Processing triggers for systemd (257.2-3ubuntu1) ... 364s autopkgtest [11:40:07]: 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 364s autopkgtest [11:40:07]: test autodep8-python3: [----------------------- 365s Testing with python3.12: 365s 365s Testing with python3.13: 365s 365s autopkgtest [11:40:08]: test autodep8-python3: -----------------------] 365s autopkgtest [11:40:08]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 365s autodep8-python3 PASS (superficial) 366s autopkgtest [11:40:09]: @@@@@@@@@@@@@@@@@@@@ summary 366s run-unit-test PASS 366s autodep8-python3 PASS (superficial) 409s nova [W] Skipping flock for amd64 409s Creating nova instance adt-plucky-amd64-mypy-20250219-113403-juju-7f2275-prod-proposed-migration-environment-20-299d1812-8ba6-425d-9641-1bec27f6199c from image adt/ubuntu-plucky-amd64-server-20250219.img (UUID 90711abf-916f-4a80-845a-825250a78697)... 409s nova [W] Timed out waiting for 05992cd4-6b96-4aaf-a8e8-b852bf0a3a1c to get deleted. 409s nova [W] Skipping flock for amd64 409s Creating nova instance adt-plucky-amd64-mypy-20250219-113403-juju-7f2275-prod-proposed-migration-environment-20-299d1812-8ba6-425d-9641-1bec27f6199c from image adt/ubuntu-plucky-amd64-server-20250219.img (UUID 90711abf-916f-4a80-845a-825250a78697)... 409s nova [W] Timed out waiting for 9f1766da-e762-42aa-a763-01e7816c1aa1 to get deleted.