2s autopkgtest [10:35:33]: starting date and time: 2024-11-13 10:35:33+0000 2s autopkgtest [10:35:33]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 2s autopkgtest [10:35:33]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lo4wbbbf/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@lcy02-22.secgroup --name adt-plucky-amd64-mypy-20241113-093735-juju-7f2275-prod-proposed-migration-environment-20-74ab29e6-0671-4823-bef4-cda1e5aeb216 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 89s autopkgtest [10:37:00]: testbed dpkg architecture: amd64 89s autopkgtest [10:37:00]: testbed apt version: 2.9.8 89s autopkgtest [10:37:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 90s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 90s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 90s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 90s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 90s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 90s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [111 kB] 90s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [65.2 kB] 90s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 90s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [255 kB] 90s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [639 kB] 90s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [13.0 kB] 90s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [37.7 kB] 90s Fetched 2175 kB in 0s (7034 kB/s) 90s Reading package lists... 92s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Calculating upgrade... 93s The following NEW packages will be installed: 93s python3.13-gdbm 93s The following packages will be upgraded: 93s libgpgme11t64 libpython3-stdlib python3 python3-gdbm python3-minimal 93s 5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 253 kB of archives. 93s After this operation, 147 kB of additional disk space will be used. 93s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 93s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 93s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 93s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.0-2 [31.3 kB] 93s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gdbm amd64 3.12.7-1 [8642 B] 93s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libgpgme11t64 amd64 1.23.2-5ubuntu4 [152 kB] 94s Fetched 253 kB in 0s (6290 kB/s) 94s (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 ... 75541 files and directories currently installed.) 94s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 94s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 94s Setting up python3-minimal (3.12.7-1) ... 94s (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 ... 75541 files and directories currently installed.) 94s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 94s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 94s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 94s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 94s Selecting previously unselected package python3.13-gdbm. 94s Preparing to unpack .../python3.13-gdbm_3.13.0-2_amd64.deb ... 94s Unpacking python3.13-gdbm (3.13.0-2) ... 94s Preparing to unpack .../python3-gdbm_3.12.7-1_amd64.deb ... 94s Unpacking python3-gdbm:amd64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 94s Preparing to unpack .../libgpgme11t64_1.23.2-5ubuntu4_amd64.deb ... 94s Unpacking libgpgme11t64:amd64 (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 94s Setting up libgpgme11t64:amd64 (1.23.2-5ubuntu4) ... 94s Setting up python3.13-gdbm (3.13.0-2) ... 94s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 94s Setting up python3 (3.12.7-1) ... 94s Setting up python3-gdbm:amd64 (3.12.7-1) ... 94s Processing triggers for man-db (2.12.1-3) ... 95s Processing triggers for libc-bin (2.40-1ubuntu3) ... 95s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 96s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 96s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 96s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 96s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 97s Reading package lists... 97s Reading package lists... 98s Building dependency tree... 98s Reading state information... 98s Calculating upgrade... 98s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 99s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s autopkgtest [10:37:19]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 109s autopkgtest [10:37:20]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 112s Get:1 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.13.0-1 (dsc) [2982 B] 112s Get:2 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.13.0-1 (tar) [3153 kB] 112s Get:3 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.13.0-1 (diff) [17.1 kB] 113s gpgv: Signature made Wed Oct 23 15:17:25 2024 UTC 113s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 113s gpgv: Can't check signature: No public key 113s dpkg-source: warning: cannot verify inline signature for ./mypy_1.13.0-1.dsc: no acceptable signature found 113s autopkgtest [10:37:24]: testing package mypy version 1.13.0-1 118s autopkgtest [10:37:29]: build not needed 123s autopkgtest [10:37:34]: test run-unit-test: preparing testbed 126s Reading package lists... 127s Building dependency tree... 127s Reading state information... 127s Starting pkgProblemResolver with broken count: 0 127s Starting 2 pkgProblemResolver with broken count: 0 127s Done 127s The following additional 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.12-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.12-dev zlib1g-dev 127s Suggested packages: 127s cpp-doc gcc-14-locales cpp-14-doc g++-multilib g++-14-multilib gcc-14-doc 127s gcc-multilib manpages-dev autoconf automake libtool flex bison gdb gcc-doc 127s gcc-14-multilib gdb-x86-64-linux-gnu libstdc++-14-doc execnet-doc 127s python-lxml-doc 127s Recommended packages: 127s javascript-common python3-doc cython-doc python-six-doc 127s python-setuptools-doc python-attr-doc python3-bs4 python3-cssselect 127s python3-html5lib build-essential 128s The following NEW packages will be installed: 128s autopkgtest-satdep cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu 128s g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 128s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8 libcc1-0 libexpat1-dev 128s libgcc-14-dev libgomp1 libhwasan0 libisl23 libitm1 libjs-jquery 128s libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 libpython3-dev 128s libpython3.12-dev libquadmath0 libstdc++-14-dev libtsan2 libubsan1 128s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 128s python3-filelock python3-iniconfig python3-lxml python3-mypy 128s python3-mypy-extensions python3-orjson python3-packaging python3-pip-whl 128s python3-platformdirs python3-pluggy python3-psutil python3-pytest 128s python3-pytest-xdist python3-setuptools-whl python3-tomli python3-typeshed 128s python3-virtualenv python3-wheel-whl python3.12-dev zlib1g-dev 128s 0 upgraded, 58 newly installed, 0 to remove and 0 not upgraded. 128s Need to get 89.0 MB/89.0 MB of archives. 128s After this operation, 326 MB of additional disk space will be used. 128s Get:1 /tmp/autopkgtest.UNdevd/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [816 B] 128s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 128s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 128s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 128s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 128s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 128s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 128s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 128s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 128s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 128s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 128s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 128s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 128s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 128s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 128s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 128s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 128s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 128s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 128s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 128s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 128s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 128s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 128s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 128s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 128s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 128s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.2-2 [140 kB] 128s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 128s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 128s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 7.4.7-4 [158 kB] 128s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 128s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-dev amd64 3.12.7-3 [5699 kB] 128s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-dev amd64 3.12.7-1 [10.3 kB] 128s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu1 [169 kB] 128s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy-extensions all 1.0.0-1 [6148 B] 128s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-tomli all 2.0.1-2 [16.5 kB] 128s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build2 [195 kB] 128s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy amd64 1.13.0-1 [8679 kB] 128s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 mypy all 1.13.0-1 [24.9 kB] 128s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 mypy-doc all 1.13.0-1 [353 kB] 128s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-dev amd64 3.12.7-3 [505 kB] 128s Get:42 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-dev amd64 3.12.7-1 [26.7 kB] 128s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-distlib all 0.3.9-1 [267 kB] 128s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-execnet all 2.1.1-1 [33.4 kB] 128s Get:45 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-filelock all 3.16.1-1 [12.8 kB] 128s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 128s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lxml amd64 5.3.0-1 [1282 kB] 128s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-orjson amd64 3.10.7-1 [273 kB] 128s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.1-1 [41.4 kB] 128s Get:50 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip-whl all 24.2+dfsg-1 [1420 kB] 128s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 128s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 128s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 128s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-xdist all 3.6.1-1 [33.8 kB] 128s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-setuptools-whl all 74.1.2-1 [1171 kB] 128s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 128s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel-whl all 0.44.0-1 [69.5 kB] 128s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-virtualenv all 20.27.0+ds-1 [71.9 kB] 129s Fetched 89.0 MB in 1s (109 MB/s) 129s Selecting previously unselected package libisl23:amd64. 129s (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 ... 75548 files and directories currently installed.) 129s Preparing to unpack .../00-libisl23_0.27-1_amd64.deb ... 129s Unpacking libisl23:amd64 (0.27-1) ... 129s Selecting previously unselected package libmpc3:amd64. 129s Preparing to unpack .../01-libmpc3_1.3.1-1build2_amd64.deb ... 129s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 129s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 129s Preparing to unpack .../02-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package cpp-14. 129s Preparing to unpack .../03-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package cpp-x86-64-linux-gnu. 129s Preparing to unpack .../04-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 129s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 129s Selecting previously unselected package cpp. 129s Preparing to unpack .../05-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 129s Unpacking cpp (4:14.1.0-2ubuntu1) ... 129s Selecting previously unselected package libcc1-0:amd64. 129s Preparing to unpack .../06-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package libgomp1:amd64. 129s Preparing to unpack .../07-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package libitm1:amd64. 129s Preparing to unpack .../08-libitm1_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package libasan8:amd64. 129s Preparing to unpack .../09-libasan8_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package liblsan0:amd64. 129s Preparing to unpack .../10-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package libtsan2:amd64. 129s Preparing to unpack .../11-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 129s Selecting previously unselected package libubsan1:amd64. 129s Preparing to unpack .../12-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 129s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 130s Selecting previously unselected package libhwasan0:amd64. 130s Preparing to unpack .../13-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 130s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 130s Selecting previously unselected package libquadmath0:amd64. 130s Preparing to unpack .../14-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 130s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 130s Selecting previously unselected package libgcc-14-dev:amd64. 130s Preparing to unpack .../15-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 130s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 130s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 130s Preparing to unpack .../16-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 130s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 130s Selecting previously unselected package gcc-14. 130s Preparing to unpack .../17-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 130s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 130s Selecting previously unselected package gcc-x86-64-linux-gnu. 130s Preparing to unpack .../18-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 130s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 130s Selecting previously unselected package gcc. 130s Preparing to unpack .../19-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 130s Unpacking gcc (4:14.1.0-2ubuntu1) ... 130s Selecting previously unselected package libstdc++-14-dev:amd64. 130s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 130s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 130s Selecting previously unselected package g++-14-x86-64-linux-gnu. 130s Preparing to unpack .../21-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 130s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 131s Selecting previously unselected package g++-14. 131s Preparing to unpack .../22-g++-14_14.2.0-8ubuntu1_amd64.deb ... 131s Unpacking g++-14 (14.2.0-8ubuntu1) ... 131s Selecting previously unselected package g++-x86-64-linux-gnu. 131s Preparing to unpack .../23-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 131s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 131s Selecting previously unselected package g++. 131s Preparing to unpack .../24-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 131s Unpacking g++ (4:14.1.0-2ubuntu1) ... 131s Selecting previously unselected package libexpat1-dev:amd64. 131s Preparing to unpack .../25-libexpat1-dev_2.6.2-2_amd64.deb ... 131s Unpacking libexpat1-dev:amd64 (2.6.2-2) ... 131s Selecting previously unselected package libjs-jquery. 131s Preparing to unpack .../26-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 131s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 131s Selecting previously unselected package libjs-underscore. 131s Preparing to unpack .../27-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 131s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 131s Selecting previously unselected package libjs-sphinxdoc. 131s Preparing to unpack .../28-libjs-sphinxdoc_7.4.7-4_all.deb ... 131s Unpacking libjs-sphinxdoc (7.4.7-4) ... 131s Selecting previously unselected package zlib1g-dev:amd64. 131s Preparing to unpack .../29-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 131s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 131s Selecting previously unselected package libpython3.12-dev:amd64. 131s Preparing to unpack .../30-libpython3.12-dev_3.12.7-3_amd64.deb ... 131s Unpacking libpython3.12-dev:amd64 (3.12.7-3) ... 131s Selecting previously unselected package libpython3-dev:amd64. 131s Preparing to unpack .../31-libpython3-dev_3.12.7-1_amd64.deb ... 131s Unpacking libpython3-dev:amd64 (3.12.7-1) ... 131s Selecting previously unselected package libxslt1.1:amd64. 131s Preparing to unpack .../32-libxslt1.1_1.1.39-0exp1ubuntu1_amd64.deb ... 131s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 131s Selecting previously unselected package python3-mypy-extensions. 131s Preparing to unpack .../33-python3-mypy-extensions_1.0.0-1_all.deb ... 131s Unpacking python3-mypy-extensions (1.0.0-1) ... 131s Selecting previously unselected package python3-tomli. 131s Preparing to unpack .../34-python3-tomli_2.0.1-2_all.deb ... 131s Unpacking python3-tomli (2.0.1-2) ... 131s Selecting previously unselected package python3-psutil. 131s Preparing to unpack .../35-python3-psutil_5.9.8-2build2_amd64.deb ... 131s Unpacking python3-psutil (5.9.8-2build2) ... 131s Selecting previously unselected package python3-mypy. 131s Preparing to unpack .../36-python3-mypy_1.13.0-1_amd64.deb ... 131s Unpacking python3-mypy (1.13.0-1) ... 132s Selecting previously unselected package mypy. 132s Preparing to unpack .../37-mypy_1.13.0-1_all.deb ... 132s Unpacking mypy (1.13.0-1) ... 132s Selecting previously unselected package mypy-doc. 132s Preparing to unpack .../38-mypy-doc_1.13.0-1_all.deb ... 132s Unpacking mypy-doc (1.13.0-1) ... 132s Selecting previously unselected package python3.12-dev. 132s Preparing to unpack .../39-python3.12-dev_3.12.7-3_amd64.deb ... 132s Unpacking python3.12-dev (3.12.7-3) ... 132s Selecting previously unselected package python3-dev. 132s Preparing to unpack .../40-python3-dev_3.12.7-1_amd64.deb ... 132s Unpacking python3-dev (3.12.7-1) ... 132s Selecting previously unselected package python3-distlib. 132s Preparing to unpack .../41-python3-distlib_0.3.9-1_all.deb ... 132s Unpacking python3-distlib (0.3.9-1) ... 132s Selecting previously unselected package python3-execnet. 132s Preparing to unpack .../42-python3-execnet_2.1.1-1_all.deb ... 132s Unpacking python3-execnet (2.1.1-1) ... 132s Selecting previously unselected package python3-filelock. 132s Preparing to unpack .../43-python3-filelock_3.16.1-1_all.deb ... 132s Unpacking python3-filelock (3.16.1-1) ... 132s Selecting previously unselected package python3-iniconfig. 132s Preparing to unpack .../44-python3-iniconfig_1.1.1-2_all.deb ... 132s Unpacking python3-iniconfig (1.1.1-2) ... 132s Selecting previously unselected package python3-lxml:amd64. 132s Preparing to unpack .../45-python3-lxml_5.3.0-1_amd64.deb ... 132s Unpacking python3-lxml:amd64 (5.3.0-1) ... 132s Selecting previously unselected package python3-orjson. 132s Preparing to unpack .../46-python3-orjson_3.10.7-1_amd64.deb ... 132s Unpacking python3-orjson (3.10.7-1) ... 132s Selecting previously unselected package python3-packaging. 132s Preparing to unpack .../47-python3-packaging_24.1-1_all.deb ... 132s Unpacking python3-packaging (24.1-1) ... 132s Selecting previously unselected package python3-pip-whl. 132s Preparing to unpack .../48-python3-pip-whl_24.2+dfsg-1_all.deb ... 132s Unpacking python3-pip-whl (24.2+dfsg-1) ... 132s Selecting previously unselected package python3-platformdirs. 132s Preparing to unpack .../49-python3-platformdirs_4.3.6-1_all.deb ... 132s Unpacking python3-platformdirs (4.3.6-1) ... 132s Selecting previously unselected package python3-pluggy. 132s Preparing to unpack .../50-python3-pluggy_1.5.0-1_all.deb ... 132s Unpacking python3-pluggy (1.5.0-1) ... 132s Selecting previously unselected package python3-pytest. 132s Preparing to unpack .../51-python3-pytest_8.3.3-1_all.deb ... 132s Unpacking python3-pytest (8.3.3-1) ... 132s Selecting previously unselected package python3-pytest-xdist. 132s Preparing to unpack .../52-python3-pytest-xdist_3.6.1-1_all.deb ... 132s Unpacking python3-pytest-xdist (3.6.1-1) ... 132s Selecting previously unselected package python3-setuptools-whl. 132s Preparing to unpack .../53-python3-setuptools-whl_74.1.2-1_all.deb ... 132s Unpacking python3-setuptools-whl (74.1.2-1) ... 132s Selecting previously unselected package python3-typeshed. 132s Preparing to unpack .../54-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 132s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 133s Selecting previously unselected package python3-wheel-whl. 133s Preparing to unpack .../55-python3-wheel-whl_0.44.0-1_all.deb ... 133s Unpacking python3-wheel-whl (0.44.0-1) ... 133s Selecting previously unselected package python3-virtualenv. 133s Preparing to unpack .../56-python3-virtualenv_20.27.0+ds-1_all.deb ... 133s Unpacking python3-virtualenv (20.27.0+ds-1) ... 133s Selecting previously unselected package autopkgtest-satdep. 133s Preparing to unpack .../57-1-autopkgtest-satdep.deb ... 133s Unpacking autopkgtest-satdep (0) ... 133s Setting up python3-iniconfig (1.1.1-2) ... 133s Setting up python3-orjson (3.10.7-1) ... 133s Setting up python3-setuptools-whl (74.1.2-1) ... 133s Setting up python3-filelock (3.16.1-1) ... 133s Setting up python3-tomli (2.0.1-2) ... 133s Setting up python3-pip-whl (24.2+dfsg-1) ... 133s Setting up python3-mypy-extensions (1.0.0-1) ... 133s Setting up python3-distlib (0.3.9-1) ... 134s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 134s Setting up python3-platformdirs (4.3.6-1) ... 134s Setting up python3-psutil (5.9.8-2build2) ... 134s Setting up python3-packaging (24.1-1) ... 134s Setting up libexpat1-dev:amd64 (2.6.2-2) ... 134s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 134s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 134s Setting up libmpc3:amd64 (1.3.1-1build2) ... 134s Setting up python3-mypy (1.13.0-1) ... 135s Setting up python3-pluggy (1.5.0-1) ... 135s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 135s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 135s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 135s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 135s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 135s Setting up mypy (1.13.0-1) ... 135s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 135s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 135s Setting up libisl23:amd64 (0.27-1) ... 135s Setting up python3-execnet (2.1.1-1) ... 136s Setting up python3-wheel-whl (0.44.0-1) ... 136s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 136s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 136s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 136s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 136s Setting up python3-pytest (8.3.3-1) ... 136s Setting up python3-virtualenv (20.27.0+ds-1) ... 136s Setting up libpython3.12-dev:amd64 (3.12.7-3) ... 136s Setting up python3.12-dev (3.12.7-3) ... 136s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 136s Setting up libjs-sphinxdoc (7.4.7-4) ... 136s Setting up cpp-14 (14.2.0-8ubuntu1) ... 136s Setting up mypy-doc (1.13.0-1) ... 136s Setting up python3-lxml:amd64 (5.3.0-1) ... 136s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 136s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 136s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 136s Setting up libpython3-dev:amd64 (3.12.7-1) ... 136s Setting up python3-pytest-xdist (3.6.1-1) ... 136s Setting up python3-dev (3.12.7-1) ... 136s Setting up cpp (4:14.1.0-2ubuntu1) ... 136s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 136s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 136s Setting up gcc-14 (14.2.0-8ubuntu1) ... 136s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 136s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 136s Setting up g++-14 (14.2.0-8ubuntu1) ... 136s Setting up gcc (4:14.1.0-2ubuntu1) ... 136s Setting up g++ (4:14.1.0-2ubuntu1) ... 136s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 136s Setting up autopkgtest-satdep (0) ... 136s Processing triggers for man-db (2.12.1-3) ... 137s Processing triggers for libc-bin (2.40-1ubuntu3) ... 140s (Reading database ... 84192 files and directories currently installed.) 140s Removing autopkgtest-satdep (0) ... 140s autopkgtest [10:37:51]: test run-unit-test: [----------------------- 140s + pkg=mypy 140s +++++ readlink -fm /tmp/autopkgtest.UNdevd/build.NBp/src/debian/tests/run-unit-test 140s ++++ dirname /tmp/autopkgtest.UNdevd/build.NBp/src/debian/tests/run-unit-test 140s +++ dirname /tmp/autopkgtest.UNdevd/build.NBp/src/debian/tests 140s ++ dirname /tmp/autopkgtest.UNdevd/build.NBp/src/debian 140s + START=/tmp/autopkgtest.UNdevd/build.NBp/src 140s + '[' /tmp/autopkgtest.UNdevd/autopkgtest_tmp = '' ']' 140s + cd /tmp/autopkgtest.UNdevd/autopkgtest_tmp 140s + mypy --help 140s usage: mypy [-h] [-v] [-V] [more options; see below] 140s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 140s 140s Mypy is a program that will type check your Python code. 140s 140s Pass in any files or folders you want to type check. Mypy will 140s recursively traverse any provided folders to find .py files: 140s 140s $ mypy my_program.py my_src_folder 140s 140s For more information on getting started, see: 140s 140s - https://mypy.readthedocs.io/en/stable/getting_started.html 140s 140s For more details on both running mypy and using the flags below, see: 140s 140s - https://mypy.readthedocs.io/en/stable/running_mypy.html 140s - https://mypy.readthedocs.io/en/stable/command_line.html 140s 140s You can also use a config file to configure mypy instead of using 140s command line flags. For more details, see: 140s 140s - https://mypy.readthedocs.io/en/stable/config_file.html 140s 140s options: 140s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 140s Enable support of incomplete/experimental features 140s for early preview 140s 140s Optional arguments: 140s -h, --help Show this help message and exit 140s -v, --verbose More verbose messages 140s -V, --version Show program's version number and exit 140s -O FORMAT, --output FORMAT 140s Set a custom output format 140s 140s Config file: 140s Use a config file instead of command line arguments. This is useful if you 140s are using many flags or want to set different options per each module. 140s 140s --config-file CONFIG_FILE 140s Configuration file, must have a [mypy] section 140s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 140s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 140s --warn-unused-configs Warn about unused '[mypy-]' or 140s '[[tool.mypy.overrides]]' config sections 140s (inverse: --no-warn-unused-configs) 140s 140s Import discovery: 140s Configure how imports are discovered and followed. 140s 140s --no-namespace-packages Disable support for namespace packages (PEP 420, 140s __init__.py-less) (inverse: --namespace-packages) 140s --ignore-missing-imports Silently ignore imports of missing modules 140s --follow-imports {normal,silent,skip,error} 140s How to treat imports (default normal) 140s --python-executable EXECUTABLE 140s Python executable used for finding PEP 561 140s compliant installed packages and stubs 140s --no-site-packages Do not search for installed PEP 561 compliant 140s packages 140s --no-silence-site-packages 140s Do not silence errors in PEP 561 compliant 140s installed packages 140s --junit-format {global,per_file} 140s If --junit-xml is set, specifies format. global: 140s single test with all errors; per_file: one test 140s entry per file with failures 140s 140s Platform configuration: 140s Type check code assuming it will be run under certain runtime conditions. 140s By default, mypy assumes your code will be run using the same operating 140s system and Python version you are using to run mypy itself. 140s 140s --python-version x.y Type check code assuming it will be running on 140s Python x.y 140s --platform PLATFORM Type check special-cased code for the given OS 140s platform (defaults to sys.platform) 140s --always-true NAME Additional variable to be considered True (may be 140s repeated) 140s --always-false NAME Additional variable to be considered False (may be 140s repeated) 140s 140s Disallow dynamic typing: 140s Disallow the use of the dynamic 'Any' type under certain conditions. 140s 140s --disallow-any-unimported 140s Disallow Any types resulting from unfollowed 140s imports 140s --disallow-any-expr Disallow all expressions that have type Any 140s --disallow-any-decorated Disallow functions that have Any in their 140s signature after decorator transformation 140s --disallow-any-explicit Disallow explicit Any in type positions 140s --disallow-any-generics Disallow usage of generic types that do not 140s specify explicit type parameters (inverse: 140s --allow-any-generics) 140s --disallow-subclassing-any 140s Disallow subclassing values of type 'Any' when 140s defining classes (inverse: --allow-subclassing- 140s any) 140s 140s Untyped definitions and calls: 140s Configure how untyped definitions and calls are handled. Note: by default, 140s mypy ignores any untyped function definitions and assumes any calls to 140s such functions have a return type of 'Any'. 140s 140s --disallow-untyped-calls Disallow calling functions without type 140s annotations from functions with type annotations 140s (inverse: --allow-untyped-calls) 140s --untyped-calls-exclude MODULE 140s Disable --disallow-untyped-calls for 140s functions/methods coming from specific package, 140s module, or class 140s --disallow-untyped-defs Disallow defining functions without type 140s annotations or with incomplete type annotations 140s (inverse: --allow-untyped-defs) 140s --disallow-incomplete-defs 140s Disallow defining functions with incomplete type 140s annotations (while still allowing entirely 140s unannotated definitions) (inverse: --allow- 140s incomplete-defs) 140s --check-untyped-defs Type check the interior of functions without type 140s annotations (inverse: --no-check-untyped-defs) 140s --disallow-untyped-decorators 140s Disallow decorating typed functions with untyped 140s decorators (inverse: --allow-untyped-decorators) 140s 140s None and Optional handling: 140s Adjust how values of type 'None' are handled. For more context on how mypy 140s handles values of type 'None', see: 140s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 140s optional 140s 140s --implicit-optional Assume arguments with default values of None are 140s Optional (inverse: --no-implicit-optional) 140s --no-strict-optional Disable strict Optional checks (inverse: --strict- 140s optional) 140s 140s Configuring warnings: 140s Detect code that is sound but redundant or problematic. 140s 140s --warn-redundant-casts Warn about casting an expression to its inferred 140s type (inverse: --no-warn-redundant-casts) 140s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 140s (inverse: --no-warn-unused-ignores) 140s --no-warn-no-return Do not warn about functions that end without 140s returning (inverse: --warn-no-return) 140s --warn-return-any Warn about returning values of type Any from non- 140s Any typed functions (inverse: --no-warn-return- 140s any) 140s --warn-unreachable Warn about statements or expressions inferred to 140s be unreachable (inverse: --no-warn-unreachable) 140s 140s Miscellaneous strictness flags: 140s --allow-untyped-globals Suppress toplevel errors caused by missing 140s annotations (inverse: --disallow-untyped-globals) 140s --allow-redefinition Allow unconditional variable redefinition with a 140s new type (inverse: --disallow-redefinition) 140s --no-implicit-reexport Treat imports as private unless aliased (inverse: 140s --implicit-reexport) 140s --strict-equality Prohibit equality, identity, and container checks 140s for non-overlapping types (inverse: --no-strict- 140s equality) 140s --extra-checks Enable additional checks that are technically 140s correct but may be impractical in real code. For 140s example, this prohibits partial overlap in 140s TypedDict updates, and makes arguments prepended 140s via Concatenate positional-only (inverse: --no- 140s extra-checks) 140s --strict Strict mode; enables the following flags: --warn- 140s unused-configs, --disallow-any-generics, 140s --disallow-subclassing-any, --disallow-untyped- 140s calls, --disallow-untyped-defs, --disallow- 140s incomplete-defs, --check-untyped-defs, --disallow- 140s untyped-decorators, --warn-redundant-casts, 140s --warn-unused-ignores, --warn-return-any, --no- 140s implicit-reexport, --strict-equality, --extra- 140s checks 140s --disable-error-code NAME 140s Disable a specific error code 140s --enable-error-code NAME Enable a specific error code 140s 140s Configuring error messages: 140s Adjust the amount of detail shown in error messages. 140s 140s --show-error-context Precede errors with "note:" messages explaining 140s context (inverse: --hide-error-context) 140s --show-column-numbers Show column numbers in error messages (inverse: 140s --hide-column-numbers) 140s --show-error-end Show end line/end column numbers in error 140s messages. This implies --show-column-numbers 140s (inverse: --hide-error-end) 140s --hide-error-codes Hide error codes in error messages (inverse: 140s --show-error-codes) 140s --show-error-code-links Show links to error code documentation (inverse: 140s --hide-error-code-links) 140s --pretty Use visually nicer output in error messages: Use 140s soft word wrap, show source code snippets, and 140s show error location markers (inverse: --no-pretty) 140s --no-color-output Do not colorize error messages (inverse: --color- 140s output) 140s --no-error-summary Do not show error stats summary (inverse: --error- 140s summary) 140s --show-absolute-path Show absolute paths to files (inverse: --hide- 140s absolute-path) 140s 140s Incremental mode: 140s Adjust how mypy incrementally type checks and caches modules. Mypy caches 140s type information about modules into a cache to let you speed up future 140s invocations of mypy. Also see mypy's daemon mode: 140s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 140s 140s --no-incremental Disable module cache (inverse: --incremental) 140s --cache-dir DIR Store module cache info in the given folder in 140s incremental mode (defaults to '.mypy_cache') 140s --sqlite-cache Use a sqlite database to store the cache (inverse: 140s --no-sqlite-cache) 140s --cache-fine-grained Include fine-grained dependency information in the 140s cache for the mypy daemon 140s --skip-version-check Allow using cache written by older mypy version 140s --skip-cache-mtime-checks 140s Skip cache internal consistency checks based on 140s mtime 140s 140s Advanced options: 140s Debug and customize mypy internals. 140s 140s --pdb Invoke pdb on fatal error 140s --show-traceback, --tb Show traceback on fatal error 140s --raise-exceptions Raise exception on fatal error 140s --custom-typing-module MODULE 140s Use a custom typing module 140s --old-type-inference Disable new experimental type inference algorithm 140s --custom-typeshed-dir DIR 140s Use the custom typeshed in DIR 140s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 140s relevant with --disallow-untyped-defs or 140s --disallow-incomplete-defs enabled (inverse: --no- 140s warn-incomplete-stub) 140s --shadow-file SOURCE_FILE SHADOW_FILE 140s When encountering SOURCE_FILE, read and type check 140s the contents of SHADOW_FILE instead. 140s 140s Report generation: 140s Generate a report in the specified format. 140s 140s --any-exprs-report DIR 140s --cobertura-xml-report DIR 140s --html-report DIR 140s --linecount-report DIR 140s --linecoverage-report DIR 140s --lineprecision-report DIR 140s --txt-report DIR 140s --xml-report DIR 140s --xslt-html-report DIR 140s --xslt-txt-report DIR 140s 140s Miscellaneous: 140s --junit-xml JUNIT_XML Write junit.xml to the given file 140s --find-occurrences CLASS.MEMBER 140s Print out all usages of a class member 140s (experimental) 140s --scripts-are-modules Script x becomes module x instead of __main__ 140s --install-types Install detected missing library stub packages 140s using pip (inverse: --no-install-types) 140s --non-interactive Install stubs without asking for confirmation and 140s hide errors, with --install-types (inverse: 140s --interactive) 140s 140s Running code: 140s Specify the code you want to type check. For more details, see 140s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 140s 140s --explicit-package-bases Use current directory and MYPYPATH to determine 140s module names of files passed (inverse: --no- 140s explicit-package-bases) 140s --exclude PATTERN Regular expression to match file names, directory 140s names or paths which mypy should ignore while 140s recursively discovering files to check, e.g. 140s --exclude '/setup\.py$'. May be specified more 140s than once, eg. --exclude a --exclude b 140s -m MODULE, --module MODULE 140s Type-check module; can repeat for more modules 140s -p PACKAGE, --package PACKAGE 140s Type-check package recursively; can be repeated 140s -c PROGRAM_TEXT, --command PROGRAM_TEXT 140s Type-check program passed in as string 140s files Type-check given files or directories 140s 140s Environment variables: 140s Define MYPYPATH for additional module search path entries. 140s Define MYPY_CACHE_DIR to override configuration cache_dir path. 140s + mypyc --help 141s usage: mypy [-h] [-v] [-V] [more options; see below] 141s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 141s 141s Mypy is a program that will type check your Python code. 141s 141s Pass in any files or folders you want to type check. Mypy will 141s recursively traverse any provided folders to find .py files: 141s 141s $ mypy my_program.py my_src_folder 141s 141s For more information on getting started, see: 141s 141s - https://mypy.readthedocs.io/en/stable/getting_started.html 141s 141s For more details on both running mypy and using the flags below, see: 141s 141s - https://mypy.readthedocs.io/en/stable/running_mypy.html 141s - https://mypy.readthedocs.io/en/stable/command_line.html 141s 141s You can also use a config file to configure mypy instead of using 141s command line flags. For more details, see: 141s 141s - https://mypy.readthedocs.io/en/stable/config_file.html 141s 141s options: 141s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 141s Enable support of incomplete/experimental features 141s for early preview 141s 141s Optional arguments: 141s -h, --help Show this help message and exit 141s -v, --verbose More verbose messages 141s -V, --version Show program's version number and exit 141s -O FORMAT, --output FORMAT 141s Set a custom output format 141s 141s Config file: 141s Use a config file instead of command line arguments. This is useful if you 141s are using many flags or want to set different options per each module. 141s 141s --config-file CONFIG_FILE 141s Configuration file, must have a [mypy] section 141s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 141s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 141s --warn-unused-configs Warn about unused '[mypy-]' or 141s '[[tool.mypy.overrides]]' config sections 141s (inverse: --no-warn-unused-configs) 141s 141s Import discovery: 141s Configure how imports are discovered and followed. 141s 141s --no-namespace-packages Disable support for namespace packages (PEP 420, 141s __init__.py-less) (inverse: --namespace-packages) 141s --ignore-missing-imports Silently ignore imports of missing modules 141s --follow-imports {normal,silent,skip,error} 141s How to treat imports (default normal) 141s --python-executable EXECUTABLE 141s Python executable used for finding PEP 561 141s compliant installed packages and stubs 141s --no-site-packages Do not search for installed PEP 561 compliant 141s packages 141s --no-silence-site-packages 141s Do not silence errors in PEP 561 compliant 141s installed packages 141s --junit-format {global,per_file} 141s If --junit-xml is set, specifies format. global: 141s single test with all errors; per_file: one test 141s entry per file with failures 141s 141s Platform configuration: 141s Type check code assuming it will be run under certain runtime conditions. 141s By default, mypy assumes your code will be run using the same operating 141s system and Python version you are using to run mypy itself. 141s 141s --python-version x.y Type check code assuming it will be running on 141s Python x.y 141s --platform PLATFORM Type check special-cased code for the given OS 141s platform (defaults to sys.platform) 141s --always-true NAME Additional variable to be considered True (may be 141s repeated) 141s --always-false NAME Additional variable to be considered False (may be 141s repeated) 141s 141s Disallow dynamic typing: 141s Disallow the use of the dynamic 'Any' type under certain conditions. 141s 141s --disallow-any-unimported 141s Disallow Any types resulting from unfollowed 141s imports 141s --disallow-any-expr Disallow all expressions that have type Any 141s --disallow-any-decorated Disallow functions that have Any in their 141s signature after decorator transformation 141s --disallow-any-explicit Disallow explicit Any in type positions 141s --disallow-any-generics Disallow usage of generic types that do not 141s specify explicit type parameters (inverse: 141s --allow-any-generics) 141s --disallow-subclassing-any 141s Disallow subclassing values of type 'Any' when 141s defining classes (inverse: --allow-subclassing- 141s any) 141s 141s Untyped definitions and calls: 141s Configure how untyped definitions and calls are handled. Note: by default, 141s mypy ignores any untyped function definitions and assumes any calls to 141s such functions have a return type of 'Any'. 141s 141s --disallow-untyped-calls Disallow calling functions without type 141s annotations from functions with type annotations 141s (inverse: --allow-untyped-calls) 141s --untyped-calls-exclude MODULE 141s Disable --disallow-untyped-calls for 141s functions/methods coming from specific package, 141s module, or class 141s --disallow-untyped-defs Disallow defining functions without type 141s annotations or with incomplete type annotations 141s (inverse: --allow-untyped-defs) 141s --disallow-incomplete-defs 141s Disallow defining functions with incomplete type 141s annotations (while still allowing entirely 141s unannotated definitions) (inverse: --allow- 141s incomplete-defs) 141s --check-untyped-defs Type check the interior of functions without type 141s annotations (inverse: --no-check-untyped-defs) 141s --disallow-untyped-decorators 141s Disallow decorating typed functions with untyped 141s decorators (inverse: --allow-untyped-decorators) 141s 141s None and Optional handling: 141s Adjust how values of type 'None' are handled. For more context on how mypy 141s handles values of type 'None', see: 141s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 141s optional 141s 141s --implicit-optional Assume arguments with default values of None are 141s Optional (inverse: --no-implicit-optional) 141s --no-strict-optional Disable strict Optional checks (inverse: --strict- 141s optional) 141s 141s Configuring warnings: 141s Detect code that is sound but redundant or problematic. 141s 141s --warn-redundant-casts Warn about casting an expression to its inferred 141s type (inverse: --no-warn-redundant-casts) 141s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 141s (inverse: --no-warn-unused-ignores) 141s --no-warn-no-return Do not warn about functions that end without 141s returning (inverse: --warn-no-return) 141s --warn-return-any Warn about returning values of type Any from non- 141s Any typed functions (inverse: --no-warn-return- 141s any) 141s --warn-unreachable Warn about statements or expressions inferred to 141s be unreachable (inverse: --no-warn-unreachable) 141s 141s Miscellaneous strictness flags: 141s --allow-untyped-globals Suppress toplevel errors caused by missing 141s annotations (inverse: --disallow-untyped-globals) 141s --allow-redefinition Allow unconditional variable redefinition with a 141s new type (inverse: --disallow-redefinition) 141s --no-implicit-reexport Treat imports as private unless aliased (inverse: 141s --implicit-reexport) 141s --strict-equality Prohibit equality, identity, and container checks 141s for non-overlapping types (inverse: --no-strict- 141s equality) 141s --extra-checks Enable additional checks that are technically 141s correct but may be impractical in real code. For 141s example, this prohibits partial overlap in 141s TypedDict updates, and makes arguments prepended 141s via Concatenate positional-only (inverse: --no- 141s extra-checks) 141s --strict Strict mode; enables the following flags: --warn- 141s unused-configs, --disallow-any-generics, 141s --disallow-subclassing-any, --disallow-untyped- 141s calls, --disallow-untyped-defs, --disallow- 141s incomplete-defs, --check-untyped-defs, --disallow- 141s untyped-decorators, --warn-redundant-casts, 141s --warn-unused-ignores, --warn-return-any, --no- 141s implicit-reexport, --strict-equality, --extra- 141s checks 141s --disable-error-code NAME 141s Disable a specific error code 141s --enable-error-code NAME Enable a specific error code 141s 141s Configuring error messages: 141s Adjust the amount of detail shown in error messages. 141s 141s --show-error-context Precede errors with "note:" messages explaining 141s context (inverse: --hide-error-context) 141s --show-column-numbers Show column numbers in error messages (inverse: 141s --hide-column-numbers) 141s --show-error-end Show end line/end column numbers in error 141s messages. This implies --show-column-numbers 141s (inverse: --hide-error-end) 141s --hide-error-codes Hide error codes in error messages (inverse: 141s --show-error-codes) 141s --show-error-code-links Show links to error code documentation (inverse: 141s --hide-error-code-links) 141s --pretty Use visually nicer output in error messages: Use 141s soft word wrap, show source code snippets, and 141s show error location markers (inverse: --no-pretty) 141s --no-color-output Do not colorize error messages (inverse: --color- 141s output) 141s --no-error-summary Do not show error stats summary (inverse: --error- 141s summary) 141s --show-absolute-path Show absolute paths to files (inverse: --hide- 141s absolute-path) 141s 141s Incremental mode: 141s Adjust how mypy incrementally type checks and caches modules. Mypy caches 141s type information about modules into a cache to let you speed up future 141s invocations of mypy. Also see mypy's daemon mode: 141s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 141s 141s --no-incremental Disable module cache (inverse: --incremental) 141s --cache-dir DIR Store module cache info in the given folder in 141s incremental mode (defaults to '.mypy_cache') 141s --sqlite-cache Use a sqlite database to store the cache (inverse: 141s --no-sqlite-cache) 141s --cache-fine-grained Include fine-grained dependency information in the 141s cache for the mypy daemon 141s --skip-version-check Allow using cache written by older mypy version 141s --skip-cache-mtime-checks 141s Skip cache internal consistency checks based on 141s mtime 141s 141s Advanced options: 141s Debug and customize mypy internals. 141s 141s --pdb Invoke pdb on fatal error 141s --show-traceback, --tb Show traceback on fatal error 141s --raise-exceptions Raise exception on fatal error 141s --custom-typing-module MODULE 141s Use a custom typing module 141s --old-type-inference Disable new experimental type inference algorithm 141s --custom-typeshed-dir DIR 141s Use the custom typeshed in DIR 141s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 141s relevant with --disallow-untyped-defs or 141s --disallow-incomplete-defs enabled (inverse: --no- 141s warn-incomplete-stub) 141s --shadow-file SOURCE_FILE SHADOW_FILE 141s When encountering SOURCE_FILE, read and type check 141s the contents of SHADOW_FILE instead. 141s 141s Report generation: 141s Generate a report in the specified format. 141s 141s --any-exprs-report DIR 141s --cobertura-xml-report DIR 141s --html-report DIR 141s --linecount-report DIR 141s --linecoverage-report DIR 141s --lineprecision-report DIR 141s --txt-report DIR 141s --xml-report DIR 141s --xslt-html-report DIR 141s --xslt-txt-report DIR 141s 141s Miscellaneous: 141s --junit-xml JUNIT_XML Write junit.xml to the given file 141s --find-occurrences CLASS.MEMBER 141s Print out all usages of a class member 141s (experimental) 141s --scripts-are-modules Script x becomes module x instead of __main__ 141s --install-types Install detected missing library stub packages 141s using pip (inverse: --no-install-types) 141s --non-interactive Install stubs without asking for confirmation and 141s hide errors, with --install-types (inverse: 141s --interactive) 141s 141s Running code: 141s Specify the code you want to type check. For more details, see 141s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 141s 141s --explicit-package-bases Use current directory and MYPYPATH to determine 141s module names of files passed (inverse: --no- 141s explicit-package-bases) 141s --exclude PATTERN Regular expression to match file names, directory 141s names or paths which mypy should ignore while 141s recursively discovering files to check, e.g. 141s --exclude '/setup\.py$'. May be specified more 141s than once, eg. --exclude a --exclude b 141s -m MODULE, --module MODULE 141s Type-check module; can repeat for more modules 141s -p PACKAGE, --package PACKAGE 141s Type-check package recursively; can be repeated 141s -c PROGRAM_TEXT, --command PROGRAM_TEXT 141s Type-check program passed in as string 141s files Type-check given files or directories 141s 141s Environment variables: 141s Define MYPYPATH for additional module search path entries. 141s Define MYPY_CACHE_DIR to override configuration cache_dir path. 141s + stubgen --help 141s usage: stubgen [-h] [more options, see -h] 141s [-m MODULE] [-p PACKAGE] [files ...] 141s 141s Generate draft stubs for modules. Stubs are generated in directory ./out, to 141s avoid overriding files with manual changes. This directory is assumed to 141s exist. 141s 141s positional arguments: 141s files generate stubs for given files or directories 141s 141s options: 141s -h, --help show this help message and exit 141s --ignore-errors ignore errors when trying to generate stubs for 141s modules 141s --no-import don't import the modules, just parse and analyze them 141s (doesn't work with C extension modules and might not 141s respect __all__) 141s --no-analysis, --parse-only 141s don't perform semantic analysis of sources, just parse 141s them (only applies to Python modules, might affect 141s quality of stubs. Not compatible with --inspect-mode) 141s --inspect-mode import and inspect modules instead of parsing source 141s code.This is the default behavior for c modules and 141s pyc-only packages, but it is also useful for pure 141s python modules with dynamically generated members. 141s --include-private generate stubs for objects and members considered 141s private (single leading underscore and no trailing 141s underscores) 141s --export-less don't implicitly export all names imported from other 141s modules in the same package 141s --include-docstrings include existing docstrings with the stubs 141s -v, --verbose show more verbose messages 141s -q, --quiet show fewer messages 141s --doc-dir PATH use .rst documentation in PATH (this may result in 141s better stubs in some cases; consider setting this to 141s DIR/Python-X.Y.Z/Doc/library) 141s --search-path PATH specify module search directories, separated by ':' 141s (currently only used if --no-import is given) 141s -o PATH, --output PATH 141s change the output directory [default: out] 141s -m MODULE, --module MODULE 141s generate stub for module; can repeat for more modules 141s -p PACKAGE, --package PACKAGE 141s generate stubs for package recursively; can be 141s repeated 141s --version show program's version number and exit 141s + stubtest --help 141s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 141s [--ignore-positional-only] [--allowlist FILE] 141s [--generate-allowlist] [--ignore-unused-allowlist] 141s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 141s [--check-typeshed] [--version] 141s [modules ...] 141s 141s Compares stubs to objects introspected from the runtime. 141s 141s positional arguments: 141s modules Modules to test 141s 141s options: 141s -h, --help show this help message and exit 141s --concise Makes stubtest's output more concise, one line per 141s error 141s --ignore-missing-stub 141s Ignore errors for stub missing things that are present 141s at runtime 141s --ignore-positional-only 141s Ignore errors for whether an argument should or 141s shouldn't be positional-only 141s --allowlist FILE, --whitelist FILE 141s Use file as an allowlist. Can be passed multiple times 141s to combine multiple allowlists. Allowlists can be 141s created with --generate-allowlist. Allowlists support 141s regular expressions. 141s --generate-allowlist, --generate-whitelist 141s Print an allowlist (to stdout) to be used with 141s --allowlist 141s --ignore-unused-allowlist, --ignore-unused-whitelist 141s Ignore unused allowlist entries 141s --mypy-config-file FILE 141s Use specified mypy config file to determine mypy 141s plugins and mypy path 141s --custom-typeshed-dir DIR 141s Use the custom typeshed in DIR 141s --check-typeshed Check all stdlib modules in typeshed 141s --version show program's version number and exit 141s + export TEST_MYPYC=1 141s + TEST_MYPYC=1 141s + rm -Rf mypy mypyc 141s + cp -r /usr/lib/python3/dist-packages/mypy ./ 141s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 141s + mypy_test_prefix= 141s + 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)' 141s ============================= test session starts ============================== 141s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3 141s cachedir: .pytest_cache 141s rootdir: /tmp/autopkgtest.UNdevd/autopkgtest_tmp 141s plugins: xdist-3.6.1, typeguard-4.4.1 142s collecting ... collected 16 items / 5 deselected / 11 selected 142s 142s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 9%] 142s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 18%] 142s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 27%] 142s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 36%] 142s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 45%] 142s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 54%] 142s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 63%] 142s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 72%] 142s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 81%] 142s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 90%] 142s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 142s 142s ======================= 11 passed, 5 deselected in 0.26s ======================= 142s + mypy_test_prefix= 142s + pytest-3 -v --pyargs mypyc 142s ============================= test session starts ============================== 142s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3 142s cachedir: .pytest_cache 142s rootdir: /tmp/autopkgtest.UNdevd/autopkgtest_tmp 142s plugins: xdist-3.6.1, typeguard-4.4.1 142s collecting ... collected 125 items 142s 142s test/test_cheader.py::TestHeaderInclusion::test_primitives_included_in_header PASSED [ 0%] 142s test/test_emit.py::TestEmitter::test_emit_line PASSED [ 1%] 142s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_simple_type PASSED [ 2%] 142s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_tuple PASSED [ 3%] 142s test/test_emit.py::TestEmitter::test_label PASSED [ 4%] 142s test/test_emit.py::TestEmitter::test_object_annotation PASSED [ 4%] 142s test/test_emit.py::TestEmitter::test_reg PASSED [ 5%] 142s test/test_emitclass.py::TestEmitClass::test_getter_name PASSED [ 6%] 142s test/test_emitclass.py::TestEmitClass::test_setter_name PASSED [ 7%] 142s test/test_emitclass.py::TestEmitClass::test_slot_key PASSED [ 8%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_int PASSED [ 8%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_multi PASSED [ 9%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_i64 PASSED [ 10%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_int PASSED [ 11%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch PASSED [ 12%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error PASSED [ 12%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error_next_block PASSED [ 13%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else PASSED [ 14%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else_negated PASSED [ 15%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_rare PASSED [ 16%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call PASSED [ 16%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call_two_args PASSED [ 17%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_merge PASSED [ 18%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_1 PASSED [ 19%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_2 PASSED [ 20%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_3 PASSED [ 20%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_4 PASSED [ 21%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_comparison_op PASSED [ 22%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref PASSED [ 23%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_int PASSED [ 24%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple PASSED [ 24%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple_nested PASSED [ 25%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_contains PASSED [ 26%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_get_item PASSED [ 27%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_set_item PASSED [ 28%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_update PASSED [ 28%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_extend PASSED [ 29%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr PASSED [ 30%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_merged PASSED [ 31%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_non_refcounted PASSED [ 32%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_with_bitmap PASSED [ 32%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_element_ptr PASSED [ 33%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto PASSED [ 34%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto_next_block PASSED [ 35%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref PASSED [ 36%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref_int PASSED [ 36%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_add PASSED [ 37%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_neg PASSED [ 38%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_op PASSED [ 39%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_sub PASSED [ 40%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_integer PASSED [ 40%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_append PASSED [ 41%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_get_item PASSED [ 42%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_set_item PASSED [ 43%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_None PASSED [ 44%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_address PASSED [ 44%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_mem PASSED [ 45%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_signed PASSED [ 46%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_unsigned PASSED [ 47%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_new_dict PASSED [ 48%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_return PASSED [ 48%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr PASSED [ 49%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_init_with_bitmap PASSED [ 50%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_no_error PASSED [ 51%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted PASSED [ 52%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted_no_error PASSED [ 52%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_with_bitmap PASSED [ 53%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_mem PASSED [ 54%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_tuple_get PASSED [ 55%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_i64 PASSED [ 56%] 142s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_int PASSED [ 56%] 142s test/test_emitfunc.py::TestGenerateFunction::test_register PASSED [ 57%] 142s test/test_emitfunc.py::TestGenerateFunction::test_simple PASSED [ 58%] 142s test/test_emitwrapper.py::TestArgCheck::test_check_int PASSED [ 59%] 142s test/test_emitwrapper.py::TestArgCheck::test_check_list PASSED [ 60%] 156s test/test_external.py::TestExternal::test_c_unit_test PASSED [ 60%] 156s test/test_ircheck.py::TestIrcheck::test_block_not_terminated_empty_block + rm -Rf mypy/typeshed 156s PASSED [ 61%] 156s test/test_ircheck.py::TestIrcheck::test_can_coerce_to PASSED [ 62%] 156s test/test_ircheck.py::TestIrcheck::test_duplicate_op PASSED [ 63%] 156s test/test_ircheck.py::TestIrcheck::test_invalid_assign PASSED [ 64%] 156s test/test_ircheck.py::TestIrcheck::test_invalid_goto PASSED [ 64%] 156s test/test_ircheck.py::TestIrcheck::test_invalid_op_source PASSED [ 65%] 156s test/test_ircheck.py::TestIrcheck::test_invalid_register_source PASSED [ 66%] 156s test/test_ircheck.py::TestIrcheck::test_invalid_return_type PASSED [ 67%] 156s test/test_ircheck.py::TestIrcheck::test_load_address_declares_register PASSED [ 68%] 156s test/test_ircheck.py::TestIrcheck::test_pprint PASSED [ 68%] 156s test/test_ircheck.py::TestIrcheck::test_valid_fn PASSED [ 69%] 156s test/test_ircheck.py::TestIrcheck::test_valid_goto PASSED [ 70%] 156s test/test_literals.py::TestLiterals::test_encode_bytes_values PASSED [ 71%] 156s test/test_literals.py::TestLiterals::test_encode_int_values PASSED [ 72%] 156s test/test_literals.py::TestLiterals::test_encode_str_values PASSED [ 72%] 156s test/test_literals.py::TestLiterals::test_format_str_literal PASSED [ 73%] 156s test/test_literals.py::TestLiterals::test_simple_literal_index PASSED [ 74%] 156s test/test_literals.py::TestLiterals::test_tuple_literal PASSED [ 75%] 156s test/test_namegen.py::TestNameGen::test_candidate_suffixes PASSED [ 76%] 156s test/test_namegen.py::TestNameGen::test_exported_name PASSED [ 76%] 156s test/test_namegen.py::TestNameGen::test_make_module_translation_map PASSED [ 77%] 156s test/test_namegen.py::TestNameGen::test_name_generator PASSED [ 78%] 156s test/test_pprint.py::TestGenerateNames::test_arg PASSED [ 79%] 156s test/test_pprint.py::TestGenerateNames::test_assign PASSED [ 80%] 156s test/test_pprint.py::TestGenerateNames::test_empty PASSED [ 80%] 156s test/test_pprint.py::TestGenerateNames::test_int_op PASSED [ 81%] 156s test/test_rarray.py::TestRArray::test_alignment PASSED [ 82%] 156s test/test_rarray.py::TestRArray::test_basics PASSED [ 83%] 156s test/test_rarray.py::TestRArray::test_eq PASSED [ 84%] 156s test/test_rarray.py::TestRArray::test_hash PASSED [ 84%] 156s test/test_rarray.py::TestRArray::test_size PASSED [ 85%] 156s test/test_rarray.py::TestRArray::test_str_conversion PASSED [ 86%] 156s test/test_struct.py::TestStruct::test_eq_and_hash PASSED [ 87%] 156s test/test_struct.py::TestStruct::test_runtime_subtype PASSED [ 88%] 156s test/test_struct.py::TestStruct::test_struct_offsets PASSED [ 88%] 156s test/test_struct.py::TestStruct::test_struct_str PASSED [ 89%] 156s test/test_tuplename.py::TestTupleNames::test_names PASSED [ 90%] 156s test/test_typeops.py::TestSubtype::test_bit PASSED [ 91%] 156s test/test_typeops.py::TestSubtype::test_bool PASSED [ 92%] 156s test/test_typeops.py::TestSubtype::test_int16 PASSED [ 92%] 156s test/test_typeops.py::TestSubtype::test_int32 PASSED [ 93%] 156s test/test_typeops.py::TestSubtype::test_int64 PASSED [ 94%] 156s test/test_typeops.py::TestRuntimeSubtype::test_bit PASSED [ 95%] 156s test/test_typeops.py::TestRuntimeSubtype::test_bool PASSED [ 96%] 156s test/test_typeops.py::TestRuntimeSubtype::test_union PASSED [ 96%] 156s test/test_typeops.py::TestUnionSimplification::test_cannot_simplify PASSED [ 97%] 156s test/test_typeops.py::TestUnionSimplification::test_nested PASSED [ 98%] 156s test/test_typeops.py::TestUnionSimplification::test_remove_duplicate PASSED [ 99%] 156s test/test_typeops.py::TestUnionSimplification::test_simple_type_result PASSED [100%] 156s 156s ============================= 125 passed in 13.68s ============================= 156s + /usr/bin/mypy --config-file /tmp/autopkgtest.UNdevd/build.NBp/src/mypy_self_check.ini mypy 170s Success: no issues found in 180 source files 170s autopkgtest [10:38:21]: test run-unit-test: -----------------------] 171s autopkgtest [10:38:22]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 171s run-unit-test PASS 171s autopkgtest [10:38:22]: test autodep8-python3: preparing testbed 243s autopkgtest [10:39:34]: testbed dpkg architecture: amd64 243s autopkgtest [10:39:34]: testbed apt version: 2.9.8 243s autopkgtest [10:39:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 243s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 243s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 243s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 243s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 243s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 243s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [111 kB] 243s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [65.2 kB] 243s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 243s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [639 kB] 243s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [255 kB] 243s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [13.0 kB] 243s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [37.7 kB] 244s Fetched 2175 kB in 0s (7463 kB/s) 244s Reading package lists... 245s Reading package lists... 245s Building dependency tree... 245s Reading state information... 246s Calculating upgrade... 246s The following NEW packages will be installed: 246s python3.13-gdbm 246s The following packages will be upgraded: 246s libgpgme11t64 libpython3-stdlib python3 python3-gdbm python3-minimal 246s 5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 246s Need to get 253 kB of archives. 246s After this operation, 147 kB of additional disk space will be used. 246s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 246s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 246s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 246s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.0-2 [31.3 kB] 246s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gdbm amd64 3.12.7-1 [8642 B] 246s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libgpgme11t64 amd64 1.23.2-5ubuntu4 [152 kB] 246s Fetched 253 kB in 0s (11.6 MB/s) 246s (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 ... 75541 files and directories currently installed.) 246s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 246s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 246s Setting up python3-minimal (3.12.7-1) ... 247s (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 ... 75541 files and directories currently installed.) 247s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 247s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 247s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 247s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 247s Selecting previously unselected package python3.13-gdbm. 247s Preparing to unpack .../python3.13-gdbm_3.13.0-2_amd64.deb ... 247s Unpacking python3.13-gdbm (3.13.0-2) ... 247s Preparing to unpack .../python3-gdbm_3.12.7-1_amd64.deb ... 247s Unpacking python3-gdbm:amd64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 247s Preparing to unpack .../libgpgme11t64_1.23.2-5ubuntu4_amd64.deb ... 247s Unpacking libgpgme11t64:amd64 (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 247s Setting up libgpgme11t64:amd64 (1.23.2-5ubuntu4) ... 247s Setting up python3.13-gdbm (3.13.0-2) ... 247s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 247s Setting up python3 (3.12.7-1) ... 247s Setting up python3-gdbm:amd64 (3.12.7-1) ... 247s Processing triggers for man-db (2.12.1-3) ... 248s Processing triggers for libc-bin (2.40-1ubuntu3) ... 248s Reading package lists... 248s Building dependency tree... 248s Reading state information... 249s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 249s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 249s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 249s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 249s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 250s Reading package lists... 250s Reading package lists... 250s Building dependency tree... 250s Reading state information... 250s Calculating upgrade... 251s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 251s Reading package lists... 251s Building dependency tree... 251s Reading state information... 251s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 253s Reading package lists... 253s Building dependency tree... 253s Reading state information... 253s Starting pkgProblemResolver with broken count: 0 253s Starting 2 pkgProblemResolver with broken count: 0 253s Done 254s The following additional packages will be installed: 254s libpython3.13-minimal libpython3.13-stdlib python3-all python3-mypy 254s python3-mypy-extensions python3-psutil python3.13 python3.13-minimal 254s Suggested packages: 254s python3.13-venv python3.13-doc binfmt-support 254s Recommended packages: 254s python3-lxml python3-orjson 254s The following NEW packages will be installed: 254s autopkgtest-satdep libpython3.13-minimal libpython3.13-stdlib python3-all 254s python3-mypy python3-mypy-extensions python3-psutil python3.13 254s python3.13-minimal 254s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 254s Need to get 14.8 MB/14.8 MB of archives. 254s After this operation, 64.5 MB of additional disk space will be used. 254s Get:1 /tmp/autopkgtest.UNdevd/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [712 B] 254s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 254s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 254s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 254s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 254s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 254s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy-extensions all 1.0.0-1 [6148 B] 254s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build2 [195 kB] 254s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mypy amd64 1.13.0-1 [8679 kB] 254s Fetched 14.8 MB in 0s (55.0 MB/s) 254s Selecting previously unselected package libpython3.13-minimal:amd64. 254s (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 ... 75548 files and directories currently installed.) 254s Preparing to unpack .../0-libpython3.13-minimal_3.13.0-2_amd64.deb ... 254s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 255s Selecting previously unselected package python3.13-minimal. 255s Preparing to unpack .../1-python3.13-minimal_3.13.0-2_amd64.deb ... 255s Unpacking python3.13-minimal (3.13.0-2) ... 255s Selecting previously unselected package libpython3.13-stdlib:amd64. 255s Preparing to unpack .../2-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 255s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 255s Selecting previously unselected package python3.13. 255s Preparing to unpack .../3-python3.13_3.13.0-2_amd64.deb ... 255s Unpacking python3.13 (3.13.0-2) ... 255s Selecting previously unselected package python3-all. 255s Preparing to unpack .../4-python3-all_3.12.7-1_amd64.deb ... 255s Unpacking python3-all (3.12.7-1) ... 255s Selecting previously unselected package python3-mypy-extensions. 255s Preparing to unpack .../5-python3-mypy-extensions_1.0.0-1_all.deb ... 255s Unpacking python3-mypy-extensions (1.0.0-1) ... 255s Selecting previously unselected package python3-psutil. 255s Preparing to unpack .../6-python3-psutil_5.9.8-2build2_amd64.deb ... 255s Unpacking python3-psutil (5.9.8-2build2) ... 255s Selecting previously unselected package python3-mypy. 255s Preparing to unpack .../7-python3-mypy_1.13.0-1_amd64.deb ... 255s Unpacking python3-mypy (1.13.0-1) ... 255s Selecting previously unselected package autopkgtest-satdep. 255s Preparing to unpack .../8-2-autopkgtest-satdep.deb ... 255s Unpacking autopkgtest-satdep (0) ... 255s Setting up python3-mypy-extensions (1.0.0-1) ... 255s Setting up python3-psutil (5.9.8-2build2) ... 256s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 256s Setting up python3-mypy (1.13.0-1) ... 258s Setting up python3.13-minimal (3.13.0-2) ... 259s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 259s Setting up python3.13 (3.13.0-2) ... 260s Setting up python3-all (3.12.7-1) ... 260s Setting up autopkgtest-satdep (0) ... 260s Processing triggers for man-db (2.12.1-3) ... 260s Processing triggers for systemd (256.5-2ubuntu4) ... 262s (Reading database ... 77687 files and directories currently installed.) 262s Removing autopkgtest-satdep (0) ... 266s autopkgtest [10:39:57]: 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 266s autopkgtest [10:39:57]: test autodep8-python3: [----------------------- 266s Testing with python3.13: 266s 266s Testing with python3.12: 266s 266s autopkgtest [10:39:57]: test autodep8-python3: -----------------------] 267s autodep8-python3 PASS (superficial) 267s autopkgtest [10:39:58]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 267s autopkgtest [10:39:58]: @@@@@@@@@@@@@@@@@@@@ summary 267s run-unit-test PASS 267s autodep8-python3 PASS (superficial) 273s nova [W] Skipping flock for amd64 273s Creating nova instance adt-plucky-amd64-mypy-20241113-093735-juju-7f2275-prod-proposed-migration-environment-20-74ab29e6-0671-4823-bef4-cda1e5aeb216 from image adt/ubuntu-plucky-amd64-server-20241113.img (UUID 76b850f9-98f4-4b79-af06-fa11000b95b2)... 273s nova [W] Skipping flock for amd64 273s Creating nova instance adt-plucky-amd64-mypy-20241113-093735-juju-7f2275-prod-proposed-migration-environment-20-74ab29e6-0671-4823-bef4-cda1e5aeb216 from image adt/ubuntu-plucky-amd64-server-20241113.img (UUID 76b850f9-98f4-4b79-af06-fa11000b95b2)...