0s autopkgtest [15:18:59]: starting date and time: 2025-05-03 15:18:59+0000 0s autopkgtest [15:18:59]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [15:18:59]: host juju-7f2275-prod-proposed-migration-environment-21; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9vw6clhn/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-typing-extensions --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-typing-extensions/4.13.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-21@sto01-arm64-7.secgroup --name adt-questing-arm64-mypy-20250503-151859-juju-7f2275-prod-proposed-migration-environment-21-c80cb070-1d5d-484b-8d2e-22f20b7ace38 --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-21 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 102s autopkgtest [15:20:41]: testbed dpkg architecture: arm64 102s autopkgtest [15:20:41]: testbed apt version: 3.0.0 102s autopkgtest [15:20:41]: @@@@@@@@@@@@@@@@@@@@ test bed setup 103s autopkgtest [15:20:42]: testbed release detected to be: None 103s autopkgtest [15:20:42]: updating testbed package index (apt update) 103s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 103s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 103s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 103s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 104s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1538 kB] 104s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [150 kB] 104s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [33.5 kB] 104s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [182 kB] 104s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1432 kB] 104s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [28.0 kB] 104s Fetched 3473 kB in 1s (4470 kB/s) 105s Reading package lists... 105s autopkgtest [15:20:44]: upgrading testbed (apt dist-upgrade and autopurge) 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 106s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 106s Starting 2 pkgProblemResolver with broken count: 0 106s Done 107s Entering ResolveByKeep 107s 108s Calculating upgrade... 108s The following packages will be upgraded: 108s debianutils ed libmbim-glib4 libmbim-proxy libnftnl11 libnvme1t64 108s libperl5.40 libqmi-glib5 libqmi-proxy perl perl-base perl-modules-5.40 108s python3-lazr.restfulclient python3-typing-extensions 108s 14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 11.6 MB of archives. 108s After this operation, 254 kB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 debianutils arm64 5.22 [93.1 kB] 108s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 108s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 108s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 108s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 108s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 ed arm64 1.21.1-1 [56.9 kB] 108s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libnftnl11 arm64 1.2.9-1 [68.0 kB] 108s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libmbim-proxy arm64 1.32.0-1 [6218 B] 108s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libmbim-glib4 arm64 1.32.0-1 [225 kB] 108s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libnvme1t64 arm64 1.13-2 [84.6 kB] 108s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libqmi-proxy arm64 1.36.0-1 [6190 B] 108s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libqmi-glib5 arm64 1.36.0-1 [889 kB] 108s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 108s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3-typing-extensions all 4.13.2-1 [82.6 kB] 109s Fetched 11.6 MB in 0s (24.4 MB/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 ... 85225 files and directories currently installed.) 109s Preparing to unpack .../debianutils_5.22_arm64.deb ... 109s Unpacking debianutils (5.22) over (5.21) ... 109s Setting up debianutils (5.22) ... 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 ... 85225 files and directories currently installed.) 109s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 109s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 109s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 109s Unpacking perl (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 109s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 109s Unpacking perl-base (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 110s Setting up perl-base (5.40.1-3) ... 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 ... 85225 files and directories currently installed.) 110s Preparing to unpack .../0-perl-modules-5.40_5.40.1-3_all.deb ... 110s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 110s Preparing to unpack .../1-ed_1.21.1-1_arm64.deb ... 110s Unpacking ed (1.21.1-1) over (1.21-1) ... 110s Preparing to unpack .../2-libnftnl11_1.2.9-1_arm64.deb ... 110s Unpacking libnftnl11:arm64 (1.2.9-1) over (1.2.8-1) ... 110s Preparing to unpack .../3-libmbim-proxy_1.32.0-1_arm64.deb ... 110s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 110s Preparing to unpack .../4-libmbim-glib4_1.32.0-1_arm64.deb ... 110s Unpacking libmbim-glib4:arm64 (1.32.0-1) over (1.31.2-0ubuntu4) ... 110s Preparing to unpack .../5-libnvme1t64_1.13-2_arm64.deb ... 110s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 110s Preparing to unpack .../6-libqmi-proxy_1.36.0-1_arm64.deb ... 110s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 110s Preparing to unpack .../7-libqmi-glib5_1.36.0-1_arm64.deb ... 110s Unpacking libqmi-glib5:arm64 (1.36.0-1) over (1.35.6-1) ... 110s Preparing to unpack .../8-python3-lazr.restfulclient_0.14.6-3_all.deb ... 110s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 110s Preparing to unpack .../9-python3-typing-extensions_4.13.2-1_all.deb ... 110s Unpacking python3-typing-extensions (4.13.2-1) over (4.12.2-2) ... 110s Setting up libnftnl11:arm64 (1.2.9-1) ... 110s Setting up libnvme1t64 (1.13-2) ... 110s Setting up ed (1.21.1-1) ... 110s Setting up python3-typing-extensions (4.13.2-1) ... 111s Setting up perl-modules-5.40 (5.40.1-3) ... 111s Setting up python3-lazr.restfulclient (0.14.6-3) ... 111s Setting up libmbim-glib4:arm64 (1.32.0-1) ... 111s Setting up libmbim-proxy (1.32.0-1) ... 111s Setting up libperl5.40:arm64 (5.40.1-3) ... 111s Setting up perl (5.40.1-3) ... 111s Setting up libqmi-glib5:arm64 (1.36.0-1) ... 111s Setting up libqmi-proxy (1.36.0-1) ... 111s Processing triggers for install-info (7.1.1-1) ... 111s Processing triggers for libc-bin (2.41-6ubuntu1) ... 111s Processing triggers for man-db (2.13.0-1) ... 112s Reading package lists... 112s Building dependency tree... 112s Reading state information... 113s Starting pkgProblemResolver with broken count: 0 113s Starting 2 pkgProblemResolver with broken count: 0 113s Done 113s Solving dependencies... 114s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s autopkgtest [15:20:55]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 116s autopkgtest [15:20:55]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 118s Get:1 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (dsc) [3155 B] 118s Get:2 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (tar) [3240 kB] 118s Get:3 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (diff) [19.0 kB] 118s gpgv: Signature made Mon Feb 24 16:41:54 2025 UTC 118s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 118s gpgv: Can't check signature: No public key 118s dpkg-source: warning: cannot verify inline signature for ./mypy_1.15.0-4.dsc: no acceptable signature found 118s autopkgtest [15:20:57]: testing package mypy version 1.15.0-4 118s autopkgtest [15:20:57]: build not needed 122s autopkgtest [15:21:01]: test run-unit-test: preparing testbed 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s Starting pkgProblemResolver with broken count: 0 123s Starting 2 pkgProblemResolver with broken count: 0 123s Done 123s The following NEW packages will be installed: 123s cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu g++ g++-14 123s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 123s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu libasan8 libcc1-0 123s libexpat1-dev libgcc-14-dev libgomp1 libhwasan0 libisl23 libitm1 123s libjs-jquery libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 123s libpython3-dev libpython3.13-dev libstdc++-14-dev libtsan2 libubsan1 123s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 123s python3-filelock python3-iniconfig python3-lxml python3-mypy 123s python3-mypy-extensions python3-orjson python3-pip-whl python3-platformdirs 123s python3-pluggy python3-psutil python3-pytest python3-pytest-xdist 123s python3-setuptools-whl python3-tomli python3-typeshed python3-virtualenv 123s python3-wheel-whl python3.13-dev zlib1g-dev 123s 0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded. 123s Need to get 83.5 MB of archives. 123s After this operation, 324 MB of additional disk space will be used. 123s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 123s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 123s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 124s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 124s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 124s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 124s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 124s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 124s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 124s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 124s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 124s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 124s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 124s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 124s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 124s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 124s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 124s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 124s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 124s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 124s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 124s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 124s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 124s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 124s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libexpat1-dev arm64 2.7.1-1 [128 kB] 124s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 124s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 124s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 124s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 124s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libpython3.13-dev arm64 3.13.3-1 [5405 kB] 125s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libpython3-dev arm64 3.13.3-1 [10.8 kB] 125s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 125s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 125s Get:34 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-tomli arm64 2.2.1-2build1 [121 kB] 125s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 125s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mypy arm64 1.15.0-4 [8687 kB] 125s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 mypy all 1.15.0-4 [25.4 kB] 125s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 mypy-doc all 1.15.0-4 [361 kB] 125s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 python3.13-dev arm64 3.13.3-1 [508 kB] 125s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 python3-dev arm64 3.13.3-1 [26.7 kB] 125s Get:41 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-distlib all 0.3.9-1 [267 kB] 125s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-execnet all 2.1.1-1 [33.4 kB] 125s Get:43 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-filelock all 3.18.0-1 [13.0 kB] 125s Get:44 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 125s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 python3-lxml arm64 5.3.2-1 [1258 kB] 125s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-orjson arm64 3.10.7-2build1 [267 kB] 125s Get:47 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pip-whl all 25.0+dfsg-1 [1446 kB] 125s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 125s Get:49 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 125s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest all 8.3.5-1 [252 kB] 125s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-xdist all 3.6.1-1 [33.8 kB] 125s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-setuptools-whl all 75.8.0-1 [1152 kB] 125s Get:53 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 125s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-wheel-whl all 0.45.1-1 [74.6 kB] 125s Get:55 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-virtualenv all 20.29.1+ds-1 [72.6 kB] 125s Fetched 83.5 MB in 2s (51.6 MB/s) 125s Selecting previously unselected package libisl23:arm64. 125s (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 ... 85225 files and directories currently installed.) 125s Preparing to unpack .../00-libisl23_0.27-1_arm64.deb ... 125s Unpacking libisl23:arm64 (0.27-1) ... 125s Selecting previously unselected package libmpc3:arm64. 125s Preparing to unpack .../01-libmpc3_1.3.1-1build2_arm64.deb ... 125s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 125s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 125s Preparing to unpack .../02-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 125s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 126s Selecting previously unselected package cpp-14. 126s Preparing to unpack .../03-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 126s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 126s Selecting previously unselected package cpp-aarch64-linux-gnu. 126s Preparing to unpack .../04-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 126s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 126s Selecting previously unselected package cpp. 126s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 126s Unpacking cpp (4:14.2.0-1ubuntu1) ... 126s Selecting previously unselected package libcc1-0:arm64. 126s Preparing to unpack .../06-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package libgomp1:arm64. 126s Preparing to unpack .../07-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package libitm1:arm64. 126s Preparing to unpack .../08-libitm1_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package libasan8:arm64. 126s Preparing to unpack .../09-libasan8_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package liblsan0:arm64. 126s Preparing to unpack .../10-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package libtsan2:arm64. 126s Preparing to unpack .../11-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package libubsan1:arm64. 126s Preparing to unpack .../12-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package libhwasan0:arm64. 126s Preparing to unpack .../13-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 126s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 126s Selecting previously unselected package libgcc-14-dev:arm64. 126s Preparing to unpack .../14-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 126s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 126s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 126s Preparing to unpack .../15-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 126s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 127s Selecting previously unselected package gcc-14. 127s Preparing to unpack .../16-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 127s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 127s Selecting previously unselected package gcc-aarch64-linux-gnu. 127s Preparing to unpack .../17-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 127s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 127s Selecting previously unselected package gcc. 127s Preparing to unpack .../18-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 127s Unpacking gcc (4:14.2.0-1ubuntu1) ... 127s Selecting previously unselected package libstdc++-14-dev:arm64. 127s Preparing to unpack .../19-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 127s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 127s Selecting previously unselected package g++-14-aarch64-linux-gnu. 127s Preparing to unpack .../20-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 127s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 127s Selecting previously unselected package g++-14. 127s Preparing to unpack .../21-g++-14_14.2.0-19ubuntu2_arm64.deb ... 127s Unpacking g++-14 (14.2.0-19ubuntu2) ... 127s Selecting previously unselected package g++-aarch64-linux-gnu. 127s Preparing to unpack .../22-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 127s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 127s Selecting previously unselected package g++. 127s Preparing to unpack .../23-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 127s Unpacking g++ (4:14.2.0-1ubuntu1) ... 127s Selecting previously unselected package libexpat1-dev:arm64. 127s Preparing to unpack .../24-libexpat1-dev_2.7.1-1_arm64.deb ... 127s Unpacking libexpat1-dev:arm64 (2.7.1-1) ... 127s Selecting previously unselected package libjs-jquery. 127s Preparing to unpack .../25-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 127s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 127s Selecting previously unselected package libjs-underscore. 127s Preparing to unpack .../26-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 127s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 127s Selecting previously unselected package libjs-sphinxdoc. 127s Preparing to unpack .../27-libjs-sphinxdoc_8.1.3-5_all.deb ... 127s Unpacking libjs-sphinxdoc (8.1.3-5) ... 127s Selecting previously unselected package zlib1g-dev:arm64. 127s Preparing to unpack .../28-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 127s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 127s Selecting previously unselected package libpython3.13-dev:arm64. 127s Preparing to unpack .../29-libpython3.13-dev_3.13.3-1_arm64.deb ... 127s Unpacking libpython3.13-dev:arm64 (3.13.3-1) ... 127s Selecting previously unselected package libpython3-dev:arm64. 127s Preparing to unpack .../30-libpython3-dev_3.13.3-1_arm64.deb ... 127s Unpacking libpython3-dev:arm64 (3.13.3-1) ... 127s Selecting previously unselected package libxslt1.1:arm64. 128s Preparing to unpack .../31-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 128s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 128s Selecting previously unselected package python3-mypy-extensions. 128s Preparing to unpack .../32-python3-mypy-extensions_1.0.0-1_all.deb ... 128s Unpacking python3-mypy-extensions (1.0.0-1) ... 128s Selecting previously unselected package python3-tomli. 128s Preparing to unpack .../33-python3-tomli_2.2.1-2build1_arm64.deb ... 128s Unpacking python3-tomli (2.2.1-2build1) ... 128s Selecting previously unselected package python3-psutil. 128s Preparing to unpack .../34-python3-psutil_5.9.8-2build3_arm64.deb ... 128s Unpacking python3-psutil (5.9.8-2build3) ... 128s Selecting previously unselected package python3-mypy. 128s Preparing to unpack .../35-python3-mypy_1.15.0-4_arm64.deb ... 128s Unpacking python3-mypy (1.15.0-4) ... 128s Selecting previously unselected package mypy. 128s Preparing to unpack .../36-mypy_1.15.0-4_all.deb ... 128s Unpacking mypy (1.15.0-4) ... 128s Selecting previously unselected package mypy-doc. 128s Preparing to unpack .../37-mypy-doc_1.15.0-4_all.deb ... 128s Unpacking mypy-doc (1.15.0-4) ... 128s Selecting previously unselected package python3.13-dev. 128s Preparing to unpack .../38-python3.13-dev_3.13.3-1_arm64.deb ... 128s Unpacking python3.13-dev (3.13.3-1) ... 128s Selecting previously unselected package python3-dev. 128s Preparing to unpack .../39-python3-dev_3.13.3-1_arm64.deb ... 128s Unpacking python3-dev (3.13.3-1) ... 128s Selecting previously unselected package python3-distlib. 128s Preparing to unpack .../40-python3-distlib_0.3.9-1_all.deb ... 128s Unpacking python3-distlib (0.3.9-1) ... 128s Selecting previously unselected package python3-execnet. 128s Preparing to unpack .../41-python3-execnet_2.1.1-1_all.deb ... 128s Unpacking python3-execnet (2.1.1-1) ... 128s Selecting previously unselected package python3-filelock. 128s Preparing to unpack .../42-python3-filelock_3.18.0-1_all.deb ... 128s Unpacking python3-filelock (3.18.0-1) ... 128s Selecting previously unselected package python3-iniconfig. 128s Preparing to unpack .../43-python3-iniconfig_1.1.1-2_all.deb ... 128s Unpacking python3-iniconfig (1.1.1-2) ... 128s Selecting previously unselected package python3-lxml:arm64. 128s Preparing to unpack .../44-python3-lxml_5.3.2-1_arm64.deb ... 128s Unpacking python3-lxml:arm64 (5.3.2-1) ... 128s Selecting previously unselected package python3-orjson. 128s Preparing to unpack .../45-python3-orjson_3.10.7-2build1_arm64.deb ... 128s Unpacking python3-orjson (3.10.7-2build1) ... 128s Selecting previously unselected package python3-pip-whl. 128s Preparing to unpack .../46-python3-pip-whl_25.0+dfsg-1_all.deb ... 128s Unpacking python3-pip-whl (25.0+dfsg-1) ... 128s Selecting previously unselected package python3-platformdirs. 128s Preparing to unpack .../47-python3-platformdirs_4.3.6-1_all.deb ... 128s Unpacking python3-platformdirs (4.3.6-1) ... 128s Selecting previously unselected package python3-pluggy. 128s Preparing to unpack .../48-python3-pluggy_1.5.0-1_all.deb ... 128s Unpacking python3-pluggy (1.5.0-1) ... 128s Selecting previously unselected package python3-pytest. 128s Preparing to unpack .../49-python3-pytest_8.3.5-1_all.deb ... 128s Unpacking python3-pytest (8.3.5-1) ... 128s Selecting previously unselected package python3-pytest-xdist. 129s Preparing to unpack .../50-python3-pytest-xdist_3.6.1-1_all.deb ... 129s Unpacking python3-pytest-xdist (3.6.1-1) ... 129s Selecting previously unselected package python3-setuptools-whl. 129s Preparing to unpack .../51-python3-setuptools-whl_75.8.0-1_all.deb ... 129s Unpacking python3-setuptools-whl (75.8.0-1) ... 129s Selecting previously unselected package python3-typeshed. 129s Preparing to unpack .../52-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 129s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 129s Selecting previously unselected package python3-wheel-whl. 129s Preparing to unpack .../53-python3-wheel-whl_0.45.1-1_all.deb ... 129s Unpacking python3-wheel-whl (0.45.1-1) ... 129s Selecting previously unselected package python3-virtualenv. 129s Preparing to unpack .../54-python3-virtualenv_20.29.1+ds-1_all.deb ... 129s Unpacking python3-virtualenv (20.29.1+ds-1) ... 129s Setting up python3-iniconfig (1.1.1-2) ... 129s Setting up python3-orjson (3.10.7-2build1) ... 129s Setting up python3-setuptools-whl (75.8.0-1) ... 129s Setting up python3-filelock (3.18.0-1) ... 129s Setting up python3-tomli (2.2.1-2build1) ... 129s Setting up python3-pip-whl (25.0+dfsg-1) ... 129s Setting up python3-mypy-extensions (1.0.0-1) ... 130s Setting up python3-distlib (0.3.9-1) ... 130s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 130s Setting up python3-platformdirs (4.3.6-1) ... 130s Setting up python3-psutil (5.9.8-2build3) ... 130s Setting up libexpat1-dev:arm64 (2.7.1-1) ... 130s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 130s Setting up libmpc3:arm64 (1.3.1-1build2) ... 130s Setting up python3-mypy (1.15.0-4) ... 131s Setting up python3-pluggy (1.5.0-1) ... 131s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 131s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 131s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 131s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 132s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 132s Setting up mypy (1.15.0-4) ... 132s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 132s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 132s Setting up libisl23:arm64 (0.27-1) ... 132s Setting up python3-execnet (2.1.1-1) ... 132s Setting up python3-wheel-whl (0.45.1-1) ... 132s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 132s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 132s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 132s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 132s Setting up python3-pytest (8.3.5-1) ... 132s Setting up python3-virtualenv (20.29.1+ds-1) ... 132s Setting up libpython3.13-dev:arm64 (3.13.3-1) ... 132s Setting up libjs-sphinxdoc (8.1.3-5) ... 132s Setting up mypy-doc (1.15.0-4) ... 132s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 132s Setting up python3-lxml:arm64 (5.3.2-1) ... 132s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 132s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 132s Setting up libpython3-dev:arm64 (3.13.3-1) ... 132s Setting up python3-pytest-xdist (3.6.1-1) ... 132s Setting up python3.13-dev (3.13.3-1) ... 132s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 132s Setting up python3-dev (3.13.3-1) ... 132s Setting up cpp-14 (14.2.0-19ubuntu2) ... 132s Setting up cpp (4:14.2.0-1ubuntu1) ... 132s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 132s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 132s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 132s Setting up gcc-14 (14.2.0-19ubuntu2) ... 132s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 132s Setting up g++-14 (14.2.0-19ubuntu2) ... 132s Setting up gcc (4:14.2.0-1ubuntu1) ... 132s Setting up g++ (4:14.2.0-1ubuntu1) ... 132s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 132s Processing triggers for man-db (2.13.0-1) ... 133s Processing triggers for libc-bin (2.41-6ubuntu1) ... 134s autopkgtest [15:21:13]: test run-unit-test: [----------------------- 134s + pkg=mypy 134s +++++ readlink -fm /tmp/autopkgtest.EYmjnv/build.4FF/src/debian/tests/run-unit-test 134s ++++ dirname /tmp/autopkgtest.EYmjnv/build.4FF/src/debian/tests/run-unit-test 134s +++ dirname /tmp/autopkgtest.EYmjnv/build.4FF/src/debian/tests 134s ++ dirname /tmp/autopkgtest.EYmjnv/build.4FF/src/debian 134s + START=/tmp/autopkgtest.EYmjnv/build.4FF/src 134s + '[' /tmp/autopkgtest.EYmjnv/autopkgtest_tmp = '' ']' 134s + cd /tmp/autopkgtest.EYmjnv/autopkgtest_tmp 134s + mypy --help 135s usage: mypy [-h] [-v] [-V] [more options; see below] 135s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 135s 135s Mypy is a program that will type check your Python code. 135s 135s Pass in any files or folders you want to type check. Mypy will 135s recursively traverse any provided folders to find .py files: 135s 135s $ mypy my_program.py my_src_folder 135s 135s For more information on getting started, see: 135s 135s - https://mypy.readthedocs.io/en/stable/getting_started.html 135s 135s For more details on both running mypy and using the flags below, see: 135s 135s - https://mypy.readthedocs.io/en/stable/running_mypy.html 135s - https://mypy.readthedocs.io/en/stable/command_line.html 135s 135s You can also use a config file to configure mypy instead of using 135s command line flags. For more details, see: 135s 135s - https://mypy.readthedocs.io/en/stable/config_file.html 135s 135s options: 135s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 135s Enable support of incomplete/experimental features 135s for early preview 135s 135s Optional arguments: 135s -h, --help Show this help message and exit 135s -v, --verbose More verbose messages 135s -V, --version Show program's version number and exit 135s -O, --output FORMAT Set a custom output format 135s 135s Config file: 135s Use a config file instead of command line arguments. This is useful if you 135s are using many flags or want to set different options per each module. 135s 135s --config-file CONFIG_FILE 135s Configuration file, must have a [mypy] section 135s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 135s setup.cfg) 135s --warn-unused-configs Warn about unused '[mypy-]' or 135s '[[tool.mypy.overrides]]' config sections 135s (inverse: --no-warn-unused-configs) 135s 135s Import discovery: 135s Configure how imports are discovered and followed. 135s 135s --no-namespace-packages Disable support for namespace packages (PEP 420, 135s __init__.py-less) (inverse: --namespace-packages) 135s --ignore-missing-imports Silently ignore imports of missing modules 135s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 135s --follow-imports {normal,silent,skip,error} 135s How to treat imports (default normal) 135s --python-executable EXECUTABLE 135s Python executable used for finding PEP 561 135s compliant installed packages and stubs 135s --no-site-packages Do not search for installed PEP 561 compliant 135s packages 135s --no-silence-site-packages 135s Do not silence errors in PEP 561 compliant 135s installed packages 135s --junit-format {global,per_file} 135s If --junit-xml is set, specifies format. global: 135s single test with all errors; per_file: one test 135s entry per file with failures 135s 135s Platform configuration: 135s Type check code assuming it will be run under certain runtime conditions. 135s By default, mypy assumes your code will be run using the same operating 135s system and Python version you are using to run mypy itself. 135s 135s --python-version x.y Type check code assuming it will be running on 135s Python x.y 135s --platform PLATFORM Type check special-cased code for the given OS 135s platform (defaults to sys.platform) 135s --always-true NAME Additional variable to be considered True (may be 135s repeated) 135s --always-false NAME Additional variable to be considered False (may be 135s repeated) 135s 135s Disallow dynamic typing: 135s Disallow the use of the dynamic 'Any' type under certain conditions. 135s 135s --disallow-any-expr Disallow all expressions that have type Any 135s --disallow-any-decorated Disallow functions that have Any in their 135s signature after decorator transformation 135s --disallow-any-explicit Disallow explicit Any in type positions 135s --disallow-any-generics Disallow usage of generic types that do not 135s specify explicit type parameters (inverse: 135s --allow-any-generics) 135s --disallow-any-unimported 135s Disallow Any types resulting from unfollowed 135s imports (inverse: --allow-any-unimported) 135s --disallow-subclassing-any 135s Disallow subclassing values of type 'Any' when 135s defining classes (inverse: --allow-subclassing- 135s any) 135s 135s Untyped definitions and calls: 135s Configure how untyped definitions and calls are handled. Note: by default, 135s mypy ignores any untyped function definitions and assumes any calls to 135s such functions have a return type of 'Any'. 135s 135s --disallow-untyped-calls Disallow calling functions without type 135s annotations from functions with type annotations 135s (inverse: --allow-untyped-calls) 135s --untyped-calls-exclude MODULE 135s Disable --disallow-untyped-calls for 135s functions/methods coming from specific package, 135s module, or class 135s --disallow-untyped-defs Disallow defining functions without type 135s annotations or with incomplete type annotations 135s (inverse: --allow-untyped-defs) 135s --disallow-incomplete-defs 135s Disallow defining functions with incomplete type 135s annotations (while still allowing entirely 135s unannotated definitions) (inverse: --allow- 135s incomplete-defs) 135s --check-untyped-defs Type check the interior of functions without type 135s annotations (inverse: --no-check-untyped-defs) 135s --disallow-untyped-decorators 135s Disallow decorating typed functions with untyped 135s decorators (inverse: --allow-untyped-decorators) 135s 135s None and Optional handling: 135s Adjust how values of type 'None' are handled. For more context on how mypy 135s handles values of type 'None', see: 135s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 135s optional 135s 135s --implicit-optional Assume arguments with default values of None are 135s Optional (inverse: --no-implicit-optional) 135s --no-strict-optional Disable strict Optional checks (inverse: --strict- 135s optional) 135s 135s Configuring warnings: 135s Detect code that is sound but redundant or problematic. 135s 135s --warn-redundant-casts Warn about casting an expression to its inferred 135s type (inverse: --no-warn-redundant-casts) 135s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 135s (inverse: --no-warn-unused-ignores) 135s --no-warn-no-return Do not warn about functions that end without 135s returning (inverse: --warn-no-return) 135s --warn-return-any Warn about returning values of type Any from non- 135s Any typed functions (inverse: --no-warn-return- 135s any) 135s --warn-unreachable Warn about statements or expressions inferred to 135s be unreachable (inverse: --no-warn-unreachable) 135s --report-deprecated-as-note 135s Report importing or using deprecated features as 135s notes instead of errors (inverse: --no-report- 135s deprecated-as-note) 135s 135s Miscellaneous strictness flags: 135s --allow-untyped-globals Suppress toplevel errors caused by missing 135s annotations (inverse: --disallow-untyped-globals) 135s --allow-redefinition Allow unconditional variable redefinition with a 135s new type (inverse: --disallow-redefinition) 135s --no-implicit-reexport Treat imports as private unless aliased (inverse: 135s --implicit-reexport) 135s --strict-equality Prohibit equality, identity, and container checks 135s for non-overlapping types (inverse: --no-strict- 135s equality) 135s --strict-bytes Disable treating bytearray and memoryview as 135s subtypes of bytes (inverse: --no-strict-bytes) 135s --extra-checks Enable additional checks that are technically 135s correct but may be impractical in real code. For 135s example, this prohibits partial overlap in 135s TypedDict updates, and makes arguments prepended 135s via Concatenate positional-only (inverse: --no- 135s extra-checks) 135s --strict Strict mode; enables the following flags: --warn- 135s unused-configs, --disallow-any-generics, 135s --disallow-subclassing-any, --disallow-untyped- 135s calls, --disallow-untyped-defs, --disallow- 135s incomplete-defs, --check-untyped-defs, --disallow- 135s untyped-decorators, --warn-redundant-casts, 135s --warn-unused-ignores, --warn-return-any, --no- 135s implicit-reexport, --strict-equality, --extra- 135s checks 135s --disable-error-code NAME 135s Disable a specific error code 135s --enable-error-code NAME Enable a specific error code 135s 135s Configuring error messages: 135s Adjust the amount of detail shown in error messages. 135s 135s --show-error-context Precede errors with "note:" messages explaining 135s context (inverse: --hide-error-context) 135s --show-column-numbers Show column numbers in error messages (inverse: 135s --hide-column-numbers) 135s --show-error-end Show end line/end column numbers in error 135s messages. This implies --show-column-numbers 135s (inverse: --hide-error-end) 135s --hide-error-codes Hide error codes in error messages (inverse: 135s --show-error-codes) 135s --show-error-code-links Show links to error code documentation (inverse: 135s --hide-error-code-links) 135s --pretty Use visually nicer output in error messages: Use 135s soft word wrap, show source code snippets, and 135s show error location markers (inverse: --no-pretty) 135s --no-color-output Do not colorize error messages (inverse: --color- 135s output) 135s --no-error-summary Do not show error stats summary (inverse: --error- 135s summary) 135s --show-absolute-path Show absolute paths to files (inverse: --hide- 135s absolute-path) 135s 135s Incremental mode: 135s Adjust how mypy incrementally type checks and caches modules. Mypy caches 135s type information about modules into a cache to let you speed up future 135s invocations of mypy. Also see mypy's daemon mode: 135s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 135s 135s --no-incremental Disable module cache (inverse: --incremental) 135s --cache-dir DIR Store module cache info in the given folder in 135s incremental mode (defaults to '.mypy_cache') 135s --sqlite-cache Use a sqlite database to store the cache (inverse: 135s --no-sqlite-cache) 135s --cache-fine-grained Include fine-grained dependency information in the 135s cache for the mypy daemon 135s --skip-version-check Allow using cache written by older mypy version 135s --skip-cache-mtime-checks 135s Skip cache internal consistency checks based on 135s mtime 135s 135s Advanced options: 135s Debug and customize mypy internals. 135s 135s --pdb Invoke pdb on fatal error 135s --show-traceback, --tb Show traceback on fatal error 135s --raise-exceptions Raise exception on fatal error 135s --custom-typing-module MODULE 135s Use a custom typing module 135s --old-type-inference Disable new experimental type inference algorithm 135s --custom-typeshed-dir DIR 135s Use the custom typeshed in DIR 135s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 135s relevant with --disallow-untyped-defs or 135s --disallow-incomplete-defs enabled (inverse: --no- 135s warn-incomplete-stub) 135s --shadow-file SOURCE_FILE SHADOW_FILE 135s When encountering SOURCE_FILE, read and type check 135s the contents of SHADOW_FILE instead. 135s 135s Report generation: 135s Generate a report in the specified format. 135s 135s --any-exprs-report DIR 135s --cobertura-xml-report DIR 135s --html-report DIR 135s --linecount-report DIR 135s --linecoverage-report DIR 135s --lineprecision-report DIR 135s --txt-report DIR 135s --xml-report DIR 135s --xslt-html-report DIR 135s --xslt-txt-report DIR 135s 135s Miscellaneous: 135s --junit-xml JUNIT_XML Write junit.xml to the given file 135s --find-occurrences CLASS.MEMBER 135s Print out all usages of a class member 135s (experimental) 135s --scripts-are-modules Script x becomes module x instead of __main__ 135s --install-types Install detected missing library stub packages 135s using pip (inverse: --no-install-types) 135s --non-interactive Install stubs without asking for confirmation and 135s hide errors, with --install-types (inverse: 135s --interactive) 135s 135s Running code: 135s Specify the code you want to type check. For more details, see 135s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 135s 135s --explicit-package-bases Use current directory and MYPYPATH to determine 135s module names of files passed (inverse: --no- 135s explicit-package-bases) 135s --exclude PATTERN Regular expression to match file names, directory 135s names or paths which mypy should ignore while 135s recursively discovering files to check, e.g. 135s --exclude '/setup\.py$'. May be specified more 135s than once, eg. --exclude a --exclude b 135s -m, --module MODULE Type-check module; can repeat for more modules 135s -p, --package PACKAGE Type-check package recursively; can be repeated 135s -c, --command PROGRAM_TEXT 135s Type-check program passed in as string 135s files Type-check given files or directories 135s 135s Environment variables: 135s Define MYPYPATH for additional module search path entries. 135s Define MYPY_CACHE_DIR to override configuration cache_dir path. 135s + mypyc --help 135s usage: mypy [-h] [-v] [-V] [more options; see below] 135s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 135s 135s Mypy is a program that will type check your Python code. 135s 135s Pass in any files or folders you want to type check. Mypy will 135s recursively traverse any provided folders to find .py files: 135s 135s $ mypy my_program.py my_src_folder 135s 135s For more information on getting started, see: 135s 135s - https://mypy.readthedocs.io/en/stable/getting_started.html 135s 135s For more details on both running mypy and using the flags below, see: 135s 135s - https://mypy.readthedocs.io/en/stable/running_mypy.html 135s - https://mypy.readthedocs.io/en/stable/command_line.html 135s 135s You can also use a config file to configure mypy instead of using 135s command line flags. For more details, see: 135s 135s - https://mypy.readthedocs.io/en/stable/config_file.html 135s 135s options: 135s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 135s Enable support of incomplete/experimental features 135s for early preview 135s 135s Optional arguments: 135s -h, --help Show this help message and exit 135s -v, --verbose More verbose messages 135s -V, --version Show program's version number and exit 135s -O, --output FORMAT Set a custom output format 135s 135s Config file: 135s Use a config file instead of command line arguments. This is useful if you 135s are using many flags or want to set different options per each module. 135s 135s --config-file CONFIG_FILE 135s Configuration file, must have a [mypy] section 135s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 135s setup.cfg) 135s --warn-unused-configs Warn about unused '[mypy-]' or 135s '[[tool.mypy.overrides]]' config sections 135s (inverse: --no-warn-unused-configs) 135s 135s Import discovery: 135s Configure how imports are discovered and followed. 135s 135s --no-namespace-packages Disable support for namespace packages (PEP 420, 135s __init__.py-less) (inverse: --namespace-packages) 135s --ignore-missing-imports Silently ignore imports of missing modules 135s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 135s --follow-imports {normal,silent,skip,error} 135s How to treat imports (default normal) 135s --python-executable EXECUTABLE 135s Python executable used for finding PEP 561 135s compliant installed packages and stubs 135s --no-site-packages Do not search for installed PEP 561 compliant 135s packages 135s --no-silence-site-packages 135s Do not silence errors in PEP 561 compliant 135s installed packages 135s --junit-format {global,per_file} 135s If --junit-xml is set, specifies format. global: 135s single test with all errors; per_file: one test 135s entry per file with failures 135s 135s Platform configuration: 135s Type check code assuming it will be run under certain runtime conditions. 135s By default, mypy assumes your code will be run using the same operating 135s system and Python version you are using to run mypy itself. 135s 135s --python-version x.y Type check code assuming it will be running on 135s Python x.y 135s --platform PLATFORM Type check special-cased code for the given OS 135s platform (defaults to sys.platform) 135s --always-true NAME Additional variable to be considered True (may be 135s repeated) 135s --always-false NAME Additional variable to be considered False (may be 135s repeated) 135s 135s Disallow dynamic typing: 135s Disallow the use of the dynamic 'Any' type under certain conditions. 135s 135s --disallow-any-expr Disallow all expressions that have type Any 135s --disallow-any-decorated Disallow functions that have Any in their 135s signature after decorator transformation 135s --disallow-any-explicit Disallow explicit Any in type positions 135s --disallow-any-generics Disallow usage of generic types that do not 135s specify explicit type parameters (inverse: 135s --allow-any-generics) 135s --disallow-any-unimported 135s Disallow Any types resulting from unfollowed 135s imports (inverse: --allow-any-unimported) 135s --disallow-subclassing-any 135s Disallow subclassing values of type 'Any' when 135s defining classes (inverse: --allow-subclassing- 135s any) 135s 135s Untyped definitions and calls: 135s Configure how untyped definitions and calls are handled. Note: by default, 135s mypy ignores any untyped function definitions and assumes any calls to 135s such functions have a return type of 'Any'. 135s 135s --disallow-untyped-calls Disallow calling functions without type 135s annotations from functions with type annotations 135s (inverse: --allow-untyped-calls) 135s --untyped-calls-exclude MODULE 135s Disable --disallow-untyped-calls for 135s functions/methods coming from specific package, 135s module, or class 135s --disallow-untyped-defs Disallow defining functions without type 135s annotations or with incomplete type annotations 135s (inverse: --allow-untyped-defs) 135s --disallow-incomplete-defs 135s Disallow defining functions with incomplete type 135s annotations (while still allowing entirely 135s unannotated definitions) (inverse: --allow- 135s incomplete-defs) 135s --check-untyped-defs Type check the interior of functions without type 135s annotations (inverse: --no-check-untyped-defs) 135s --disallow-untyped-decorators 135s Disallow decorating typed functions with untyped 135s decorators (inverse: --allow-untyped-decorators) 135s 135s None and Optional handling: 135s Adjust how values of type 'None' are handled. For more context on how mypy 135s handles values of type 'None', see: 135s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 135s optional 135s 135s --implicit-optional Assume arguments with default values of None are 135s Optional (inverse: --no-implicit-optional) 135s --no-strict-optional Disable strict Optional checks (inverse: --strict- 135s optional) 135s 135s Configuring warnings: 135s Detect code that is sound but redundant or problematic. 135s 135s --warn-redundant-casts Warn about casting an expression to its inferred 135s type (inverse: --no-warn-redundant-casts) 135s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 135s (inverse: --no-warn-unused-ignores) 135s --no-warn-no-return Do not warn about functions that end without 135s returning (inverse: --warn-no-return) 135s --warn-return-any Warn about returning values of type Any from non- 135s Any typed functions (inverse: --no-warn-return- 135s any) 135s --warn-unreachable Warn about statements or expressions inferred to 135s be unreachable (inverse: --no-warn-unreachable) 135s --report-deprecated-as-note 135s Report importing or using deprecated features as 135s notes instead of errors (inverse: --no-report- 135s deprecated-as-note) 135s 135s Miscellaneous strictness flags: 135s --allow-untyped-globals Suppress toplevel errors caused by missing 135s annotations (inverse: --disallow-untyped-globals) 135s --allow-redefinition Allow unconditional variable redefinition with a 135s new type (inverse: --disallow-redefinition) 135s --no-implicit-reexport Treat imports as private unless aliased (inverse: 135s --implicit-reexport) 135s --strict-equality Prohibit equality, identity, and container checks 135s for non-overlapping types (inverse: --no-strict- 135s equality) 135s --strict-bytes Disable treating bytearray and memoryview as 135s subtypes of bytes (inverse: --no-strict-bytes) 135s --extra-checks Enable additional checks that are technically 135s correct but may be impractical in real code. For 135s example, this prohibits partial overlap in 135s TypedDict updates, and makes arguments prepended 135s via Concatenate positional-only (inverse: --no- 135s extra-checks) 135s --strict Strict mode; enables the following flags: --warn- 135s unused-configs, --disallow-any-generics, 135s --disallow-subclassing-any, --disallow-untyped- 135s calls, --disallow-untyped-defs, --disallow- 135s incomplete-defs, --check-untyped-defs, --disallow- 135s untyped-decorators, --warn-redundant-casts, 135s --warn-unused-ignores, --warn-return-any, --no- 135s implicit-reexport, --strict-equality, --extra- 135s checks 135s --disable-error-code NAME 135s Disable a specific error code 135s --enable-error-code NAME Enable a specific error code 135s 135s Configuring error messages: 135s Adjust the amount of detail shown in error messages. 135s 135s --show-error-context Precede errors with "note:" messages explaining 135s context (inverse: --hide-error-context) 135s --show-column-numbers Show column numbers in error messages (inverse: 135s --hide-column-numbers) 135s --show-error-end Show end line/end column numbers in error 135s messages. This implies --show-column-numbers 135s (inverse: --hide-error-end) 135s --hide-error-codes Hide error codes in error messages (inverse: 135s --show-error-codes) 135s --show-error-code-links Show links to error code documentation (inverse: 135s --hide-error-code-links) 135s --pretty Use visually nicer output in error messages: Use 135s soft word wrap, show source code snippets, and 135s show error location markers (inverse: --no-pretty) 135s --no-color-output Do not colorize error messages (inverse: --color- 135s output) 135s --no-error-summary Do not show error stats summary (inverse: --error- 135s summary) 135s --show-absolute-path Show absolute paths to files (inverse: --hide- 135s absolute-path) 135s 135s Incremental mode: 135s Adjust how mypy incrementally type checks and caches modules. Mypy caches 135s type information about modules into a cache to let you speed up future 135s invocations of mypy. Also see mypy's daemon mode: 135s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 135s 135s --no-incremental Disable module cache (inverse: --incremental) 135s --cache-dir DIR Store module cache info in the given folder in 135s incremental mode (defaults to '.mypy_cache') 135s --sqlite-cache Use a sqlite database to store the cache (inverse: 135s --no-sqlite-cache) 135s --cache-fine-grained Include fine-grained dependency information in the 135s cache for the mypy daemon 135s --skip-version-check Allow using cache written by older mypy version 135s --skip-cache-mtime-checks 135s Skip cache internal consistency checks based on 135s mtime 135s 135s Advanced options: 135s Debug and customize mypy internals. 135s 135s --pdb Invoke pdb on fatal error 135s --show-traceback, --tb Show traceback on fatal error 135s --raise-exceptions Raise exception on fatal error 135s --custom-typing-module MODULE 135s Use a custom typing module 135s --old-type-inference Disable new experimental type inference algorithm 135s --custom-typeshed-dir DIR 135s Use the custom typeshed in DIR 135s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 135s relevant with --disallow-untyped-defs or 135s --disallow-incomplete-defs enabled (inverse: --no- 135s warn-incomplete-stub) 135s --shadow-file SOURCE_FILE SHADOW_FILE 135s When encountering SOURCE_FILE, read and type check 135s the contents of SHADOW_FILE instead. 135s 135s Report generation: 135s Generate a report in the specified format. 135s 135s --any-exprs-report DIR 135s --cobertura-xml-report DIR 135s --html-report DIR 135s --linecount-report DIR 135s --linecoverage-report DIR 135s --lineprecision-report DIR 135s --txt-report DIR 135s --xml-report DIR 135s --xslt-html-report DIR 135s --xslt-txt-report DIR 135s 135s Miscellaneous: 135s --junit-xml JUNIT_XML Write junit.xml to the given file 135s --find-occurrences CLASS.MEMBER 135s Print out all usages of a class member 135s (experimental) 135s --scripts-are-modules Script x becomes module x instead of __main__ 135s --install-types Install detected missing library stub packages 135s using pip (inverse: --no-install-types) 135s --non-interactive Install stubs without asking for confirmation and 135s hide errors, with --install-types (inverse: 135s --interactive) 135s 135s Running code: 135s Specify the code you want to type check. For more details, see 135s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 135s 135s --explicit-package-bases Use current directory and MYPYPATH to determine 135s module names of files passed (inverse: --no- 135s explicit-package-bases) 135s --exclude PATTERN Regular expression to match file names, directory 135s names or paths which mypy should ignore while 135s recursively discovering files to check, e.g. 135s --exclude '/setup\.py$'. May be specified more 135s than once, eg. --exclude a --exclude b 135s -m, --module MODULE Type-check module; can repeat for more modules 135s -p, --package PACKAGE Type-check package recursively; can be repeated 135s -c, --command PROGRAM_TEXT 135s Type-check program passed in as string 135s files Type-check given files or directories 135s 135s Environment variables: 135s Define MYPYPATH for additional module search path entries. 135s Define MYPY_CACHE_DIR to override configuration cache_dir path. 135s + stubgen --help 135s usage: stubgen [-h] [more options, see -h] 135s [-m MODULE] [-p PACKAGE] [files ...] 135s 135s Generate draft stubs for modules. Stubs are generated in directory ./out, to 135s avoid overriding files with manual changes. This directory is assumed to 135s exist. 135s 135s positional arguments: 135s files generate stubs for given files or directories 135s 135s options: 135s -h, --help show this help message and exit 135s --ignore-errors ignore errors when trying to generate stubs for 135s modules 135s --no-import don't import the modules, just parse and analyze them 135s (doesn't work with C extension modules and might not 135s respect __all__) 135s --no-analysis, --parse-only 135s don't perform semantic analysis of sources, just parse 135s them (only applies to Python modules, might affect 135s quality of stubs. Not compatible with --inspect-mode) 135s --inspect-mode import and inspect modules instead of parsing source 135s code.This is the default behavior for c modules and 135s pyc-only packages, but it is also useful for pure 135s python modules with dynamically generated members. 135s --include-private generate stubs for objects and members considered 135s private (single leading underscore and no trailing 135s underscores) 135s --export-less don't implicitly export all names imported from other 135s modules in the same package 135s --include-docstrings include existing docstrings with the stubs 135s -v, --verbose show more verbose messages 135s -q, --quiet show fewer messages 135s --doc-dir PATH use .rst documentation in PATH (this may result in 135s better stubs in some cases; consider setting this to 135s DIR/Python-X.Y.Z/Doc/library) 135s --search-path PATH specify module search directories, separated by ':' 135s (currently only used if --no-import is given) 135s -o, --output PATH change the output directory [default: out] 135s -m, --module MODULE generate stub for module; can repeat for more modules 135s -p, --package PACKAGE 135s generate stubs for package recursively; can be 135s repeated 135s --version show program's version number and exit 135s + stubtest --help 135s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 135s [--ignore-positional-only] [--allowlist FILE] 135s [--generate-allowlist] [--ignore-unused-allowlist] 135s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 135s [--check-typeshed] [--version] [--pdb] [--show-traceback] 135s [modules ...] 135s 135s Compares stubs to objects introspected from the runtime. 135s 135s positional arguments: 135s modules Modules to test 135s 135s options: 135s -h, --help show this help message and exit 135s --concise Makes stubtest's output more concise, one line per 135s error 135s --ignore-missing-stub 135s Ignore errors for stub missing things that are present 135s at runtime 135s --ignore-positional-only 135s Ignore errors for whether an argument should or 135s shouldn't be positional-only 135s --allowlist, --whitelist FILE 135s Use file as an allowlist. Can be passed multiple times 135s to combine multiple allowlists. Allowlists can be 135s created with --generate-allowlist. Allowlists support 135s regular expressions. 135s --generate-allowlist, --generate-whitelist 135s Print an allowlist (to stdout) to be used with 135s --allowlist 135s --ignore-unused-allowlist, --ignore-unused-whitelist 135s Ignore unused allowlist entries 135s --mypy-config-file FILE 135s Use specified mypy config file to determine mypy 135s plugins and mypy path 135s --custom-typeshed-dir DIR 135s Use the custom typeshed in DIR 135s --check-typeshed Check all stdlib modules in typeshed 135s --version show program's version number and exit 135s --pdb Invoke pdb on fatal error 135s --show-traceback, --tb 135s Show traceback on fatal error 135s + export TEST_MYPYC=1 135s + TEST_MYPYC=1 135s + rm -Rf mypy mypyc 135s + cp -r /usr/lib/python3/dist-packages/mypy ./ 135s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 135s + mypy_test_prefix= 135s + 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)' 136s ============================= test session starts ============================== 136s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3 136s cachedir: .pytest_cache 136s rootdir: /tmp/autopkgtest.EYmjnv/autopkgtest_tmp 136s plugins: typeguard-4.4.2, xdist-3.6.1 136s collecting ... collected 20 items / 5 deselected / 15 selected 136s 136s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 136s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 13%] 136s test/test_config_parser.py::FindConfigFileSuite::test_no_config PASSED [ 20%] 136s test/test_config_parser.py::FindConfigFileSuite::test_parent_config_with_and_without_git PASSED [ 26%] 136s test/test_config_parser.py::FindConfigFileSuite::test_precedence PASSED [ 33%] 136s test/test_config_parser.py::FindConfigFileSuite::test_precedence_missing_section PASSED [ 40%] 136s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 46%] 136s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 53%] 136s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 60%] 136s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 66%] 136s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 73%] 136s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 80%] 136s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 86%] 136s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 136s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 136s 136s ======================= 15 passed, 5 deselected in 0.26s ======================= 136s + mypy_test_prefix= 136s + pytest-3 -v --pyargs mypyc 136s ============================= test session starts ============================== 136s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3 136s cachedir: .pytest_cache 136s rootdir: /tmp/autopkgtest.EYmjnv/autopkgtest_tmp 136s plugins: typeguard-4.4.2, xdist-3.6.1 137s collecting ... collected 125 items 137s 137s test/test_cheader.py::TestHeaderInclusion::test_primitives_included_in_header PASSED [ 0%] 137s test/test_emit.py::TestEmitter::test_emit_line PASSED [ 1%] 137s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_simple_type PASSED [ 2%] 137s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_tuple PASSED [ 3%] 137s test/test_emit.py::TestEmitter::test_label PASSED [ 4%] 137s test/test_emit.py::TestEmitter::test_object_annotation PASSED [ 4%] 137s test/test_emit.py::TestEmitter::test_reg PASSED [ 5%] 137s test/test_emitclass.py::TestEmitClass::test_getter_name PASSED [ 6%] 137s test/test_emitclass.py::TestEmitClass::test_setter_name PASSED [ 7%] 137s test/test_emitclass.py::TestEmitClass::test_slot_key PASSED [ 8%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_int PASSED [ 8%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_multi PASSED [ 9%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_i64 PASSED [ 10%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_int PASSED [ 11%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch PASSED [ 12%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error PASSED [ 12%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error_next_block PASSED [ 13%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else PASSED [ 14%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else_negated PASSED [ 15%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_rare PASSED [ 16%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call PASSED [ 16%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call_two_args PASSED [ 17%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_merge PASSED [ 18%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_1 PASSED [ 19%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_2 PASSED [ 20%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_3 PASSED [ 20%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_4 PASSED [ 21%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_comparison_op PASSED [ 22%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref PASSED [ 23%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_int PASSED [ 24%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple PASSED [ 24%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple_nested PASSED [ 25%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_contains PASSED [ 26%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_get_item PASSED [ 27%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_set_item PASSED [ 28%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_update PASSED [ 28%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_extend PASSED [ 29%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr PASSED [ 30%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_merged PASSED [ 31%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_non_refcounted PASSED [ 32%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_with_bitmap PASSED [ 32%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_element_ptr PASSED [ 33%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto PASSED [ 34%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto_next_block PASSED [ 35%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref PASSED [ 36%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref_int PASSED [ 36%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_add PASSED [ 37%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_neg PASSED [ 38%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_op PASSED [ 39%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_sub PASSED [ 40%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_integer PASSED [ 40%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_append PASSED [ 41%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_get_item PASSED [ 42%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_set_item PASSED [ 43%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_None PASSED [ 44%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_address PASSED [ 44%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_mem PASSED [ 45%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_signed PASSED [ 46%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_unsigned PASSED [ 47%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_new_dict PASSED [ 48%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_return PASSED [ 48%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr PASSED [ 49%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_init_with_bitmap PASSED [ 50%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_no_error PASSED [ 51%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted PASSED [ 52%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted_no_error PASSED [ 52%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_with_bitmap PASSED [ 53%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_mem PASSED [ 54%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_tuple_get PASSED [ 55%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_i64 PASSED [ 56%] 137s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_int PASSED [ 56%] 137s test/test_emitfunc.py::TestGenerateFunction::test_register PASSED [ 57%] 137s test/test_emitfunc.py::TestGenerateFunction::test_simple PASSED [ 58%] 137s test/test_emitwrapper.py::TestArgCheck::test_check_int PASSED [ 59%] 137s test/test_emitwrapper.py::TestArgCheck::test_check_list PASSED [ 60%] 146s test/test_external.py::TestExternal::test_c_unit_test PASSED [ 60%] 146s test/test_ircheck.py::TestIrcheck::test_block_not_terminated_empty_block PASSED [ 61%] 146s test/test_ircheck.py::TestIrcheck::test_can_coerce_to PASSED [ 62%] 146s test/test_ircheck.py::TestIrcheck::test_duplicate_op PASSED [ 63%] 146s test/test_ircheck.py::TestIrcheck::test_invalid_assign PASSED [ 64%] 146s test/test_ircheck.py::TestIrcheck::test_invalid_goto PASSED [ 64%] 146s test/test_ircheck.py::TestIrcheck::test_invalid_op_source PASSED [ 65%] 146s test/test_ircheck.py::TestIrcheck::test_invalid_register_source PASSED [ 66%] 146s test/test_ircheck.py::TestIrcheck::test_invalid_return_type PASSED [ 67%] 146s test/test_ircheck.py::TestIrcheck::test_load_address_declares_register PASSED [ 68%] 146s test/test_ircheck.py::TestIrcheck::test_pprint PASSED [ 68%] 146s test/test_ircheck.py::TestIrcheck::test_valid_fn PASSED [ 69%] 146s test/test_ircheck.py::TestIrcheck::test_valid_goto PASSED [ 70%] 146s test/test_literals.py::TestLiterals::test_encode_bytes_values PASSED [ 71%] 146s test/test_literals.py::TestLiterals::test_encode_int_values PASSED [ 72%] 146s test/test_literals.py::TestLiterals::test_encode_str_values PASSED [ 72%] 146s test/test_literals.py::TestLiterals::test_format_str_literal PASSED [ 73%] 146s test/test_literals.py::TestLiterals::test_simple_literal_index PASSED [ 74%] 146s test/test_literals.py::TestLiterals::test_tuple_literal PASSED [ 75%] 146s test/test_namegen.py::TestNameGen::test_candidate_suffixes PASSED [ 76%] 146s test/test_namegen.py::TestNameGen::test_exported_name PASSED [ 76%] 146s test/test_namegen.py::TestNameGen::test_make_module_translation_map PASSED [ 77%] 146s test/test_namegen.py::TestNameGen::test_name_generator PASSED [ 78%] 146s test/test_pprint.py::TestGenerateNames::test_arg PASSED [ 79%] 146s test/test_pprint.py::TestGenerateNames::test_assign PASSED [ 80%] 146s test/test_pprint.py::TestGenerateNames::test_empty PASSED [ 80%] 146s test/test_pprint.py::TestGenerateNames::test_int_op PASSED [ 81%] 146s test/test_rarray.py::TestRArray::test_alignment PASSED [ 82%] 146s test/test_rarray.py::TestRArray::test_basics PASSED [ 83%] 146s test/test_rarray.py::TestRArray::test_eq PASSED [ 84%] 146s test/test_rarray.py::TestRArray::test_hash PASSED [ 84%] 146s test/test_rarray.py::TestRArray::test_size PASSED [ 85%] 146s test/test_rarray.py::TestRArray::test_str_conversion PASSED [ 86%] 146s test/test_struct.py::TestStruct::test_eq_and_hash PASSED [ 87%] 146s test/test_struct.py::TestStruct::test_runtime_subtype PASSED [ 88%] 146s test/test_struct.py::TestStruct::test_struct_offsets PASSED [ 88%] 146s test/test_struct.py::TestStruct::test_struct_str PASSED [ 89%] 146s test/test_tuplename.py::TestTupleNames::test_names PASSED [ 90%] 146s test/test_typeops.py::TestSubtype::test_bit PASSED [ 91%] 146s test/test_typeops.py::TestSubtype::test_bool PASSED [ 92%] 146s test/test_typeops.py::TestSubtype::test_int16 PASSED [ 92%] 146s test/test_typeops.py::TestSubtype::test_int32 PASSED [ 93%] 146s test/test_typeops.py::TestSubtype::test_int64 PASSED [ 94%] 146s test/test_typeops.py::TestRuntimeSubtype::test_bit PASSED [ 95%] 146s test/test_typeops.py::TestRuntimeSubtype::test_bool PASSED [ 96%] 146s test/test_typeops.py::TestRuntimeSubtype::test_union PASSED [ 96%] 146s test/test_typeops.py::TestUnionSimplification::test_cannot_simplify PASSED [ 97%] 146s test/test_typeops.py::TestUnionSimplification::test_nested PASSED [ 98%] 146s test/test_typeops.py::TestUnionSimplification::test_remove_duplicate PASSED [ 99%] 146s test/test_typeops.py::TestUnionSimplification::test_simple_type_result PASSED [100%] 146s 146s ============================= 125 passed in 9.35s ============================== 146s + rm -Rf mypy/typeshed 146s + /usr/bin/mypy --config-file /tmp/autopkgtest.EYmjnv/build.4FF/src/mypy_self_check.ini mypy 163s Success: no issues found in 181 source files 163s autopkgtest [15:21:42]: test run-unit-test: -----------------------] 164s run-unit-test PASS 164s autopkgtest [15:21:43]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 164s autopkgtest [15:21:43]: test autodep8-python3: preparing testbed 281s autopkgtest [15:23:40]: testbed dpkg architecture: arm64 281s autopkgtest [15:23:40]: testbed apt version: 3.0.0 282s autopkgtest [15:23:41]: @@@@@@@@@@@@@@@@@@@@ test bed setup 282s autopkgtest [15:23:41]: testbed release detected to be: questing 282s autopkgtest [15:23:41]: updating testbed package index (apt update) 283s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 283s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 283s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 283s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 283s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [150 kB] 283s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [33.5 kB] 283s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1538 kB] 283s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [182 kB] 283s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1432 kB] 283s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [28.0 kB] 283s Fetched 3473 kB in 1s (6172 kB/s) 284s Reading package lists... 284s autopkgtest [15:23:43]: upgrading testbed (apt dist-upgrade and autopurge) 285s Reading package lists... 285s Building dependency tree... 285s Reading state information... 285s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 285s Starting 2 pkgProblemResolver with broken count: 0 285s Done 286s Entering ResolveByKeep 286s 286s Calculating upgrade... 287s The following packages will be upgraded: 287s debianutils ed libmbim-glib4 libmbim-proxy libnftnl11 libnvme1t64 287s libperl5.40 libqmi-glib5 libqmi-proxy perl perl-base perl-modules-5.40 287s python3-lazr.restfulclient python3-typing-extensions 287s 14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 287s Need to get 11.6 MB of archives. 287s After this operation, 254 kB of additional disk space will be used. 287s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 debianutils arm64 5.22 [93.1 kB] 287s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 287s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 287s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 287s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 287s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 ed arm64 1.21.1-1 [56.9 kB] 287s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libnftnl11 arm64 1.2.9-1 [68.0 kB] 287s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libmbim-proxy arm64 1.32.0-1 [6218 B] 287s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libmbim-glib4 arm64 1.32.0-1 [225 kB] 287s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 libnvme1t64 arm64 1.13-2 [84.6 kB] 287s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libqmi-proxy arm64 1.36.0-1 [6190 B] 287s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libqmi-glib5 arm64 1.36.0-1 [889 kB] 287s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 287s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3-typing-extensions all 4.13.2-1 [82.6 kB] 288s Fetched 11.6 MB in 0s (38.3 MB/s) 288s (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 ... 85225 files and directories currently installed.) 288s Preparing to unpack .../debianutils_5.22_arm64.deb ... 288s Unpacking debianutils (5.22) over (5.21) ... 288s Setting up debianutils (5.22) ... 288s (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 ... 85225 files and directories currently installed.) 288s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 288s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 288s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 288s Unpacking perl (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 288s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 288s Unpacking perl-base (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 288s Setting up perl-base (5.40.1-3) ... 289s (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 ... 85225 files and directories currently installed.) 289s Preparing to unpack .../0-perl-modules-5.40_5.40.1-3_all.deb ... 289s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 289s Preparing to unpack .../1-ed_1.21.1-1_arm64.deb ... 289s Unpacking ed (1.21.1-1) over (1.21-1) ... 289s Preparing to unpack .../2-libnftnl11_1.2.9-1_arm64.deb ... 289s Unpacking libnftnl11:arm64 (1.2.9-1) over (1.2.8-1) ... 289s Preparing to unpack .../3-libmbim-proxy_1.32.0-1_arm64.deb ... 289s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 289s Preparing to unpack .../4-libmbim-glib4_1.32.0-1_arm64.deb ... 289s Unpacking libmbim-glib4:arm64 (1.32.0-1) over (1.31.2-0ubuntu4) ... 289s Preparing to unpack .../5-libnvme1t64_1.13-2_arm64.deb ... 289s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 289s Preparing to unpack .../6-libqmi-proxy_1.36.0-1_arm64.deb ... 289s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 289s Preparing to unpack .../7-libqmi-glib5_1.36.0-1_arm64.deb ... 289s Unpacking libqmi-glib5:arm64 (1.36.0-1) over (1.35.6-1) ... 289s Preparing to unpack .../8-python3-lazr.restfulclient_0.14.6-3_all.deb ... 289s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 289s Preparing to unpack .../9-python3-typing-extensions_4.13.2-1_all.deb ... 289s Unpacking python3-typing-extensions (4.13.2-1) over (4.12.2-2) ... 289s Setting up libnftnl11:arm64 (1.2.9-1) ... 289s Setting up libnvme1t64 (1.13-2) ... 289s Setting up ed (1.21.1-1) ... 289s Setting up python3-typing-extensions (4.13.2-1) ... 289s Setting up perl-modules-5.40 (5.40.1-3) ... 289s Setting up python3-lazr.restfulclient (0.14.6-3) ... 290s Setting up libmbim-glib4:arm64 (1.32.0-1) ... 290s Setting up libmbim-proxy (1.32.0-1) ... 290s Setting up libperl5.40:arm64 (5.40.1-3) ... 290s Setting up perl (5.40.1-3) ... 290s Setting up libqmi-glib5:arm64 (1.36.0-1) ... 290s Setting up libqmi-proxy (1.36.0-1) ... 290s Processing triggers for install-info (7.1.1-1) ... 290s Processing triggers for libc-bin (2.41-6ubuntu1) ... 290s Processing triggers for man-db (2.13.0-1) ... 291s Reading package lists... 291s Building dependency tree... 291s Reading state information... 292s Starting pkgProblemResolver with broken count: 0 292s Starting 2 pkgProblemResolver with broken count: 0 292s Done 292s Solving dependencies... 293s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 295s Reading package lists... 295s Building dependency tree... 295s Reading state information... 295s Starting pkgProblemResolver with broken count: 0 295s Starting 2 pkgProblemResolver with broken count: 0 295s Done 296s The following NEW packages will be installed: 296s python3-all python3-mypy python3-mypy-extensions python3-psutil 296s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 296s Need to get 8890 kB of archives. 296s After this operation, 55.8 MB of additional disk space will be used. 296s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 python3-all arm64 3.13.3-1 [880 B] 296s Get:2 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 296s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 296s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mypy arm64 1.15.0-4 [8687 kB] 297s Fetched 8890 kB in 1s (17.6 MB/s) 297s Selecting previously unselected package python3-all. 297s (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 ... 85225 files and directories currently installed.) 297s Preparing to unpack .../python3-all_3.13.3-1_arm64.deb ... 297s Unpacking python3-all (3.13.3-1) ... 297s Selecting previously unselected package python3-mypy-extensions. 297s Preparing to unpack .../python3-mypy-extensions_1.0.0-1_all.deb ... 297s Unpacking python3-mypy-extensions (1.0.0-1) ... 297s Selecting previously unselected package python3-psutil. 297s Preparing to unpack .../python3-psutil_5.9.8-2build3_arm64.deb ... 297s Unpacking python3-psutil (5.9.8-2build3) ... 297s Selecting previously unselected package python3-mypy. 297s Preparing to unpack .../python3-mypy_1.15.0-4_arm64.deb ... 297s Unpacking python3-mypy (1.15.0-4) ... 297s Setting up python3-mypy-extensions (1.0.0-1) ... 298s Setting up python3-all (3.13.3-1) ... 298s Setting up python3-psutil (5.9.8-2build3) ... 298s Setting up python3-mypy (1.15.0-4) ... 301s autopkgtest [15:24:00]: 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 301s autopkgtest [15:24:00]: test autodep8-python3: [----------------------- 301s Testing with python3.13: 301s 302s autopkgtest [15:24:01]: test autodep8-python3: -----------------------] 302s autodep8-python3 PASS (superficial) 302s autopkgtest [15:24:01]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 302s autopkgtest [15:24:01]: @@@@@@@@@@@@@@@@@@@@ summary 302s run-unit-test PASS 302s autodep8-python3 PASS (superficial) 306s nova [W] Using flock in prodstack7-arm64 306s Creating nova instance adt-questing-arm64-mypy-20250503-151859-juju-7f2275-prod-proposed-migration-environment-21-c80cb070-1d5d-484b-8d2e-22f20b7ace38 from image adt/ubuntu-questing-arm64-server-20250502.img (UUID 8e5d326b-32f5-49da-83ce-e406e786e537)... 306s nova [W] Timed out waiting for c30cf9c9-756b-4aaa-a741-c8c40ff7795f to get deleted. 306s nova [W] Using flock in prodstack7-arm64 306s Creating nova instance adt-questing-arm64-mypy-20250503-151859-juju-7f2275-prod-proposed-migration-environment-21-c80cb070-1d5d-484b-8d2e-22f20b7ace38 from image adt/ubuntu-questing-arm64-server-20250502.img (UUID 8e5d326b-32f5-49da-83ce-e406e786e537)... 306s nova [W] Timed out waiting for ff6d8e69-6273-4b91-a709-028ba59b90fb to get deleted.