0s autopkgtest [10:00:22]: starting date and time: 2024-10-30 10:00:22+0000 0s autopkgtest [10:00:22]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [10:00:22]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a991gf48/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:setuptools --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=setuptools/75.2.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-9.secgroup --name adt-plucky-ppc64el-mypy-20241030-100022-juju-7f2275-prod-proposed-migration-environment-15-278a8490-2e67-40ec-bc81-57d4287ed0f7 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -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/ 115s autopkgtest [10:02:17]: testbed dpkg architecture: ppc64el 115s autopkgtest [10:02:17]: testbed apt version: 2.9.8 115s autopkgtest [10:02:17]: @@@@@@@@@@@@@@@@@@@@ test bed setup 116s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 116s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 116s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [28.1 kB] 116s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [2840 B] 116s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [212 kB] 116s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [41.7 kB] 116s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [247 kB] 116s Fetched 612 kB in 1s (867 kB/s) 116s Reading package lists... 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Calculating upgrade... 119s The following NEW packages will be installed: 119s python3-jaraco.text 119s The following packages will be upgraded: 119s python3-pkg-resources python3-setuptools 119s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 119s Need to get 802 kB of archives. 119s After this operation, 12.3 kB of additional disk space will be used. 119s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-jaraco.text all 4.0.0-1 [11.5 kB] 119s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-pkg-resources all 75.2.0-1 [134 kB] 119s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-setuptools all 75.2.0-1 [657 kB] 120s Fetched 802 kB in 1s (1427 kB/s) 120s Selecting previously unselected package python3-jaraco.text. 120s (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 ... 73541 files and directories currently installed.) 120s Preparing to unpack .../python3-jaraco.text_4.0.0-1_all.deb ... 120s Unpacking python3-jaraco.text (4.0.0-1) ... 120s Preparing to unpack .../python3-pkg-resources_75.2.0-1_all.deb ... 120s Unpacking python3-pkg-resources (75.2.0-1) over (74.1.2-1) ... 120s Preparing to unpack .../python3-setuptools_75.2.0-1_all.deb ... 120s Unpacking python3-setuptools (75.2.0-1) over (74.1.2-1) ... 121s Setting up python3-pkg-resources (75.2.0-1) ... 121s Setting up python3-jaraco.text (4.0.0-1) ... 121s Setting up python3-setuptools (75.2.0-1) ... 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 123s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 123s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 123s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 124s Reading package lists... 124s Reading package lists... 124s Building dependency tree... 124s Reading state information... 124s Calculating upgrade... 124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s Reading package lists... 125s Building dependency tree... 125s Reading state information... 125s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 127s autopkgtest [10:02:29]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 127s autopkgtest [10:02:29]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 130s Get:1 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.11.1-1 (dsc) [2815 B] 130s Get:2 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.11.1-1 (tar) [3078 kB] 130s Get:3 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.11.1-1 (diff) [14.2 kB] 130s gpgv: Signature made Wed Jul 31 13:23:28 2024 UTC 130s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 130s gpgv: Can't check signature: No public key 130s dpkg-source: warning: cannot verify inline signature for ./mypy_1.11.1-1.dsc: no acceptable signature found 131s autopkgtest [10:02:33]: testing package mypy version 1.11.1-1 131s autopkgtest [10:02:33]: build not needed 132s autopkgtest [10:02:34]: test run-unit-test: preparing testbed 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 134s Starting pkgProblemResolver with broken count: 0 134s Starting 2 pkgProblemResolver with broken count: 0 134s Done 134s The following additional packages will be installed: 134s cpp cpp-14 cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-14 134s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libasan8 libcc1-0 134s libexpat1-dev libgcc-14-dev libgomp1 libisl23 libitm1 libjs-jquery 134s libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 libpython3-dev 134s libpython3.12-dev libquadmath0 libtsan2 libubsan1 libxslt1.1 mypy mypy-doc 134s python3-dev python3-distlib python3-execnet python3-filelock 134s python3-iniconfig python3-lxml python3-mypy python3-mypy-extensions 134s python3-packaging python3-pip-whl python3-platformdirs python3-pluggy 134s python3-psutil python3-pytest python3-pytest-xdist python3-setuptools-whl 134s python3-tomli python3-typeshed python3-virtualenv python3-wheel-whl 134s python3.12-dev zlib1g-dev 134s Suggested packages: 134s cpp-doc gcc-14-locales cpp-14-doc gcc-multilib manpages-dev autoconf 134s automake libtool flex bison gdb gcc-doc gcc-14-doc gdb-powerpc64le-linux-gnu 134s execnet-doc python-lxml-doc 134s Recommended packages: 134s javascript-common python3-doc cython-doc python-six-doc 134s python-setuptools-doc python-attr-doc python3-bs4 python3-cssselect 134s python3-html5lib build-essential 134s The following NEW packages will be installed: 134s autopkgtest-satdep cpp cpp-14 cpp-14-powerpc64le-linux-gnu 134s cpp-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 134s gcc-powerpc64le-linux-gnu libasan8 libcc1-0 libexpat1-dev libgcc-14-dev 134s libgomp1 libisl23 libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore 134s liblsan0 libmpc3 libpython3-dev libpython3.12-dev libquadmath0 libtsan2 134s libubsan1 libxslt1.1 mypy mypy-doc python3-dev python3-distlib 134s python3-execnet python3-filelock python3-iniconfig python3-lxml python3-mypy 134s python3-mypy-extensions python3-packaging python3-pip-whl 134s python3-platformdirs python3-pluggy python3-psutil python3-pytest 134s python3-pytest-xdist python3-setuptools-whl python3-tomli python3-typeshed 134s python3-virtualenv python3-wheel-whl python3.12-dev zlib1g-dev 134s 0 upgraded, 51 newly installed, 0 to remove and 0 not upgraded. 134s Need to get 66.3 MB/66.3 MB of archives. 134s After this operation, 270 MB of additional disk space will be used. 134s Get:1 /tmp/autopkgtest.7urinj/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [808 B] 135s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 135s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 135s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-7ubuntu1 [10.5 MB] 135s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-7ubuntu1 [1030 B] 135s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [5456 B] 135s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.1.0-2ubuntu1 [22.5 kB] 135s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 14.2.0-7ubuntu1 [48.1 kB] 135s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-7ubuntu1 [161 kB] 135s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 14.2.0-7ubuntu1 [31.9 kB] 135s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 14.2.0-7ubuntu1 [2945 kB] 135s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 14.2.0-7ubuntu1 [1322 kB] 136s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 14.2.0-7ubuntu1 [2694 kB] 136s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 14.2.0-7ubuntu1 [1191 kB] 136s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 14.2.0-7ubuntu1 [158 kB] 136s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-7ubuntu1 [1620 kB] 136s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-7ubuntu1 [20.6 MB] 136s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-7ubuntu1 [526 kB] 136s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [1222 B] 136s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.1.0-2ubuntu1 [5006 B] 136s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el libexpat1-dev ppc64el 2.6.2-2 [149 kB] 136s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 136s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 136s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-sphinxdoc all 7.4.7-3 [157 kB] 136s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [902 kB] 136s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.12-dev ppc64el 3.12.7-1 [6133 kB] 136s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3-dev ppc64el 3.12.6-0ubuntu1 [10.2 kB] 136s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1ubuntu1 [191 kB] 136s Get:29 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mypy-extensions all 1.0.0-1 [6148 B] 136s Get:30 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-tomli all 2.0.1-2 [16.5 kB] 136s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-psutil ppc64el 5.9.8-2build2 [197 kB] 136s Get:32 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mypy ppc64el 1.11.1-1 [8397 kB] 137s Get:33 http://ftpmaster.internal/ubuntu plucky/universe ppc64el mypy all 1.11.1-1 [23.9 kB] 137s Get:34 http://ftpmaster.internal/ubuntu plucky/universe ppc64el mypy-doc all 1.11.1-1 [296 kB] 137s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-dev ppc64el 3.12.7-1 [505 kB] 137s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dev ppc64el 3.12.6-0ubuntu1 [26.7 kB] 137s Get:37 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-distlib all 0.3.8-1 [318 kB] 137s Get:38 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-execnet all 2.1.1-1 [33.4 kB] 137s Get:39 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-filelock all 3.15.4-1 [12.8 kB] 137s Get:40 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 137s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-lxml ppc64el 5.3.0-1 [1354 kB] 137s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 137s Get:43 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pip-whl all 24.2+dfsg-1 [1420 kB] 137s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-platformdirs all 4.2.2-1 [16.6 kB] 137s Get:45 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 137s Get:46 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.2-1 [251 kB] 137s Get:47 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-xdist all 3.6.1-1 [33.8 kB] 137s Get:48 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el python3-setuptools-whl all 75.2.0-1 [1158 kB] 137s Get:49 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 137s Get:50 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-wheel-whl all 0.44.0-1 [69.5 kB] 137s Get:51 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-virtualenv all 20.26.2+ds-1 [71.6 kB] 137s Fetched 66.3 MB in 2s (29.3 MB/s) 137s Selecting previously unselected package libisl23:ppc64el. 137s (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 ... 73550 files and directories currently installed.) 137s Preparing to unpack .../00-libisl23_0.27-1_ppc64el.deb ... 137s Unpacking libisl23:ppc64el (0.27-1) ... 137s Selecting previously unselected package libmpc3:ppc64el. 137s Preparing to unpack .../01-libmpc3_1.3.1-1build2_ppc64el.deb ... 137s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 137s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 137s Preparing to unpack .../02-cpp-14-powerpc64le-linux-gnu_14.2.0-7ubuntu1_ppc64el.deb ... 137s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-7ubuntu1) ... 137s Selecting previously unselected package cpp-14. 137s Preparing to unpack .../03-cpp-14_14.2.0-7ubuntu1_ppc64el.deb ... 137s Unpacking cpp-14 (14.2.0-7ubuntu1) ... 137s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 137s Preparing to unpack .../04-cpp-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 137s Unpacking cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 137s Selecting previously unselected package cpp. 137s Preparing to unpack .../05-cpp_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 137s Unpacking cpp (4:14.1.0-2ubuntu1) ... 137s Selecting previously unselected package libcc1-0:ppc64el. 137s Preparing to unpack .../06-libcc1-0_14.2.0-7ubuntu1_ppc64el.deb ... 137s Unpacking libcc1-0:ppc64el (14.2.0-7ubuntu1) ... 137s Selecting previously unselected package libgomp1:ppc64el. 137s Preparing to unpack .../07-libgomp1_14.2.0-7ubuntu1_ppc64el.deb ... 137s Unpacking libgomp1:ppc64el (14.2.0-7ubuntu1) ... 137s Selecting previously unselected package libitm1:ppc64el. 137s Preparing to unpack .../08-libitm1_14.2.0-7ubuntu1_ppc64el.deb ... 137s Unpacking libitm1:ppc64el (14.2.0-7ubuntu1) ... 137s Selecting previously unselected package libasan8:ppc64el. 137s Preparing to unpack .../09-libasan8_14.2.0-7ubuntu1_ppc64el.deb ... 137s Unpacking libasan8:ppc64el (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package liblsan0:ppc64el. 138s Preparing to unpack .../10-liblsan0_14.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking liblsan0:ppc64el (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package libtsan2:ppc64el. 138s Preparing to unpack .../11-libtsan2_14.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking libtsan2:ppc64el (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package libubsan1:ppc64el. 138s Preparing to unpack .../12-libubsan1_14.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking libubsan1:ppc64el (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package libquadmath0:ppc64el. 138s Preparing to unpack .../13-libquadmath0_14.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking libquadmath0:ppc64el (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package libgcc-14-dev:ppc64el. 138s Preparing to unpack .../14-libgcc-14-dev_14.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking libgcc-14-dev:ppc64el (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 138s Preparing to unpack .../15-gcc-14-powerpc64le-linux-gnu_14.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package gcc-14. 138s Preparing to unpack .../16-gcc-14_14.2.0-7ubuntu1_ppc64el.deb ... 138s Unpacking gcc-14 (14.2.0-7ubuntu1) ... 138s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 138s Preparing to unpack .../17-gcc-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 138s Unpacking gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 138s Selecting previously unselected package gcc. 138s Preparing to unpack .../18-gcc_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 138s Unpacking gcc (4:14.1.0-2ubuntu1) ... 138s Selecting previously unselected package libexpat1-dev:ppc64el. 138s Preparing to unpack .../19-libexpat1-dev_2.6.2-2_ppc64el.deb ... 138s Unpacking libexpat1-dev:ppc64el (2.6.2-2) ... 138s Selecting previously unselected package libjs-jquery. 138s Preparing to unpack .../20-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 138s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 138s Selecting previously unselected package libjs-underscore. 138s Preparing to unpack .../21-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 138s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 138s Selecting previously unselected package libjs-sphinxdoc. 138s Preparing to unpack .../22-libjs-sphinxdoc_7.4.7-3_all.deb ... 138s Unpacking libjs-sphinxdoc (7.4.7-3) ... 138s Selecting previously unselected package zlib1g-dev:ppc64el. 138s Preparing to unpack .../23-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 138s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 138s Selecting previously unselected package libpython3.12-dev:ppc64el. 138s Preparing to unpack .../24-libpython3.12-dev_3.12.7-1_ppc64el.deb ... 138s Unpacking libpython3.12-dev:ppc64el (3.12.7-1) ... 138s Selecting previously unselected package libpython3-dev:ppc64el. 138s Preparing to unpack .../25-libpython3-dev_3.12.6-0ubuntu1_ppc64el.deb ... 138s Unpacking libpython3-dev:ppc64el (3.12.6-0ubuntu1) ... 138s Selecting previously unselected package libxslt1.1:ppc64el. 138s Preparing to unpack .../26-libxslt1.1_1.1.39-0exp1ubuntu1_ppc64el.deb ... 138s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1ubuntu1) ... 138s Selecting previously unselected package python3-mypy-extensions. 138s Preparing to unpack .../27-python3-mypy-extensions_1.0.0-1_all.deb ... 138s Unpacking python3-mypy-extensions (1.0.0-1) ... 138s Selecting previously unselected package python3-tomli. 138s Preparing to unpack .../28-python3-tomli_2.0.1-2_all.deb ... 138s Unpacking python3-tomli (2.0.1-2) ... 138s Selecting previously unselected package python3-psutil. 138s Preparing to unpack .../29-python3-psutil_5.9.8-2build2_ppc64el.deb ... 139s Unpacking python3-psutil (5.9.8-2build2) ... 139s Selecting previously unselected package python3-mypy. 139s Preparing to unpack .../30-python3-mypy_1.11.1-1_ppc64el.deb ... 139s Unpacking python3-mypy (1.11.1-1) ... 139s Selecting previously unselected package mypy. 139s Preparing to unpack .../31-mypy_1.11.1-1_all.deb ... 139s Unpacking mypy (1.11.1-1) ... 139s Selecting previously unselected package mypy-doc. 139s Preparing to unpack .../32-mypy-doc_1.11.1-1_all.deb ... 139s Unpacking mypy-doc (1.11.1-1) ... 139s Selecting previously unselected package python3.12-dev. 139s Preparing to unpack .../33-python3.12-dev_3.12.7-1_ppc64el.deb ... 139s Unpacking python3.12-dev (3.12.7-1) ... 139s Selecting previously unselected package python3-dev. 139s Preparing to unpack .../34-python3-dev_3.12.6-0ubuntu1_ppc64el.deb ... 139s Unpacking python3-dev (3.12.6-0ubuntu1) ... 139s Selecting previously unselected package python3-distlib. 139s Preparing to unpack .../35-python3-distlib_0.3.8-1_all.deb ... 139s Unpacking python3-distlib (0.3.8-1) ... 139s Selecting previously unselected package python3-execnet. 139s Preparing to unpack .../36-python3-execnet_2.1.1-1_all.deb ... 139s Unpacking python3-execnet (2.1.1-1) ... 139s Selecting previously unselected package python3-filelock. 139s Preparing to unpack .../37-python3-filelock_3.15.4-1_all.deb ... 139s Unpacking python3-filelock (3.15.4-1) ... 139s Selecting previously unselected package python3-iniconfig. 139s Preparing to unpack .../38-python3-iniconfig_1.1.1-2_all.deb ... 139s Unpacking python3-iniconfig (1.1.1-2) ... 139s Selecting previously unselected package python3-lxml:ppc64el. 139s Preparing to unpack .../39-python3-lxml_5.3.0-1_ppc64el.deb ... 139s Unpacking python3-lxml:ppc64el (5.3.0-1) ... 139s Selecting previously unselected package python3-packaging. 139s Preparing to unpack .../40-python3-packaging_24.1-1_all.deb ... 139s Unpacking python3-packaging (24.1-1) ... 139s Selecting previously unselected package python3-pip-whl. 139s Preparing to unpack .../41-python3-pip-whl_24.2+dfsg-1_all.deb ... 139s Unpacking python3-pip-whl (24.2+dfsg-1) ... 139s Selecting previously unselected package python3-platformdirs. 139s Preparing to unpack .../42-python3-platformdirs_4.2.2-1_all.deb ... 139s Unpacking python3-platformdirs (4.2.2-1) ... 139s Selecting previously unselected package python3-pluggy. 139s Preparing to unpack .../43-python3-pluggy_1.5.0-1_all.deb ... 139s Unpacking python3-pluggy (1.5.0-1) ... 139s Selecting previously unselected package python3-pytest. 139s Preparing to unpack .../44-python3-pytest_8.3.2-1_all.deb ... 139s Unpacking python3-pytest (8.3.2-1) ... 139s Selecting previously unselected package python3-pytest-xdist. 139s Preparing to unpack .../45-python3-pytest-xdist_3.6.1-1_all.deb ... 139s Unpacking python3-pytest-xdist (3.6.1-1) ... 139s Selecting previously unselected package python3-setuptools-whl. 139s Preparing to unpack .../46-python3-setuptools-whl_75.2.0-1_all.deb ... 139s Unpacking python3-setuptools-whl (75.2.0-1) ... 139s Selecting previously unselected package python3-typeshed. 139s Preparing to unpack .../47-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 139s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 140s Selecting previously unselected package python3-wheel-whl. 140s Preparing to unpack .../48-python3-wheel-whl_0.44.0-1_all.deb ... 140s Unpacking python3-wheel-whl (0.44.0-1) ... 140s Selecting previously unselected package python3-virtualenv. 140s Preparing to unpack .../49-python3-virtualenv_20.26.2+ds-1_all.deb ... 140s Unpacking python3-virtualenv (20.26.2+ds-1) ... 140s Selecting previously unselected package autopkgtest-satdep. 140s Preparing to unpack .../50-1-autopkgtest-satdep.deb ... 140s Unpacking autopkgtest-satdep (0) ... 140s Setting up python3-iniconfig (1.1.1-2) ... 140s Setting up python3-setuptools-whl (75.2.0-1) ... 140s Setting up python3-filelock (3.15.4-1) ... 140s Setting up python3-tomli (2.0.1-2) ... 140s Setting up python3-pip-whl (24.2+dfsg-1) ... 140s Setting up python3-mypy-extensions (1.0.0-1) ... 140s Setting up python3-distlib (0.3.8-1) ... 140s Setting up libgomp1:ppc64el (14.2.0-7ubuntu1) ... 140s Setting up python3-platformdirs (4.2.2-1) ... 141s Setting up python3-psutil (5.9.8-2build2) ... 141s Setting up python3-packaging (24.1-1) ... 141s Setting up libexpat1-dev:ppc64el (2.6.2-2) ... 141s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 141s Setting up libquadmath0:ppc64el (14.2.0-7ubuntu1) ... 141s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 141s Setting up python3-mypy (1.11.1-1) ... 142s Setting up python3-pluggy (1.5.0-1) ... 143s Setting up libubsan1:ppc64el (14.2.0-7ubuntu1) ... 143s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 143s Setting up libasan8:ppc64el (14.2.0-7ubuntu1) ... 143s Setting up libxslt1.1:ppc64el (1.1.39-0exp1ubuntu1) ... 143s Setting up mypy (1.11.1-1) ... 143s Setting up libtsan2:ppc64el (14.2.0-7ubuntu1) ... 143s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 143s Setting up libisl23:ppc64el (0.27-1) ... 143s Setting up python3-execnet (2.1.1-1) ... 143s Setting up python3-wheel-whl (0.44.0-1) ... 143s Setting up libcc1-0:ppc64el (14.2.0-7ubuntu1) ... 143s Setting up liblsan0:ppc64el (14.2.0-7ubuntu1) ... 143s Setting up libitm1:ppc64el (14.2.0-7ubuntu1) ... 143s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 143s Setting up python3-pytest (8.3.2-1) ... 143s Setting up python3-virtualenv (20.26.2+ds-1) ... 143s Setting up libpython3.12-dev:ppc64el (3.12.7-1) ... 143s Setting up python3.12-dev (3.12.7-1) ... 143s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-7ubuntu1) ... 143s Setting up libjs-sphinxdoc (7.4.7-3) ... 143s Setting up cpp-14 (14.2.0-7ubuntu1) ... 143s Setting up mypy-doc (1.11.1-1) ... 143s Setting up python3-lxml:ppc64el (5.3.0-1) ... 143s Setting up libgcc-14-dev:ppc64el (14.2.0-7ubuntu1) ... 143s Setting up cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 143s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-7ubuntu1) ... 143s Setting up libpython3-dev:ppc64el (3.12.6-0ubuntu1) ... 143s Setting up python3-pytest-xdist (3.6.1-1) ... 144s Setting up gcc-14 (14.2.0-7ubuntu1) ... 144s Setting up gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 144s Setting up python3-dev (3.12.6-0ubuntu1) ... 144s Setting up cpp (4:14.1.0-2ubuntu1) ... 144s Setting up gcc (4:14.1.0-2ubuntu1) ... 144s Setting up autopkgtest-satdep (0) ... 144s Processing triggers for man-db (2.12.1-3) ... 145s Processing triggers for libc-bin (2.40-1ubuntu3) ... 148s (Reading database ... 81153 files and directories currently installed.) 148s Removing autopkgtest-satdep (0) ... 148s autopkgtest [10:02:50]: test run-unit-test: [----------------------- 148s + pkg=mypy 148s +++++ readlink -fm /tmp/autopkgtest.7urinj/build.Klj/src/debian/tests/run-unit-test 148s ++++ dirname /tmp/autopkgtest.7urinj/build.Klj/src/debian/tests/run-unit-test 148s +++ dirname /tmp/autopkgtest.7urinj/build.Klj/src/debian/tests 148s ++ dirname /tmp/autopkgtest.7urinj/build.Klj/src/debian 148s + START=/tmp/autopkgtest.7urinj/build.Klj/src 148s + '[' /tmp/autopkgtest.7urinj/autopkgtest_tmp = '' ']' 148s + cd /tmp/autopkgtest.7urinj/autopkgtest_tmp 148s + mypy --help 149s usage: mypy [-h] [-v] [-V] [more options; see below] 149s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 149s 149s Mypy is a program that will type check your Python code. 149s 149s Pass in any files or folders you want to type check. Mypy will 149s recursively traverse any provided folders to find .py files: 149s 149s $ mypy my_program.py my_src_folder 149s 149s For more information on getting started, see: 149s 149s - https://mypy.readthedocs.io/en/stable/getting_started.html 149s 149s For more details on both running mypy and using the flags below, see: 149s 149s - https://mypy.readthedocs.io/en/stable/running_mypy.html 149s - https://mypy.readthedocs.io/en/stable/command_line.html 149s 149s You can also use a config file to configure mypy instead of using 149s command line flags. For more details, see: 149s 149s - https://mypy.readthedocs.io/en/stable/config_file.html 149s 149s options: 149s --enable-incomplete-feature {NewGenericSyntax,PreciseTupleTypes} 149s Enable support of incomplete/experimental features 149s for early preview 149s 149s Optional arguments: 149s -h, --help Show this help message and exit 149s -v, --verbose More verbose messages 149s -V, --version Show program's version number and exit 149s -O FORMAT, --output FORMAT 149s Set a custom output format 149s 149s Config file: 149s Use a config file instead of command line arguments. This is useful if you 149s are using many flags or want to set different options per each module. 149s 149s --config-file CONFIG_FILE 149s Configuration file, must have a [mypy] section 149s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 149s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 149s --warn-unused-configs Warn about unused '[mypy-]' or 149s '[[tool.mypy.overrides]]' config sections 149s (inverse: --no-warn-unused-configs) 149s 149s Import discovery: 149s Configure how imports are discovered and followed. 149s 149s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 149s less) (inverse: --namespace-packages) 149s --ignore-missing-imports Silently ignore imports of missing modules 149s --follow-imports {normal,silent,skip,error} 149s How to treat imports (default normal) 149s --python-executable EXECUTABLE 149s Python executable used for finding PEP 561 149s compliant installed packages and stubs 149s --no-site-packages Do not search for installed PEP 561 compliant 149s packages 149s --no-silence-site-packages 149s Do not silence errors in PEP 561 compliant 149s installed packages 149s --junit-format {global,per_file} 149s If --junit-xml is set, specifies format. global: 149s single test with all errors; per_file: one test 149s entry per file with failures 149s 149s Platform configuration: 149s Type check code assuming it will be run under certain runtime conditions. 149s By default, mypy assumes your code will be run using the same operating 149s system and Python version you are using to run mypy itself. 149s 149s --python-version x.y Type check code assuming it will be running on 149s Python x.y 149s --platform PLATFORM Type check special-cased code for the given OS 149s platform (defaults to sys.platform) 149s --always-true NAME Additional variable to be considered True (may be 149s repeated) 149s --always-false NAME Additional variable to be considered False (may be 149s repeated) 149s 149s Disallow dynamic typing: 149s Disallow the use of the dynamic 'Any' type under certain conditions. 149s 149s --disallow-any-unimported 149s Disallow Any types resulting from unfollowed 149s imports 149s --disallow-any-expr Disallow all expressions that have type Any 149s --disallow-any-decorated Disallow functions that have Any in their 149s signature after decorator transformation 149s --disallow-any-explicit Disallow explicit Any in type positions 149s --disallow-any-generics Disallow usage of generic types that do not 149s specify explicit type parameters (inverse: 149s --allow-any-generics) 149s --disallow-subclassing-any 149s Disallow subclassing values of type 'Any' when 149s defining classes (inverse: --allow-subclassing- 149s any) 149s 149s Untyped definitions and calls: 149s Configure how untyped definitions and calls are handled. Note: by default, 149s mypy ignores any untyped function definitions and assumes any calls to 149s such functions have a return type of 'Any'. 149s 149s --disallow-untyped-calls Disallow calling functions without type 149s annotations from functions with type annotations 149s (inverse: --allow-untyped-calls) 149s --untyped-calls-exclude MODULE 149s Disable --disallow-untyped-calls for 149s functions/methods coming from specific package, 149s module, or class 149s --disallow-untyped-defs Disallow defining functions without type 149s annotations or with incomplete type annotations 149s (inverse: --allow-untyped-defs) 149s --disallow-incomplete-defs 149s Disallow defining functions with incomplete type 149s annotations (while still allowing entirely 149s unannotated definitions) (inverse: --allow- 149s incomplete-defs) 149s --check-untyped-defs Type check the interior of functions without type 149s annotations (inverse: --no-check-untyped-defs) 149s --disallow-untyped-decorators 149s Disallow decorating typed functions with untyped 149s decorators (inverse: --allow-untyped-decorators) 149s 149s None and Optional handling: 149s Adjust how values of type 'None' are handled. For more context on how mypy 149s handles values of type 'None', see: 149s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 149s optional 149s 149s --implicit-optional Assume arguments with default values of None are 149s Optional (inverse: --no-implicit-optional) 149s --no-strict-optional Disable strict Optional checks (inverse: --strict- 149s optional) 149s 149s Configuring warnings: 149s Detect code that is sound but redundant or problematic. 149s 149s --warn-redundant-casts Warn about casting an expression to its inferred 149s type (inverse: --no-warn-redundant-casts) 149s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 149s (inverse: --no-warn-unused-ignores) 149s --no-warn-no-return Do not warn about functions that end without 149s returning (inverse: --warn-no-return) 149s --warn-return-any Warn about returning values of type Any from non- 149s Any typed functions (inverse: --no-warn-return- 149s any) 149s --warn-unreachable Warn about statements or expressions inferred to 149s be unreachable (inverse: --no-warn-unreachable) 149s 149s Miscellaneous strictness flags: 149s --allow-untyped-globals Suppress toplevel errors caused by missing 149s annotations (inverse: --disallow-untyped-globals) 149s --allow-redefinition Allow unconditional variable redefinition with a 149s new type (inverse: --disallow-redefinition) 149s --no-implicit-reexport Treat imports as private unless aliased (inverse: 149s --implicit-reexport) 149s --strict-equality Prohibit equality, identity, and container checks 149s for non-overlapping types (inverse: --no-strict- 149s equality) 149s --extra-checks Enable additional checks that are technically 149s correct but may be impractical in real code. For 149s example, this prohibits partial overlap in 149s TypedDict updates, and makes arguments prepended 149s via Concatenate positional-only (inverse: --no- 149s extra-checks) 149s --strict Strict mode; enables the following flags: --warn- 149s unused-configs, --disallow-any-generics, 149s --disallow-subclassing-any, --disallow-untyped- 149s calls, --disallow-untyped-defs, --disallow- 149s incomplete-defs, --check-untyped-defs, --disallow- 149s untyped-decorators, --warn-redundant-casts, 149s --warn-unused-ignores, --warn-return-any, --no- 149s implicit-reexport, --strict-equality, --extra- 149s checks 149s --disable-error-code NAME 149s Disable a specific error code 149s --enable-error-code NAME Enable a specific error code 149s 149s Configuring error messages: 149s Adjust the amount of detail shown in error messages. 149s 149s --show-error-context Precede errors with "note:" messages explaining 149s context (inverse: --hide-error-context) 149s --show-column-numbers Show column numbers in error messages (inverse: 149s --hide-column-numbers) 149s --show-error-end Show end line/end column numbers in error 149s messages. This implies --show-column-numbers 149s (inverse: --hide-error-end) 149s --hide-error-codes Hide error codes in error messages (inverse: 149s --show-error-codes) 149s --show-error-code-links Show links to error code documentation (inverse: 149s --hide-error-code-links) 149s --pretty Use visually nicer output in error messages: Use 149s soft word wrap, show source code snippets, and 149s show error location markers (inverse: --no-pretty) 149s --no-color-output Do not colorize error messages (inverse: --color- 149s output) 149s --no-error-summary Do not show error stats summary (inverse: --error- 149s summary) 149s --show-absolute-path Show absolute paths to files (inverse: --hide- 149s absolute-path) 149s 149s Incremental mode: 149s Adjust how mypy incrementally type checks and caches modules. Mypy caches 149s type information about modules into a cache to let you speed up future 149s invocations of mypy. Also see mypy's daemon mode: 149s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 149s 149s --no-incremental Disable module cache (inverse: --incremental) 149s --cache-dir DIR Store module cache info in the given folder in 149s incremental mode (defaults to '.mypy_cache') 149s --sqlite-cache Use a sqlite database to store the cache (inverse: 149s --no-sqlite-cache) 149s --cache-fine-grained Include fine-grained dependency information in the 149s cache for the mypy daemon 149s --skip-version-check Allow using cache written by older mypy version 149s --skip-cache-mtime-checks 149s Skip cache internal consistency checks based on 149s mtime 149s 149s Advanced options: 149s Debug and customize mypy internals. 149s 149s --pdb Invoke pdb on fatal error 149s --show-traceback, --tb Show traceback on fatal error 149s --raise-exceptions Raise exception on fatal error 149s --custom-typing-module MODULE 149s Use a custom typing module 149s --old-type-inference Disable new experimental type inference algorithm 149s --custom-typeshed-dir DIR 149s Use the custom typeshed in DIR 149s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 149s relevant with --disallow-untyped-defs or 149s --disallow-incomplete-defs enabled (inverse: --no- 149s warn-incomplete-stub) 149s --shadow-file SOURCE_FILE SHADOW_FILE 149s When encountering SOURCE_FILE, read and type check 149s the contents of SHADOW_FILE instead. 149s 149s Report generation: 149s Generate a report in the specified format. 149s 149s --any-exprs-report DIR 149s --cobertura-xml-report DIR 149s --html-report DIR 149s --linecount-report DIR 149s --linecoverage-report DIR 149s --lineprecision-report DIR 149s --txt-report DIR 149s --xml-report DIR 149s --xslt-html-report DIR 149s --xslt-txt-report DIR 149s 149s Miscellaneous: 149s --junit-xml JUNIT_XML Write junit.xml to the given file 149s --find-occurrences CLASS.MEMBER 149s Print out all usages of a class member 149s (experimental) 149s --scripts-are-modules Script x becomes module x instead of __main__ 149s --install-types Install detected missing library stub packages 149s using pip (inverse: --no-install-types) 149s --non-interactive Install stubs without asking for confirmation and 149s hide errors, with --install-types (inverse: 149s --interactive) 149s 149s Running code: 149s Specify the code you want to type check. For more details, see 149s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 149s 149s --explicit-package-bases Use current directory and MYPYPATH to determine 149s module names of files passed (inverse: --no- 149s explicit-package-bases) 149s --exclude PATTERN Regular expression to match file names, directory 149s names or paths which mypy should ignore while 149s recursively discovering files to check, e.g. 149s --exclude '/setup\.py$'. May be specified more 149s than once, eg. --exclude a --exclude b 149s -m MODULE, --module MODULE 149s Type-check module; can repeat for more modules 149s -p PACKAGE, --package PACKAGE 149s Type-check package recursively; can be repeated 149s -c PROGRAM_TEXT, --command PROGRAM_TEXT 149s Type-check program passed in as string 149s files Type-check given files or directories 149s 149s Environment variables: 149s Define MYPYPATH for additional module search path entries. 149s Define MYPY_CACHE_DIR to override configuration cache_dir path. 149s + mypyc --help 149s usage: mypy [-h] [-v] [-V] [more options; see below] 149s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 149s 149s Mypy is a program that will type check your Python code. 149s 149s Pass in any files or folders you want to type check. Mypy will 149s recursively traverse any provided folders to find .py files: 149s 149s $ mypy my_program.py my_src_folder 149s 149s For more information on getting started, see: 149s 149s - https://mypy.readthedocs.io/en/stable/getting_started.html 149s 149s For more details on both running mypy and using the flags below, see: 149s 149s - https://mypy.readthedocs.io/en/stable/running_mypy.html 149s - https://mypy.readthedocs.io/en/stable/command_line.html 149s 149s You can also use a config file to configure mypy instead of using 149s command line flags. For more details, see: 149s 149s - https://mypy.readthedocs.io/en/stable/config_file.html 149s 149s options: 149s --enable-incomplete-feature {NewGenericSyntax,PreciseTupleTypes} 149s Enable support of incomplete/experimental features 149s for early preview 149s 149s Optional arguments: 149s -h, --help Show this help message and exit 149s -v, --verbose More verbose messages 149s -V, --version Show program's version number and exit 149s -O FORMAT, --output FORMAT 149s Set a custom output format 149s 149s Config file: 149s Use a config file instead of command line arguments. This is useful if you 149s are using many flags or want to set different options per each module. 149s 149s --config-file CONFIG_FILE 149s Configuration file, must have a [mypy] section 149s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 149s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 149s --warn-unused-configs Warn about unused '[mypy-]' or 149s '[[tool.mypy.overrides]]' config sections 149s (inverse: --no-warn-unused-configs) 149s 149s Import discovery: 149s Configure how imports are discovered and followed. 149s 149s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 149s less) (inverse: --namespace-packages) 149s --ignore-missing-imports Silently ignore imports of missing modules 149s --follow-imports {normal,silent,skip,error} 149s How to treat imports (default normal) 149s --python-executable EXECUTABLE 149s Python executable used for finding PEP 561 149s compliant installed packages and stubs 149s --no-site-packages Do not search for installed PEP 561 compliant 149s packages 149s --no-silence-site-packages 149s Do not silence errors in PEP 561 compliant 149s installed packages 149s --junit-format {global,per_file} 149s If --junit-xml is set, specifies format. global: 149s single test with all errors; per_file: one test 149s entry per file with failures 149s 149s Platform configuration: 149s Type check code assuming it will be run under certain runtime conditions. 149s By default, mypy assumes your code will be run using the same operating 149s system and Python version you are using to run mypy itself. 149s 149s --python-version x.y Type check code assuming it will be running on 149s Python x.y 149s --platform PLATFORM Type check special-cased code for the given OS 149s platform (defaults to sys.platform) 149s --always-true NAME Additional variable to be considered True (may be 149s repeated) 149s --always-false NAME Additional variable to be considered False (may be 149s repeated) 149s 149s Disallow dynamic typing: 149s Disallow the use of the dynamic 'Any' type under certain conditions. 149s 149s --disallow-any-unimported 149s Disallow Any types resulting from unfollowed 149s imports 149s --disallow-any-expr Disallow all expressions that have type Any 149s --disallow-any-decorated Disallow functions that have Any in their 149s signature after decorator transformation 149s --disallow-any-explicit Disallow explicit Any in type positions 149s --disallow-any-generics Disallow usage of generic types that do not 149s specify explicit type parameters (inverse: 149s --allow-any-generics) 149s --disallow-subclassing-any 149s Disallow subclassing values of type 'Any' when 149s defining classes (inverse: --allow-subclassing- 149s any) 149s 149s Untyped definitions and calls: 149s Configure how untyped definitions and calls are handled. Note: by default, 149s mypy ignores any untyped function definitions and assumes any calls to 149s such functions have a return type of 'Any'. 149s 149s --disallow-untyped-calls Disallow calling functions without type 149s annotations from functions with type annotations 149s (inverse: --allow-untyped-calls) 149s --untyped-calls-exclude MODULE 149s Disable --disallow-untyped-calls for 149s functions/methods coming from specific package, 149s module, or class 149s --disallow-untyped-defs Disallow defining functions without type 149s annotations or with incomplete type annotations 149s (inverse: --allow-untyped-defs) 149s --disallow-incomplete-defs 149s Disallow defining functions with incomplete type 149s annotations (while still allowing entirely 149s unannotated definitions) (inverse: --allow- 149s incomplete-defs) 149s --check-untyped-defs Type check the interior of functions without type 149s annotations (inverse: --no-check-untyped-defs) 149s --disallow-untyped-decorators 149s Disallow decorating typed functions with untyped 149s decorators (inverse: --allow-untyped-decorators) 149s 149s None and Optional handling: 149s Adjust how values of type 'None' are handled. For more context on how mypy 149s handles values of type 'None', see: 149s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 149s optional 149s 149s --implicit-optional Assume arguments with default values of None are 149s Optional (inverse: --no-implicit-optional) 149s --no-strict-optional Disable strict Optional checks (inverse: --strict- 149s optional) 149s 149s Configuring warnings: 149s Detect code that is sound but redundant or problematic. 149s 149s --warn-redundant-casts Warn about casting an expression to its inferred 149s type (inverse: --no-warn-redundant-casts) 149s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 149s (inverse: --no-warn-unused-ignores) 149s --no-warn-no-return Do not warn about functions that end without 149s returning (inverse: --warn-no-return) 149s --warn-return-any Warn about returning values of type Any from non- 149s Any typed functions (inverse: --no-warn-return- 149s any) 149s --warn-unreachable Warn about statements or expressions inferred to 149s be unreachable (inverse: --no-warn-unreachable) 149s 149s Miscellaneous strictness flags: 149s --allow-untyped-globals Suppress toplevel errors caused by missing 149s annotations (inverse: --disallow-untyped-globals) 149s --allow-redefinition Allow unconditional variable redefinition with a 149s new type (inverse: --disallow-redefinition) 149s --no-implicit-reexport Treat imports as private unless aliased (inverse: 149s --implicit-reexport) 149s --strict-equality Prohibit equality, identity, and container checks 149s for non-overlapping types (inverse: --no-strict- 149s equality) 149s --extra-checks Enable additional checks that are technically 149s correct but may be impractical in real code. For 149s example, this prohibits partial overlap in 149s TypedDict updates, and makes arguments prepended 149s via Concatenate positional-only (inverse: --no- 149s extra-checks) 149s --strict Strict mode; enables the following flags: --warn- 149s unused-configs, --disallow-any-generics, 149s --disallow-subclassing-any, --disallow-untyped- 149s calls, --disallow-untyped-defs, --disallow- 149s incomplete-defs, --check-untyped-defs, --disallow- 149s untyped-decorators, --warn-redundant-casts, 149s --warn-unused-ignores, --warn-return-any, --no- 149s implicit-reexport, --strict-equality, --extra- 149s checks 149s --disable-error-code NAME 149s Disable a specific error code 149s --enable-error-code NAME Enable a specific error code 149s 149s Configuring error messages: 149s Adjust the amount of detail shown in error messages. 149s 149s --show-error-context Precede errors with "note:" messages explaining 149s context (inverse: --hide-error-context) 149s --show-column-numbers Show column numbers in error messages (inverse: 149s --hide-column-numbers) 149s --show-error-end Show end line/end column numbers in error 149s messages. This implies --show-column-numbers 149s (inverse: --hide-error-end) 149s --hide-error-codes Hide error codes in error messages (inverse: 149s --show-error-codes) 149s --show-error-code-links Show links to error code documentation (inverse: 149s --hide-error-code-links) 149s --pretty Use visually nicer output in error messages: Use 149s soft word wrap, show source code snippets, and 149s show error location markers (inverse: --no-pretty) 149s --no-color-output Do not colorize error messages (inverse: --color- 149s output) 149s --no-error-summary Do not show error stats summary (inverse: --error- 149s summary) 149s --show-absolute-path Show absolute paths to files (inverse: --hide- 149s absolute-path) 149s 149s Incremental mode: 149s Adjust how mypy incrementally type checks and caches modules. Mypy caches 149s type information about modules into a cache to let you speed up future 149s invocations of mypy. Also see mypy's daemon mode: 149s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 149s 149s --no-incremental Disable module cache (inverse: --incremental) 149s --cache-dir DIR Store module cache info in the given folder in 149s incremental mode (defaults to '.mypy_cache') 149s --sqlite-cache Use a sqlite database to store the cache (inverse: 149s --no-sqlite-cache) 149s --cache-fine-grained Include fine-grained dependency information in the 149s cache for the mypy daemon 149s --skip-version-check Allow using cache written by older mypy version 149s --skip-cache-mtime-checks 149s Skip cache internal consistency checks based on 149s mtime 149s 149s Advanced options: 149s Debug and customize mypy internals. 149s 149s --pdb Invoke pdb on fatal error 149s --show-traceback, --tb Show traceback on fatal error 149s --raise-exceptions Raise exception on fatal error 149s --custom-typing-module MODULE 149s Use a custom typing module 149s --old-type-inference Disable new experimental type inference algorithm 149s --custom-typeshed-dir DIR 149s Use the custom typeshed in DIR 149s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 149s relevant with --disallow-untyped-defs or 149s --disallow-incomplete-defs enabled (inverse: --no- 149s warn-incomplete-stub) 149s --shadow-file SOURCE_FILE SHADOW_FILE 149s When encountering SOURCE_FILE, read and type check 149s the contents of SHADOW_FILE instead. 149s 149s Report generation: 149s Generate a report in the specified format. 149s 149s --any-exprs-report DIR 149s --cobertura-xml-report DIR 149s --html-report DIR 149s --linecount-report DIR 149s --linecoverage-report DIR 149s --lineprecision-report DIR 149s --txt-report DIR 149s --xml-report DIR 149s --xslt-html-report DIR 149s --xslt-txt-report DIR 149s 149s Miscellaneous: 149s --junit-xml JUNIT_XML Write junit.xml to the given file 149s --find-occurrences CLASS.MEMBER 149s Print out all usages of a class member 149s (experimental) 149s --scripts-are-modules Script x becomes module x instead of __main__ 149s --install-types Install detected missing library stub packages 149s using pip (inverse: --no-install-types) 149s --non-interactive Install stubs without asking for confirmation and 149s hide errors, with --install-types (inverse: 149s --interactive) 149s 149s Running code: 149s Specify the code you want to type check. For more details, see 149s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 149s 149s --explicit-package-bases Use current directory and MYPYPATH to determine 149s module names of files passed (inverse: --no- 149s explicit-package-bases) 149s --exclude PATTERN Regular expression to match file names, directory 149s names or paths which mypy should ignore while 149s recursively discovering files to check, e.g. 149s --exclude '/setup\.py$'. May be specified more 149s than once, eg. --exclude a --exclude b 149s -m MODULE, --module MODULE 149s Type-check module; can repeat for more modules 149s -p PACKAGE, --package PACKAGE 149s Type-check package recursively; can be repeated 149s -c PROGRAM_TEXT, --command PROGRAM_TEXT 149s Type-check program passed in as string 149s files Type-check given files or directories 149s 149s Environment variables: 149s Define MYPYPATH for additional module search path entries. 149s Define MYPY_CACHE_DIR to override configuration cache_dir path. 149s + stubgen --help 149s usage: stubgen [-h] [more options, see -h] 149s [-m MODULE] [-p PACKAGE] [files ...] 149s 149s Generate draft stubs for modules. Stubs are generated in directory ./out, to 149s avoid overriding files with manual changes. This directory is assumed to 149s exist. 149s 149s positional arguments: 149s files generate stubs for given files or directories 149s 149s options: 149s -h, --help show this help message and exit 149s --ignore-errors ignore errors when trying to generate stubs for 149s modules 149s --no-import don't import the modules, just parse and analyze them 149s (doesn't work with C extension modules and might not 149s respect __all__) 149s --no-analysis, --parse-only 149s don't perform semantic analysis of sources, just parse 149s them (only applies to Python modules, might affect 149s quality of stubs. Not compatible with --inspect) 149s --inspect-mode import and inspect modules instead of parsing source 149s code.This is the default behavior for c modules and 149s pyc-only packages, but it is also useful for pure 149s python modules with dynamically generated members. 149s --include-private generate stubs for objects and members considered 149s private (single leading underscore and no trailing 149s underscores) 149s --export-less don't implicitly export all names imported from other 149s modules in the same package 149s --include-docstrings include existing docstrings with the stubs 149s -v, --verbose show more verbose messages 149s -q, --quiet show fewer messages 149s --doc-dir PATH use .rst documentation in PATH (this may result in 149s better stubs in some cases; consider setting this to 149s DIR/Python-X.Y.Z/Doc/library) 149s --search-path PATH specify module search directories, separated by ':' 149s (currently only used if --no-import is given) 149s -o PATH, --output PATH 149s change the output directory [default: out] 149s -m MODULE, --module MODULE 149s generate stub for module; can repeat for more modules 149s -p PACKAGE, --package PACKAGE 149s generate stubs for package recursively; can be 149s repeated 149s + stubtest --help 149s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 149s [--ignore-positional-only] [--allowlist FILE] 149s [--generate-allowlist] [--ignore-unused-allowlist] 149s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 149s [--check-typeshed] [--version] 149s [modules ...] 149s 149s Compares stubs to objects introspected from the runtime. 149s 149s positional arguments: 149s modules Modules to test 149s 149s options: 149s -h, --help show this help message and exit 149s --concise Makes stubtest's output more concise, one line per 149s error 149s --ignore-missing-stub 149s Ignore errors for stub missing things that are present 149s at runtime 149s --ignore-positional-only 149s Ignore errors for whether an argument should or 149s shouldn't be positional-only 149s --allowlist FILE, --whitelist FILE 149s Use file as an allowlist. Can be passed multiple times 149s to combine multiple allowlists. Allowlists can be 149s created with --generate-allowlist. Allowlists support 149s regular expressions. 149s --generate-allowlist, --generate-whitelist 149s Print an allowlist (to stdout) to be used with 149s --allowlist 149s --ignore-unused-allowlist, --ignore-unused-whitelist 149s Ignore unused allowlist entries 149s --mypy-config-file FILE 149s Use specified mypy config file to determine mypy 149s plugins and mypy path 149s --custom-typeshed-dir DIR 149s Use the custom typeshed in DIR 149s --check-typeshed Check all stdlib modules in typeshed 149s --version show program's version number and exit 149s + export TEST_MYPYC=1 149s + TEST_MYPYC=1 149s + rm -Rf mypy mypyc 149s + cp -r /usr/lib/python3/dist-packages/mypy ./ 149s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 149s + MYPY_TEST_PREFIX=/tmp/autopkgtest.7urinj/build.Klj/src 149s + pytest-3 -v --pyargs mypy 150s ============================= test session starts ============================== 150s platform linux -- Python 3.12.7, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python3 150s cachedir: .pytest_cache 150s rootdir: /tmp/autopkgtest.7urinj/autopkgtest_tmp 150s plugins: xdist-3.6.1, typeguard-4.3.0 150s collecting ... collected 16 items 150s 150s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 150s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 12%] 151s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_eq_version_check PASSED [ 18%] 152s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_ge_version_check PASSED [ 25%] 152s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_case PASSED [ 31%] 153s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_section PASSED [ 37%] 156s test/meta/test_update_data.py::UpdateDataSuite::test_update_data PASSED [ 43%] 156s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 50%] 156s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 56%] 156s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 62%] 156s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 68%] 156s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 75%] 156s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 81%] 156s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 87%] 156s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 156s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 156s 156s ============================== 16 passed in 5.92s ============================== 156s + rm -Rf mypy/typeshed 156s + /usr/bin/mypy --config-file /tmp/autopkgtest.7urinj/build.Klj/src/mypy_self_check.ini mypy 175s Success: no issues found in 180 source files 175s autopkgtest [10:03:17]: test run-unit-test: -----------------------] 176s run-unit-test PASS 176s autopkgtest [10:03:18]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 176s autopkgtest [10:03:18]: test autodep8-python3: preparing testbed 282s autopkgtest [10:05:04]: testbed dpkg architecture: ppc64el 282s autopkgtest [10:05:04]: testbed apt version: 2.9.8 282s autopkgtest [10:05:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 283s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 283s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 284s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [28.1 kB] 284s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [2840 B] 284s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [212 kB] 284s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [41.7 kB] 284s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [247 kB] 284s Fetched 612 kB in 1s (945 kB/s) 284s Reading package lists... 286s Reading package lists... 286s Building dependency tree... 286s Reading state information... 287s Calculating upgrade... 287s The following NEW packages will be installed: 287s python3-jaraco.text 287s The following packages will be upgraded: 287s python3-pkg-resources python3-setuptools 287s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 287s Need to get 802 kB of archives. 287s After this operation, 12.3 kB of additional disk space will be used. 287s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-jaraco.text all 4.0.0-1 [11.5 kB] 287s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-pkg-resources all 75.2.0-1 [134 kB] 287s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-setuptools all 75.2.0-1 [657 kB] 288s Fetched 802 kB in 1s (1167 kB/s) 288s Selecting previously unselected package python3-jaraco.text. 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 ... 73541 files and directories currently installed.) 288s Preparing to unpack .../python3-jaraco.text_4.0.0-1_all.deb ... 288s Unpacking python3-jaraco.text (4.0.0-1) ... 288s Preparing to unpack .../python3-pkg-resources_75.2.0-1_all.deb ... 288s Unpacking python3-pkg-resources (75.2.0-1) over (74.1.2-1) ... 288s Preparing to unpack .../python3-setuptools_75.2.0-1_all.deb ... 288s Unpacking python3-setuptools (75.2.0-1) over (74.1.2-1) ... 289s Setting up python3-pkg-resources (75.2.0-1) ... 289s Setting up python3-jaraco.text (4.0.0-1) ... 289s Setting up python3-setuptools (75.2.0-1) ... 290s Reading package lists... 290s Building dependency tree... 290s Reading state information... 290s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 291s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 291s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 291s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 291s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 292s Reading package lists... 292s Reading package lists... 292s Building dependency tree... 292s Reading state information... 292s Calculating upgrade... 292s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 292s Reading package lists... 293s Building dependency tree... 293s Reading state information... 293s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 296s Reading package lists... 297s Building dependency tree... 297s Reading state information... 297s Starting pkgProblemResolver with broken count: 0 297s Starting 2 pkgProblemResolver with broken count: 0 297s Done 297s The following additional packages will be installed: 297s python3-all python3-mypy python3-mypy-extensions python3-psutil 297s Recommended packages: 297s python3-lxml 297s The following NEW packages will be installed: 297s autopkgtest-satdep python3-all python3-mypy python3-mypy-extensions 297s python3-psutil 297s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 297s Need to get 8601 kB/8602 kB of archives. 297s After this operation, 59.0 MB of additional disk space will be used. 297s Get:1 /tmp/autopkgtest.7urinj/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [720 B] 297s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-all ppc64el 3.12.6-0ubuntu1 [888 B] 297s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mypy-extensions all 1.0.0-1 [6148 B] 297s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-psutil ppc64el 5.9.8-2build2 [197 kB] 298s Get:5 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mypy ppc64el 1.11.1-1 [8397 kB] 298s Fetched 8601 kB in 1s (8729 kB/s) 298s Selecting previously unselected package python3-all. 298s (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 ... 73550 files and directories currently installed.) 298s Preparing to unpack .../python3-all_3.12.6-0ubuntu1_ppc64el.deb ... 298s Unpacking python3-all (3.12.6-0ubuntu1) ... 298s Selecting previously unselected package python3-mypy-extensions. 298s Preparing to unpack .../python3-mypy-extensions_1.0.0-1_all.deb ... 298s Unpacking python3-mypy-extensions (1.0.0-1) ... 299s Selecting previously unselected package python3-psutil. 299s Preparing to unpack .../python3-psutil_5.9.8-2build2_ppc64el.deb ... 299s Unpacking python3-psutil (5.9.8-2build2) ... 299s Selecting previously unselected package python3-mypy. 299s Preparing to unpack .../python3-mypy_1.11.1-1_ppc64el.deb ... 299s Unpacking python3-mypy (1.11.1-1) ... 299s Selecting previously unselected package autopkgtest-satdep. 299s Preparing to unpack .../2-autopkgtest-satdep.deb ... 299s Unpacking autopkgtest-satdep (0) ... 299s Setting up python3-mypy-extensions (1.0.0-1) ... 299s Setting up python3-all (3.12.6-0ubuntu1) ... 299s Setting up python3-psutil (5.9.8-2build2) ... 299s Setting up python3-mypy (1.11.1-1) ... 301s Setting up autopkgtest-satdep (0) ... 303s (Reading database ... 74973 files and directories currently installed.) 303s Removing autopkgtest-satdep (0) ... 306s autopkgtest [10:05:28]: 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 306s autopkgtest [10:05:28]: test autodep8-python3: [----------------------- 307s Testing with python3.12: 307s 307s autopkgtest [10:05:29]: test autodep8-python3: -----------------------] 307s autopkgtest [10:05:29]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 307s autodep8-python3 PASS (superficial) 308s autopkgtest [10:05:30]: @@@@@@@@@@@@@@@@@@@@ summary 308s run-unit-test PASS 308s autodep8-python3 PASS (superficial) 319s nova [W] Using flock in prodstack6-ppc64el 319s flock: timeout while waiting to get lock 319s Creating nova instance adt-plucky-ppc64el-mypy-20241030-100022-juju-7f2275-prod-proposed-migration-environment-15-278a8490-2e67-40ec-bc81-57d4287ed0f7 from image adt/ubuntu-plucky-ppc64el-server-20241030.img (UUID aa5892ac-a237-4b40-a9cc-762af1088262)... 319s nova [W] Using flock in prodstack6-ppc64el 319s Creating nova instance adt-plucky-ppc64el-mypy-20241030-100022-juju-7f2275-prod-proposed-migration-environment-15-278a8490-2e67-40ec-bc81-57d4287ed0f7 from image adt/ubuntu-plucky-ppc64el-server-20241030.img (UUID aa5892ac-a237-4b40-a9cc-762af1088262)...