0s autopkgtest [07:01:47]: starting date and time: 2025-02-16 07:01:47+0000 0s autopkgtest [07:01:47]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [07:01:47]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.pwc65vti/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc,src:iproute2,src:php-twig,src:postgresql-17,src:postgresql-common,src:roundcube --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu1 iproute2/6.13.0-1ubuntu1 php-twig/3.19.0-1 postgresql-17/17.3-2 postgresql-common/273 roundcube/1.6.10+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-42.secgroup --name adt-plucky-arm64-mypy-20250216-070147-juju-7f2275-prod-proposed-migration-environment-2-f6357c19-e9fc-4a25-9aec-f0b3ebbdd02f --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 92s autopkgtest [07:03:19]: testbed dpkg architecture: arm64 92s autopkgtest [07:03:19]: testbed apt version: 2.9.28 92s autopkgtest [07:03:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 93s autopkgtest [07:03:20]: testbed release detected to be: None 93s autopkgtest [07:03:20]: updating testbed package index (apt update) 94s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 94s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 94s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 94s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 94s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [72.6 kB] 94s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [801 kB] 94s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 94s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.1 kB] 94s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [165 kB] 94s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 94s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [915 kB] 94s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.0 kB] 95s Fetched 2098 kB in 1s (2186 kB/s) 96s Reading package lists... 96s Reading package lists... 97s Building dependency tree... 97s Reading state information... 97s Calculating upgrade... 98s The following packages will be upgraded: 98s dash libp11-kit0 libtasn1-6 libxdmcp6 98s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 98s Need to get 433 kB of archives. 98s After this operation, 17.4 kB of additional disk space will be used. 98s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 dash arm64 0.5.12-12ubuntu1 [96.1 kB] 98s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libp11-kit0 arm64 0.25.5-2ubuntu2 [283 kB] 99s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libtasn1-6 arm64 4.20.0-2 [43.9 kB] 99s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libxdmcp6 arm64 1:1.1.5-1 [10.7 kB] 99s Preconfiguring packages ... 99s Fetched 433 kB in 1s (760 kB/s) 100s (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 ... 116609 files and directories currently installed.) 100s Preparing to unpack .../dash_0.5.12-12ubuntu1_arm64.deb ... 100s Unpacking dash (0.5.12-12ubuntu1) over (0.5.12-9ubuntu1) ... 100s Setting up dash (0.5.12-12ubuntu1) ... 100s (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 ... 116609 files and directories currently installed.) 100s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu2_arm64.deb ... 100s Unpacking libp11-kit0:arm64 (0.25.5-2ubuntu2) over (0.25.5-2ubuntu1) ... 100s Preparing to unpack .../libtasn1-6_4.20.0-2_arm64.deb ... 100s Unpacking libtasn1-6:arm64 (4.20.0-2) over (4.19.0-3build1) ... 100s Preparing to unpack .../libxdmcp6_1%3a1.1.5-1_arm64.deb ... 100s Unpacking libxdmcp6:arm64 (1:1.1.5-1) over (1:1.1.3-0ubuntu6) ... 100s Setting up libxdmcp6:arm64 (1:1.1.5-1) ... 100s Setting up libp11-kit0:arm64 (0.25.5-2ubuntu2) ... 100s Setting up libtasn1-6:arm64 (4.20.0-2) ... 100s Processing triggers for libc-bin (2.40-4ubuntu1) ... 100s Processing triggers for man-db (2.13.0-1) ... 101s Processing triggers for debianutils (5.21) ... 101s Reading package lists... 102s Building dependency tree... 102s Reading state information... 103s 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. 103s autopkgtest [07:03:30]: upgrading testbed (apt dist-upgrade and autopurge) 103s Reading package lists... 104s Building dependency tree... 104s Reading state information... 105s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 106s Starting 2 pkgProblemResolver with broken count: 0 106s Done 107s Entering ResolveByKeep 108s 109s The following packages will be upgraded: 109s iproute2 libc-bin libc-dev-bin libc6 libc6-dev locales 109s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 109s Need to get 10.7 MB of archives. 109s After this operation, 358 kB of additional disk space will be used. 109s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-dev-bin arm64 2.41-1ubuntu1 [24.0 kB] 109s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6-dev arm64 2.41-1ubuntu1 [1750 kB] 109s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 locales all 2.41-1ubuntu1 [4246 kB] 110s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6 arm64 2.41-1ubuntu1 [2910 kB] 110s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-bin arm64 2.41-1ubuntu1 [600 kB] 110s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 iproute2 arm64 6.13.0-1ubuntu1 [1158 kB] 110s Preconfiguring packages ... 111s Fetched 10.7 MB in 1s (12.1 MB/s) 111s (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 ... 116609 files and directories currently installed.) 111s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_arm64.deb ... 111s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 111s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_arm64.deb ... 111s Unpacking libc6-dev:arm64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 111s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 111s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 111s Preparing to unpack .../libc6_2.41-1ubuntu1_arm64.deb ... 112s Checking for services that may need to be restarted... 112s Checking init scripts... 112s Checking for services that may need to be restarted... 112s Checking init scripts... 112s Stopping some services possibly affected by the upgrade (will be restarted later): 112s cron: stopping...done. 112s 112s Unpacking libc6:arm64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 112s Setting up libc6:arm64 (2.41-1ubuntu1) ... 112s Checking for services that may need to be restarted... 112s Checking init scripts... 112s Restarting services possibly affected by the upgrade: 112s cron: restarting...done. 112s 112s Services restarted successfully. 112s (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 ... 116610 files and directories currently installed.) 112s Preparing to unpack .../libc-bin_2.41-1ubuntu1_arm64.deb ... 112s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 113s Setting up libc-bin (2.41-1ubuntu1) ... 113s (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 ... 116610 files and directories currently installed.) 113s Preparing to unpack .../iproute2_6.13.0-1ubuntu1_arm64.deb ... 113s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 113s Setting up iproute2 (6.13.0-1ubuntu1) ... 114s Setting up locales (2.41-1ubuntu1) ... 114s Installing new version of config file /etc/locale.alias ... 115s Generating locales (this might take a while)... 117s en_US.UTF-8... done 117s Generation complete. 117s Setting up libc-dev-bin (2.41-1ubuntu1) ... 117s Setting up libc6-dev:arm64 (2.41-1ubuntu1) ... 117s Processing triggers for man-db (2.13.0-1) ... 118s Processing triggers for systemd (257.2-3ubuntu1) ... 119s Reading package lists... 120s Building dependency tree... 120s Reading state information... 120s Starting pkgProblemResolver with broken count: 0 120s Starting 2 pkgProblemResolver with broken count: 0 120s Done 121s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s autopkgtest [07:03:51]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 15:49:33 UTC 2025 124s autopkgtest [07:03:51]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 128s Get:1 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.15.0-2 (dsc) [3068 B] 128s Get:2 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.15.0-2 (tar) [3240 kB] 128s Get:3 http://ftpmaster.internal/ubuntu plucky/universe mypy 1.15.0-2 (diff) [18.4 kB] 128s gpgv: Signature made Tue Feb 11 16:37:03 2025 UTC 128s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 128s gpgv: issuer "crusoe@debian.org" 128s gpgv: Can't check signature: No public key 128s dpkg-source: warning: cannot verify inline signature for ./mypy_1.15.0-2.dsc: no acceptable signature found 128s autopkgtest [07:03:55]: testing package mypy version 1.15.0-2 129s autopkgtest [07:03:56]: build not needed 130s autopkgtest [07:03:57]: test run-unit-test: preparing testbed 130s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s Starting pkgProblemResolver with broken count: 0 131s Starting 2 pkgProblemResolver with broken count: 0 131s Done 133s The following NEW packages will be installed: 133s cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu g++ g++-14 133s g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 133s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu libasan8 libcc1-0 133s libexpat1-dev libgcc-14-dev libgomp1 libhwasan0 libisl23 libitm1 133s libjs-jquery libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 133s libpython3-dev libpython3.13-dev libstdc++-14-dev libtsan2 libubsan1 133s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 133s python3-filelock python3-iniconfig python3-lxml python3-mypy 133s python3-mypy-extensions python3-orjson python3-packaging python3-pip-whl 133s python3-platformdirs python3-pluggy python3-psutil python3-pytest 133s python3-pytest-xdist python3-setuptools-whl python3-tomli python3-typeshed 133s python3-virtualenv python3-wheel-whl python3.13-dev zlib1g-dev 133s 0 upgraded, 56 newly installed, 0 to remove and 0 not upgraded. 133s Need to get 89.9 MB of archives. 133s After this operation, 369 MB of additional disk space will be used. 133s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 133s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 133s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu1 [10.6 MB] 134s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-17ubuntu1 [1032 B] 134s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [5558 B] 134s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.2.0-1ubuntu1 [22.4 kB] 134s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-17ubuntu1 [49.6 kB] 134s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-17ubuntu1 [145 kB] 134s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-17ubuntu1 [27.8 kB] 134s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-17ubuntu1 [2892 kB] 134s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-17ubuntu1 [1283 kB] 134s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-17ubuntu1 [2686 kB] 134s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-17ubuntu1 [1152 kB] 134s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-17ubuntu1 [1599 kB] 134s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-17ubuntu1 [2593 kB] 134s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu1 [20.9 MB] 135s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-17ubuntu1 [526 kB] 135s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [1200 B] 135s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.2.0-1ubuntu1 [4998 B] 135s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-17ubuntu1 [2499 kB] 135s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-17ubuntu1 [12.1 MB] 135s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-17ubuntu1 [21.8 kB] 135s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1ubuntu1 [956 B] 135s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.2.0-1ubuntu1 [1080 B] 135s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libexpat1-dev arm64 2.6.4-1 [129 kB] 135s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 135s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 135s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 135s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 135s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-dev arm64 3.13.2-1 [5399 kB] 135s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3-dev arm64 3.13.1-1~exp2 [10.5 kB] 135s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu2 [168 kB] 135s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 135s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-tomli arm64 2.2.1-2 [141 kB] 135s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 135s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mypy arm64 1.15.0-2 [14.8 MB] 136s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 mypy all 1.15.0-2 [25.4 kB] 136s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 mypy-doc all 1.15.0-2 [361 kB] 136s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-dev arm64 3.13.2-1 [508 kB] 136s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dev arm64 3.13.1-1~exp2 [26.7 kB] 136s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-distlib all 0.3.9-1 [267 kB] 136s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-execnet all 2.1.1-1 [33.4 kB] 136s Get:43 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-filelock all 3.16.1-1 [12.8 kB] 136s Get:44 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 136s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lxml arm64 5.3.1-1 [1600 kB] 136s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-orjson arm64 3.10.7-2 [282 kB] 136s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 136s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pip-whl all 25.0+dfsg-1 [1446 kB] 136s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 136s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 136s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 136s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-xdist all 3.6.1-1 [33.8 kB] 136s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-setuptools-whl all 75.6.0-1 [1147 kB] 136s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 136s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-wheel-whl all 0.45.1-1 [74.6 kB] 136s Get:56 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-virtualenv all 20.29.1+ds-1 [72.6 kB] 137s Fetched 89.9 MB in 3s (27.2 MB/s) 137s Selecting previously unselected package libisl23:arm64. 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 ... 116611 files and directories currently installed.) 137s Preparing to unpack .../00-libisl23_0.27-1_arm64.deb ... 137s Unpacking libisl23:arm64 (0.27-1) ... 137s Selecting previously unselected package libmpc3:arm64. 137s Preparing to unpack .../01-libmpc3_1.3.1-1build2_arm64.deb ... 137s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 137s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 137s Preparing to unpack .../02-cpp-14-aarch64-linux-gnu_14.2.0-17ubuntu1_arm64.deb ... 137s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu1) ... 137s Selecting previously unselected package cpp-14. 137s Preparing to unpack .../03-cpp-14_14.2.0-17ubuntu1_arm64.deb ... 137s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 137s Selecting previously unselected package cpp-aarch64-linux-gnu. 137s Preparing to unpack .../04-cpp-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 137s Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 137s Selecting previously unselected package cpp. 137s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_arm64.deb ... 137s Unpacking cpp (4:14.2.0-1ubuntu1) ... 137s Selecting previously unselected package libcc1-0:arm64. 137s Preparing to unpack .../06-libcc1-0_14.2.0-17ubuntu1_arm64.deb ... 137s Unpacking libcc1-0:arm64 (14.2.0-17ubuntu1) ... 137s Selecting previously unselected package libgomp1:arm64. 137s Preparing to unpack .../07-libgomp1_14.2.0-17ubuntu1_arm64.deb ... 137s Unpacking libgomp1:arm64 (14.2.0-17ubuntu1) ... 137s Selecting previously unselected package libitm1:arm64. 137s Preparing to unpack .../08-libitm1_14.2.0-17ubuntu1_arm64.deb ... 137s Unpacking libitm1:arm64 (14.2.0-17ubuntu1) ... 138s Selecting previously unselected package libasan8:arm64. 138s Preparing to unpack .../09-libasan8_14.2.0-17ubuntu1_arm64.deb ... 138s Unpacking libasan8:arm64 (14.2.0-17ubuntu1) ... 138s Selecting previously unselected package liblsan0:arm64. 138s Preparing to unpack .../10-liblsan0_14.2.0-17ubuntu1_arm64.deb ... 138s Unpacking liblsan0:arm64 (14.2.0-17ubuntu1) ... 138s Selecting previously unselected package libtsan2:arm64. 138s Preparing to unpack .../11-libtsan2_14.2.0-17ubuntu1_arm64.deb ... 138s Unpacking libtsan2:arm64 (14.2.0-17ubuntu1) ... 138s Selecting previously unselected package libubsan1:arm64. 138s Preparing to unpack .../12-libubsan1_14.2.0-17ubuntu1_arm64.deb ... 138s Unpacking libubsan1:arm64 (14.2.0-17ubuntu1) ... 138s Selecting previously unselected package libhwasan0:arm64. 138s Preparing to unpack .../13-libhwasan0_14.2.0-17ubuntu1_arm64.deb ... 138s Unpacking libhwasan0:arm64 (14.2.0-17ubuntu1) ... 138s Selecting previously unselected package libgcc-14-dev:arm64. 138s Preparing to unpack .../14-libgcc-14-dev_14.2.0-17ubuntu1_arm64.deb ... 138s Unpacking libgcc-14-dev:arm64 (14.2.0-17ubuntu1) ... 138s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 138s Preparing to unpack .../15-gcc-14-aarch64-linux-gnu_14.2.0-17ubuntu1_arm64.deb ... 138s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu1) ... 139s Selecting previously unselected package gcc-14. 139s Preparing to unpack .../16-gcc-14_14.2.0-17ubuntu1_arm64.deb ... 139s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 139s Selecting previously unselected package gcc-aarch64-linux-gnu. 139s Preparing to unpack .../17-gcc-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 139s Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 139s Selecting previously unselected package gcc. 139s Preparing to unpack .../18-gcc_4%3a14.2.0-1ubuntu1_arm64.deb ... 139s Unpacking gcc (4:14.2.0-1ubuntu1) ... 139s Selecting previously unselected package libstdc++-14-dev:arm64. 139s Preparing to unpack .../19-libstdc++-14-dev_14.2.0-17ubuntu1_arm64.deb ... 139s Unpacking libstdc++-14-dev:arm64 (14.2.0-17ubuntu1) ... 139s Selecting previously unselected package g++-14-aarch64-linux-gnu. 139s Preparing to unpack .../20-g++-14-aarch64-linux-gnu_14.2.0-17ubuntu1_arm64.deb ... 139s Unpacking g++-14-aarch64-linux-gnu (14.2.0-17ubuntu1) ... 139s Selecting previously unselected package g++-14. 139s Preparing to unpack .../21-g++-14_14.2.0-17ubuntu1_arm64.deb ... 139s Unpacking g++-14 (14.2.0-17ubuntu1) ... 139s Selecting previously unselected package g++-aarch64-linux-gnu. 139s Preparing to unpack .../22-g++-aarch64-linux-gnu_4%3a14.2.0-1ubuntu1_arm64.deb ... 139s Unpacking g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 139s Selecting previously unselected package g++. 139s Preparing to unpack .../23-g++_4%3a14.2.0-1ubuntu1_arm64.deb ... 139s Unpacking g++ (4:14.2.0-1ubuntu1) ... 139s Selecting previously unselected package libexpat1-dev:arm64. 139s Preparing to unpack .../24-libexpat1-dev_2.6.4-1_arm64.deb ... 139s Unpacking libexpat1-dev:arm64 (2.6.4-1) ... 139s Selecting previously unselected package libjs-jquery. 139s Preparing to unpack .../25-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 139s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 140s Selecting previously unselected package libjs-underscore. 140s Preparing to unpack .../26-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 140s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 140s Selecting previously unselected package libjs-sphinxdoc. 140s Preparing to unpack .../27-libjs-sphinxdoc_8.1.3-4_all.deb ... 140s Unpacking libjs-sphinxdoc (8.1.3-4) ... 140s Selecting previously unselected package zlib1g-dev:arm64. 140s Preparing to unpack .../28-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 140s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 140s Selecting previously unselected package libpython3.13-dev:arm64. 140s Preparing to unpack .../29-libpython3.13-dev_3.13.2-1_arm64.deb ... 140s Unpacking libpython3.13-dev:arm64 (3.13.2-1) ... 140s Selecting previously unselected package libpython3-dev:arm64. 140s Preparing to unpack .../30-libpython3-dev_3.13.1-1~exp2_arm64.deb ... 140s Unpacking libpython3-dev:arm64 (3.13.1-1~exp2) ... 140s Selecting previously unselected package libxslt1.1:arm64. 140s Preparing to unpack .../31-libxslt1.1_1.1.39-0exp1ubuntu2_arm64.deb ... 140s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 140s Selecting previously unselected package python3-mypy-extensions. 140s Preparing to unpack .../32-python3-mypy-extensions_1.0.0-1_all.deb ... 140s Unpacking python3-mypy-extensions (1.0.0-1) ... 140s Selecting previously unselected package python3-tomli. 140s Preparing to unpack .../33-python3-tomli_2.2.1-2_arm64.deb ... 140s Unpacking python3-tomli (2.2.1-2) ... 140s Selecting previously unselected package python3-psutil. 140s Preparing to unpack .../34-python3-psutil_5.9.8-2build3_arm64.deb ... 140s Unpacking python3-psutil (5.9.8-2build3) ... 140s Selecting previously unselected package python3-mypy. 140s Preparing to unpack .../35-python3-mypy_1.15.0-2_arm64.deb ... 140s Unpacking python3-mypy (1.15.0-2) ... 141s Selecting previously unselected package mypy. 141s Preparing to unpack .../36-mypy_1.15.0-2_all.deb ... 141s Unpacking mypy (1.15.0-2) ... 141s Selecting previously unselected package mypy-doc. 141s Preparing to unpack .../37-mypy-doc_1.15.0-2_all.deb ... 141s Unpacking mypy-doc (1.15.0-2) ... 141s Selecting previously unselected package python3.13-dev. 141s Preparing to unpack .../38-python3.13-dev_3.13.2-1_arm64.deb ... 141s Unpacking python3.13-dev (3.13.2-1) ... 141s Selecting previously unselected package python3-dev. 141s Preparing to unpack .../39-python3-dev_3.13.1-1~exp2_arm64.deb ... 141s Unpacking python3-dev (3.13.1-1~exp2) ... 141s Selecting previously unselected package python3-distlib. 141s Preparing to unpack .../40-python3-distlib_0.3.9-1_all.deb ... 141s Unpacking python3-distlib (0.3.9-1) ... 141s Selecting previously unselected package python3-execnet. 141s Preparing to unpack .../41-python3-execnet_2.1.1-1_all.deb ... 141s Unpacking python3-execnet (2.1.1-1) ... 141s Selecting previously unselected package python3-filelock. 141s Preparing to unpack .../42-python3-filelock_3.16.1-1_all.deb ... 141s Unpacking python3-filelock (3.16.1-1) ... 141s Selecting previously unselected package python3-iniconfig. 141s Preparing to unpack .../43-python3-iniconfig_1.1.1-2_all.deb ... 141s Unpacking python3-iniconfig (1.1.1-2) ... 141s Selecting previously unselected package python3-lxml:arm64. 141s Preparing to unpack .../44-python3-lxml_5.3.1-1_arm64.deb ... 141s Unpacking python3-lxml:arm64 (5.3.1-1) ... 142s Selecting previously unselected package python3-orjson. 142s Preparing to unpack .../45-python3-orjson_3.10.7-2_arm64.deb ... 142s Unpacking python3-orjson (3.10.7-2) ... 142s Selecting previously unselected package python3-packaging. 142s Preparing to unpack .../46-python3-packaging_24.2-1_all.deb ... 142s Unpacking python3-packaging (24.2-1) ... 142s Selecting previously unselected package python3-pip-whl. 142s Preparing to unpack .../47-python3-pip-whl_25.0+dfsg-1_all.deb ... 142s Unpacking python3-pip-whl (25.0+dfsg-1) ... 142s Selecting previously unselected package python3-platformdirs. 142s Preparing to unpack .../48-python3-platformdirs_4.3.6-1_all.deb ... 142s Unpacking python3-platformdirs (4.3.6-1) ... 142s Selecting previously unselected package python3-pluggy. 142s Preparing to unpack .../49-python3-pluggy_1.5.0-1_all.deb ... 142s Unpacking python3-pluggy (1.5.0-1) ... 142s Selecting previously unselected package python3-pytest. 142s Preparing to unpack .../50-python3-pytest_8.3.4-1_all.deb ... 142s Unpacking python3-pytest (8.3.4-1) ... 142s Selecting previously unselected package python3-pytest-xdist. 142s Preparing to unpack .../51-python3-pytest-xdist_3.6.1-1_all.deb ... 142s Unpacking python3-pytest-xdist (3.6.1-1) ... 142s Selecting previously unselected package python3-setuptools-whl. 142s Preparing to unpack .../52-python3-setuptools-whl_75.6.0-1_all.deb ... 142s Unpacking python3-setuptools-whl (75.6.0-1) ... 142s Selecting previously unselected package python3-typeshed. 142s Preparing to unpack .../53-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 142s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 143s Selecting previously unselected package python3-wheel-whl. 143s Preparing to unpack .../54-python3-wheel-whl_0.45.1-1_all.deb ... 143s Unpacking python3-wheel-whl (0.45.1-1) ... 143s Selecting previously unselected package python3-virtualenv. 143s Preparing to unpack .../55-python3-virtualenv_20.29.1+ds-1_all.deb ... 143s Unpacking python3-virtualenv (20.29.1+ds-1) ... 143s Setting up python3-iniconfig (1.1.1-2) ... 143s Setting up python3-orjson (3.10.7-2) ... 143s Setting up python3-setuptools-whl (75.6.0-1) ... 143s Setting up python3-filelock (3.16.1-1) ... 143s Setting up python3-tomli (2.2.1-2) ... 143s Setting up python3-pip-whl (25.0+dfsg-1) ... 143s Setting up python3-mypy-extensions (1.0.0-1) ... 144s Setting up python3-distlib (0.3.9-1) ... 144s Setting up libgomp1:arm64 (14.2.0-17ubuntu1) ... 144s Setting up python3-platformdirs (4.3.6-1) ... 144s Setting up python3-psutil (5.9.8-2build3) ... 144s Setting up python3-packaging (24.2-1) ... 144s Setting up libexpat1-dev:arm64 (2.6.4-1) ... 144s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 144s Setting up libmpc3:arm64 (1.3.1-1build2) ... 144s Setting up python3-mypy (1.15.0-2) ... 146s Setting up python3-pluggy (1.5.0-1) ... 146s Setting up libubsan1:arm64 (14.2.0-17ubuntu1) ... 146s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 146s Setting up libhwasan0:arm64 (14.2.0-17ubuntu1) ... 146s Setting up libasan8:arm64 (14.2.0-17ubuntu1) ... 146s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu2) ... 146s Setting up mypy (1.15.0-2) ... 146s Setting up libtsan2:arm64 (14.2.0-17ubuntu1) ... 146s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 146s Setting up libisl23:arm64 (0.27-1) ... 146s Setting up python3-execnet (2.1.1-1) ... 146s Setting up python3-wheel-whl (0.45.1-1) ... 146s Setting up libcc1-0:arm64 (14.2.0-17ubuntu1) ... 146s Setting up liblsan0:arm64 (14.2.0-17ubuntu1) ... 146s Setting up libitm1:arm64 (14.2.0-17ubuntu1) ... 146s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 146s Setting up python3-pytest (8.3.4-1) ... 147s Setting up python3-virtualenv (20.29.1+ds-1) ... 147s Setting up libpython3.13-dev:arm64 (3.13.2-1) ... 147s Setting up libjs-sphinxdoc (8.1.3-4) ... 147s Setting up mypy-doc (1.15.0-2) ... 147s Setting up cpp-14-aarch64-linux-gnu (14.2.0-17ubuntu1) ... 147s Setting up python3-lxml:arm64 (5.3.1-1) ... 147s Setting up libgcc-14-dev:arm64 (14.2.0-17ubuntu1) ... 147s Setting up libstdc++-14-dev:arm64 (14.2.0-17ubuntu1) ... 147s Setting up libpython3-dev:arm64 (3.13.1-1~exp2) ... 147s Setting up python3-pytest-xdist (3.6.1-1) ... 147s Setting up python3.13-dev (3.13.2-1) ... 147s Setting up cpp-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 147s Setting up python3-dev (3.13.1-1~exp2) ... 147s Setting up cpp-14 (14.2.0-17ubuntu1) ... 147s Setting up cpp (4:14.2.0-1ubuntu1) ... 147s Setting up gcc-14-aarch64-linux-gnu (14.2.0-17ubuntu1) ... 147s Setting up gcc-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 147s Setting up g++-14-aarch64-linux-gnu (14.2.0-17ubuntu1) ... 147s Setting up gcc-14 (14.2.0-17ubuntu1) ... 147s Setting up g++-aarch64-linux-gnu (4:14.2.0-1ubuntu1) ... 147s Setting up g++-14 (14.2.0-17ubuntu1) ... 147s Setting up gcc (4:14.2.0-1ubuntu1) ... 147s Setting up g++ (4:14.2.0-1ubuntu1) ... 147s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 147s Processing triggers for man-db (2.13.0-1) ... 148s Processing triggers for libc-bin (2.41-1ubuntu1) ... 149s autopkgtest [07:04:16]: test run-unit-test: [----------------------- 150s + pkg=mypy 150s +++++ readlink -fm /tmp/autopkgtest.0VdBn2/build.k4O/src/debian/tests/run-unit-test 150s ++++ dirname /tmp/autopkgtest.0VdBn2/build.k4O/src/debian/tests/run-unit-test 150s +++ dirname /tmp/autopkgtest.0VdBn2/build.k4O/src/debian/tests 150s ++ dirname /tmp/autopkgtest.0VdBn2/build.k4O/src/debian 150s + START=/tmp/autopkgtest.0VdBn2/build.k4O/src 150s + '[' /tmp/autopkgtest.0VdBn2/autopkgtest_tmp = '' ']' 150s + cd /tmp/autopkgtest.0VdBn2/autopkgtest_tmp 150s + mypy --help 150s usage: mypy [-h] [-v] [-V] [more options; see below] 150s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 150s 150s Mypy is a program that will type check your Python code. 150s 150s Pass in any files or folders you want to type check. Mypy will 150s recursively traverse any provided folders to find .py files: 150s 150s $ mypy my_program.py my_src_folder 150s 150s For more information on getting started, see: 150s 150s - https://mypy.readthedocs.io/en/stable/getting_started.html 150s 150s For more details on both running mypy and using the flags below, see: 150s 150s - https://mypy.readthedocs.io/en/stable/running_mypy.html 150s - https://mypy.readthedocs.io/en/stable/command_line.html 150s 150s You can also use a config file to configure mypy instead of using 150s command line flags. For more details, see: 150s 150s - https://mypy.readthedocs.io/en/stable/config_file.html 150s 150s options: 150s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 150s Enable support of incomplete/experimental features 150s for early preview 150s 150s Optional arguments: 150s -h, --help Show this help message and exit 150s -v, --verbose More verbose messages 150s -V, --version Show program's version number and exit 150s -O, --output FORMAT Set a custom output format 150s 150s Config file: 150s Use a config file instead of command line arguments. This is useful if you 150s are using many flags or want to set different options per each module. 150s 150s --config-file CONFIG_FILE 150s Configuration file, must have a [mypy] section 150s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 150s setup.cfg) 150s --warn-unused-configs Warn about unused '[mypy-]' or 150s '[[tool.mypy.overrides]]' config sections 150s (inverse: --no-warn-unused-configs) 150s 150s Import discovery: 150s Configure how imports are discovered and followed. 150s 150s --no-namespace-packages Disable support for namespace packages (PEP 420, 150s __init__.py-less) (inverse: --namespace-packages) 150s --ignore-missing-imports Silently ignore imports of missing modules 150s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 150s --follow-imports {normal,silent,skip,error} 150s How to treat imports (default normal) 150s --python-executable EXECUTABLE 150s Python executable used for finding PEP 561 150s compliant installed packages and stubs 150s --no-site-packages Do not search for installed PEP 561 compliant 150s packages 150s --no-silence-site-packages 150s Do not silence errors in PEP 561 compliant 150s installed packages 150s --junit-format {global,per_file} 150s If --junit-xml is set, specifies format. global: 150s single test with all errors; per_file: one test 150s entry per file with failures 150s 150s Platform configuration: 150s Type check code assuming it will be run under certain runtime conditions. 150s By default, mypy assumes your code will be run using the same operating 150s system and Python version you are using to run mypy itself. 150s 150s --python-version x.y Type check code assuming it will be running on 150s Python x.y 150s --platform PLATFORM Type check special-cased code for the given OS 150s platform (defaults to sys.platform) 150s --always-true NAME Additional variable to be considered True (may be 150s repeated) 150s --always-false NAME Additional variable to be considered False (may be 150s repeated) 150s 150s Disallow dynamic typing: 150s Disallow the use of the dynamic 'Any' type under certain conditions. 150s 150s --disallow-any-expr Disallow all expressions that have type Any 150s --disallow-any-decorated Disallow functions that have Any in their 150s signature after decorator transformation 150s --disallow-any-explicit Disallow explicit Any in type positions 150s --disallow-any-generics Disallow usage of generic types that do not 150s specify explicit type parameters (inverse: 150s --allow-any-generics) 150s --disallow-any-unimported 150s Disallow Any types resulting from unfollowed 150s imports (inverse: --allow-any-unimported) 150s --disallow-subclassing-any 150s Disallow subclassing values of type 'Any' when 150s defining classes (inverse: --allow-subclassing- 150s any) 150s 150s Untyped definitions and calls: 150s Configure how untyped definitions and calls are handled. Note: by default, 150s mypy ignores any untyped function definitions and assumes any calls to 150s such functions have a return type of 'Any'. 150s 150s --disallow-untyped-calls Disallow calling functions without type 150s annotations from functions with type annotations 150s (inverse: --allow-untyped-calls) 150s --untyped-calls-exclude MODULE 150s Disable --disallow-untyped-calls for 150s functions/methods coming from specific package, 150s module, or class 150s --disallow-untyped-defs Disallow defining functions without type 150s annotations or with incomplete type annotations 150s (inverse: --allow-untyped-defs) 150s --disallow-incomplete-defs 150s Disallow defining functions with incomplete type 150s annotations (while still allowing entirely 150s unannotated definitions) (inverse: --allow- 150s incomplete-defs) 150s --check-untyped-defs Type check the interior of functions without type 150s annotations (inverse: --no-check-untyped-defs) 150s --disallow-untyped-decorators 150s Disallow decorating typed functions with untyped 150s decorators (inverse: --allow-untyped-decorators) 150s 150s None and Optional handling: 150s Adjust how values of type 'None' are handled. For more context on how mypy 150s handles values of type 'None', see: 150s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 150s optional 150s 150s --implicit-optional Assume arguments with default values of None are 150s Optional (inverse: --no-implicit-optional) 150s --no-strict-optional Disable strict Optional checks (inverse: --strict- 150s optional) 150s 150s Configuring warnings: 150s Detect code that is sound but redundant or problematic. 150s 150s --warn-redundant-casts Warn about casting an expression to its inferred 150s type (inverse: --no-warn-redundant-casts) 150s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 150s (inverse: --no-warn-unused-ignores) 150s --no-warn-no-return Do not warn about functions that end without 150s returning (inverse: --warn-no-return) 150s --warn-return-any Warn about returning values of type Any from non- 150s Any typed functions (inverse: --no-warn-return- 150s any) 150s --warn-unreachable Warn about statements or expressions inferred to 150s be unreachable (inverse: --no-warn-unreachable) 150s --report-deprecated-as-note 150s Report importing or using deprecated features as 150s notes instead of errors (inverse: --no-report- 150s deprecated-as-note) 150s 150s Miscellaneous strictness flags: 150s --allow-untyped-globals Suppress toplevel errors caused by missing 150s annotations (inverse: --disallow-untyped-globals) 150s --allow-redefinition Allow unconditional variable redefinition with a 150s new type (inverse: --disallow-redefinition) 150s --no-implicit-reexport Treat imports as private unless aliased (inverse: 150s --implicit-reexport) 150s --strict-equality Prohibit equality, identity, and container checks 150s for non-overlapping types (inverse: --no-strict- 150s equality) 150s --strict-bytes Disable treating bytearray and memoryview as 150s subtypes of bytes (inverse: --no-strict-bytes) 150s --extra-checks Enable additional checks that are technically 150s correct but may be impractical in real code. For 150s example, this prohibits partial overlap in 150s TypedDict updates, and makes arguments prepended 150s via Concatenate positional-only (inverse: --no- 150s extra-checks) 150s --strict Strict mode; enables the following flags: --warn- 150s unused-configs, --disallow-any-generics, 150s --disallow-subclassing-any, --disallow-untyped- 150s calls, --disallow-untyped-defs, --disallow- 150s incomplete-defs, --check-untyped-defs, --disallow- 150s untyped-decorators, --warn-redundant-casts, 150s --warn-unused-ignores, --warn-return-any, --no- 150s implicit-reexport, --strict-equality, --extra- 150s checks 150s --disable-error-code NAME 150s Disable a specific error code 150s --enable-error-code NAME Enable a specific error code 150s 150s Configuring error messages: 150s Adjust the amount of detail shown in error messages. 150s 150s --show-error-context Precede errors with "note:" messages explaining 150s context (inverse: --hide-error-context) 150s --show-column-numbers Show column numbers in error messages (inverse: 150s --hide-column-numbers) 150s --show-error-end Show end line/end column numbers in error 150s messages. This implies --show-column-numbers 150s (inverse: --hide-error-end) 150s --hide-error-codes Hide error codes in error messages (inverse: 150s --show-error-codes) 150s --show-error-code-links Show links to error code documentation (inverse: 150s --hide-error-code-links) 150s --pretty Use visually nicer output in error messages: Use 150s soft word wrap, show source code snippets, and 150s show error location markers (inverse: --no-pretty) 150s --no-color-output Do not colorize error messages (inverse: --color- 150s output) 150s --no-error-summary Do not show error stats summary (inverse: --error- 150s summary) 150s --show-absolute-path Show absolute paths to files (inverse: --hide- 150s absolute-path) 150s 150s Incremental mode: 150s Adjust how mypy incrementally type checks and caches modules. Mypy caches 150s type information about modules into a cache to let you speed up future 150s invocations of mypy. Also see mypy's daemon mode: 150s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 150s 150s --no-incremental Disable module cache (inverse: --incremental) 150s --cache-dir DIR Store module cache info in the given folder in 150s incremental mode (defaults to '.mypy_cache') 150s --sqlite-cache Use a sqlite database to store the cache (inverse: 150s --no-sqlite-cache) 150s --cache-fine-grained Include fine-grained dependency information in the 150s cache for the mypy daemon 150s --skip-version-check Allow using cache written by older mypy version 150s --skip-cache-mtime-checks 150s Skip cache internal consistency checks based on 150s mtime 150s 150s Advanced options: 150s Debug and customize mypy internals. 150s 150s --pdb Invoke pdb on fatal error 150s --show-traceback, --tb Show traceback on fatal error 150s --raise-exceptions Raise exception on fatal error 150s --custom-typing-module MODULE 150s Use a custom typing module 150s --old-type-inference Disable new experimental type inference algorithm 150s --custom-typeshed-dir DIR 150s Use the custom typeshed in DIR 150s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 150s relevant with --disallow-untyped-defs or 150s --disallow-incomplete-defs enabled (inverse: --no- 150s warn-incomplete-stub) 150s --shadow-file SOURCE_FILE SHADOW_FILE 150s When encountering SOURCE_FILE, read and type check 150s the contents of SHADOW_FILE instead. 150s 150s Report generation: 150s Generate a report in the specified format. 150s 150s --any-exprs-report DIR 150s --cobertura-xml-report DIR 150s --html-report DIR 150s --linecount-report DIR 150s --linecoverage-report DIR 150s --lineprecision-report DIR 150s --txt-report DIR 150s --xml-report DIR 150s --xslt-html-report DIR 150s --xslt-txt-report DIR 150s 150s Miscellaneous: 150s --junit-xml JUNIT_XML Write junit.xml to the given file 150s --find-occurrences CLASS.MEMBER 150s Print out all usages of a class member 150s (experimental) 150s --scripts-are-modules Script x becomes module x instead of __main__ 150s --install-types Install detected missing library stub packages 150s using pip (inverse: --no-install-types) 150s --non-interactive Install stubs without asking for confirmation and 150s hide errors, with --install-types (inverse: 150s --interactive) 150s 150s Running code: 150s Specify the code you want to type check. For more details, see 150s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 150s 150s --explicit-package-bases Use current directory and MYPYPATH to determine 150s module names of files passed (inverse: --no- 150s explicit-package-bases) 150s --exclude PATTERN Regular expression to match file names, directory 150s names or paths which mypy should ignore while 150s recursively discovering files to check, e.g. 150s --exclude '/setup\.py$'. May be specified more 150s than once, eg. --exclude a --exclude b 150s -m, --module MODULE Type-check module; can repeat for more modules 150s -p, --package PACKAGE Type-check package recursively; can be repeated 150s -c, --command PROGRAM_TEXT 150s Type-check program passed in as string 150s files Type-check given files or directories 150s 150s Environment variables: 150s Define MYPYPATH for additional module search path entries. 150s Define MYPY_CACHE_DIR to override configuration cache_dir path. 150s + mypyc --help 151s usage: mypy [-h] [-v] [-V] [more options; see below] 151s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 151s 151s Mypy is a program that will type check your Python code. 151s 151s Pass in any files or folders you want to type check. Mypy will 151s recursively traverse any provided folders to find .py files: 151s 151s $ mypy my_program.py my_src_folder 151s 151s For more information on getting started, see: 151s 151s - https://mypy.readthedocs.io/en/stable/getting_started.html 151s 151s For more details on both running mypy and using the flags below, see: 151s 151s - https://mypy.readthedocs.io/en/stable/running_mypy.html 151s - https://mypy.readthedocs.io/en/stable/command_line.html 151s 151s You can also use a config file to configure mypy instead of using 151s command line flags. For more details, see: 151s 151s - https://mypy.readthedocs.io/en/stable/config_file.html 151s 151s options: 151s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 151s Enable support of incomplete/experimental features 151s for early preview 151s 151s Optional arguments: 151s -h, --help Show this help message and exit 151s -v, --verbose More verbose messages 151s -V, --version Show program's version number and exit 151s -O, --output FORMAT Set a custom output format 151s 151s Config file: 151s Use a config file instead of command line arguments. This is useful if you 151s are using many flags or want to set different options per each module. 151s 151s --config-file CONFIG_FILE 151s Configuration file, must have a [mypy] section 151s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 151s setup.cfg) 151s --warn-unused-configs Warn about unused '[mypy-]' or 151s '[[tool.mypy.overrides]]' config sections 151s (inverse: --no-warn-unused-configs) 151s 151s Import discovery: 151s Configure how imports are discovered and followed. 151s 151s --no-namespace-packages Disable support for namespace packages (PEP 420, 151s __init__.py-less) (inverse: --namespace-packages) 151s --ignore-missing-imports Silently ignore imports of missing modules 151s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 151s --follow-imports {normal,silent,skip,error} 151s How to treat imports (default normal) 151s --python-executable EXECUTABLE 151s Python executable used for finding PEP 561 151s compliant installed packages and stubs 151s --no-site-packages Do not search for installed PEP 561 compliant 151s packages 151s --no-silence-site-packages 151s Do not silence errors in PEP 561 compliant 151s installed packages 151s --junit-format {global,per_file} 151s If --junit-xml is set, specifies format. global: 151s single test with all errors; per_file: one test 151s entry per file with failures 151s 151s Platform configuration: 151s Type check code assuming it will be run under certain runtime conditions. 151s By default, mypy assumes your code will be run using the same operating 151s system and Python version you are using to run mypy itself. 151s 151s --python-version x.y Type check code assuming it will be running on 151s Python x.y 151s --platform PLATFORM Type check special-cased code for the given OS 151s platform (defaults to sys.platform) 151s --always-true NAME Additional variable to be considered True (may be 151s repeated) 151s --always-false NAME Additional variable to be considered False (may be 151s repeated) 151s 151s Disallow dynamic typing: 151s Disallow the use of the dynamic 'Any' type under certain conditions. 151s 151s --disallow-any-expr Disallow all expressions that have type Any 151s --disallow-any-decorated Disallow functions that have Any in their 151s signature after decorator transformation 151s --disallow-any-explicit Disallow explicit Any in type positions 151s --disallow-any-generics Disallow usage of generic types that do not 151s specify explicit type parameters (inverse: 151s --allow-any-generics) 151s --disallow-any-unimported 151s Disallow Any types resulting from unfollowed 151s imports (inverse: --allow-any-unimported) 151s --disallow-subclassing-any 151s Disallow subclassing values of type 'Any' when 151s defining classes (inverse: --allow-subclassing- 151s any) 151s 151s Untyped definitions and calls: 151s Configure how untyped definitions and calls are handled. Note: by default, 151s mypy ignores any untyped function definitions and assumes any calls to 151s such functions have a return type of 'Any'. 151s 151s --disallow-untyped-calls Disallow calling functions without type 151s annotations from functions with type annotations 151s (inverse: --allow-untyped-calls) 151s --untyped-calls-exclude MODULE 151s Disable --disallow-untyped-calls for 151s functions/methods coming from specific package, 151s module, or class 151s --disallow-untyped-defs Disallow defining functions without type 151s annotations or with incomplete type annotations 151s (inverse: --allow-untyped-defs) 151s --disallow-incomplete-defs 151s Disallow defining functions with incomplete type 151s annotations (while still allowing entirely 151s unannotated definitions) (inverse: --allow- 151s incomplete-defs) 151s --check-untyped-defs Type check the interior of functions without type 151s annotations (inverse: --no-check-untyped-defs) 151s --disallow-untyped-decorators 151s Disallow decorating typed functions with untyped 151s decorators (inverse: --allow-untyped-decorators) 151s 151s None and Optional handling: 151s Adjust how values of type 'None' are handled. For more context on how mypy 151s handles values of type 'None', see: 151s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 151s optional 151s 151s --implicit-optional Assume arguments with default values of None are 151s Optional (inverse: --no-implicit-optional) 151s --no-strict-optional Disable strict Optional checks (inverse: --strict- 151s optional) 151s 151s Configuring warnings: 151s Detect code that is sound but redundant or problematic. 151s 151s --warn-redundant-casts Warn about casting an expression to its inferred 151s type (inverse: --no-warn-redundant-casts) 151s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 151s (inverse: --no-warn-unused-ignores) 151s --no-warn-no-return Do not warn about functions that end without 151s returning (inverse: --warn-no-return) 151s --warn-return-any Warn about returning values of type Any from non- 151s Any typed functions (inverse: --no-warn-return- 151s any) 151s --warn-unreachable Warn about statements or expressions inferred to 151s be unreachable (inverse: --no-warn-unreachable) 151s --report-deprecated-as-note 151s Report importing or using deprecated features as 151s notes instead of errors (inverse: --no-report- 151s deprecated-as-note) 151s 151s Miscellaneous strictness flags: 151s --allow-untyped-globals Suppress toplevel errors caused by missing 151s annotations (inverse: --disallow-untyped-globals) 151s --allow-redefinition Allow unconditional variable redefinition with a 151s new type (inverse: --disallow-redefinition) 151s --no-implicit-reexport Treat imports as private unless aliased (inverse: 151s --implicit-reexport) 151s --strict-equality Prohibit equality, identity, and container checks 151s for non-overlapping types (inverse: --no-strict- 151s equality) 151s --strict-bytes Disable treating bytearray and memoryview as 151s subtypes of bytes (inverse: --no-strict-bytes) 151s --extra-checks Enable additional checks that are technically 151s correct but may be impractical in real code. For 151s example, this prohibits partial overlap in 151s TypedDict updates, and makes arguments prepended 151s via Concatenate positional-only (inverse: --no- 151s extra-checks) 151s --strict Strict mode; enables the following flags: --warn- 151s unused-configs, --disallow-any-generics, 151s --disallow-subclassing-any, --disallow-untyped- 151s calls, --disallow-untyped-defs, --disallow- 151s incomplete-defs, --check-untyped-defs, --disallow- 151s untyped-decorators, --warn-redundant-casts, 151s --warn-unused-ignores, --warn-return-any, --no- 151s implicit-reexport, --strict-equality, --extra- 151s checks 151s --disable-error-code NAME 151s Disable a specific error code 151s --enable-error-code NAME Enable a specific error code 151s 151s Configuring error messages: 151s Adjust the amount of detail shown in error messages. 151s 151s --show-error-context Precede errors with "note:" messages explaining 151s context (inverse: --hide-error-context) 151s --show-column-numbers Show column numbers in error messages (inverse: 151s --hide-column-numbers) 151s --show-error-end Show end line/end column numbers in error 151s messages. This implies --show-column-numbers 151s (inverse: --hide-error-end) 151s --hide-error-codes Hide error codes in error messages (inverse: 151s --show-error-codes) 151s --show-error-code-links Show links to error code documentation (inverse: 151s --hide-error-code-links) 151s --pretty Use visually nicer output in error messages: Use 151s soft word wrap, show source code snippets, and 151s show error location markers (inverse: --no-pretty) 151s --no-color-output Do not colorize error messages (inverse: --color- 151s output) 151s --no-error-summary Do not show error stats summary (inverse: --error- 151s summary) 151s --show-absolute-path Show absolute paths to files (inverse: --hide- 151s absolute-path) 151s 151s Incremental mode: 151s Adjust how mypy incrementally type checks and caches modules. Mypy caches 151s type information about modules into a cache to let you speed up future 151s invocations of mypy. Also see mypy's daemon mode: 151s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 151s 151s --no-incremental Disable module cache (inverse: --incremental) 151s --cache-dir DIR Store module cache info in the given folder in 151s incremental mode (defaults to '.mypy_cache') 151s --sqlite-cache Use a sqlite database to store the cache (inverse: 151s --no-sqlite-cache) 151s --cache-fine-grained Include fine-grained dependency information in the 151s cache for the mypy daemon 151s --skip-version-check Allow using cache written by older mypy version 151s --skip-cache-mtime-checks 151s Skip cache internal consistency checks based on 151s mtime 151s 151s Advanced options: 151s Debug and customize mypy internals. 151s 151s --pdb Invoke pdb on fatal error 151s --show-traceback, --tb Show traceback on fatal error 151s --raise-exceptions Raise exception on fatal error 151s --custom-typing-module MODULE 151s Use a custom typing module 151s --old-type-inference Disable new experimental type inference algorithm 151s --custom-typeshed-dir DIR 151s Use the custom typeshed in DIR 151s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 151s relevant with --disallow-untyped-defs or 151s --disallow-incomplete-defs enabled (inverse: --no- 151s warn-incomplete-stub) 151s --shadow-file SOURCE_FILE SHADOW_FILE 151s When encountering SOURCE_FILE, read and type check 151s the contents of SHADOW_FILE instead. 151s 151s Report generation: 151s Generate a report in the specified format. 151s 151s --any-exprs-report DIR 151s --cobertura-xml-report DIR 151s --html-report DIR 151s --linecount-report DIR 151s --linecoverage-report DIR 151s --lineprecision-report DIR 151s --txt-report DIR 151s --xml-report DIR 151s --xslt-html-report DIR 151s --xslt-txt-report DIR 151s 151s Miscellaneous: 151s --junit-xml JUNIT_XML Write junit.xml to the given file 151s --find-occurrences CLASS.MEMBER 151s Print out all usages of a class member 151s (experimental) 151s --scripts-are-modules Script x becomes module x instead of __main__ 151s --install-types Install detected missing library stub packages 151s using pip (inverse: --no-install-types) 151s --non-interactive Install stubs without asking for confirmation and 151s hide errors, with --install-types (inverse: 151s --interactive) 151s 151s Running code: 151s Specify the code you want to type check. For more details, see 151s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 151s 151s --explicit-package-bases Use current directory and MYPYPATH to determine 151s module names of files passed (inverse: --no- 151s explicit-package-bases) 151s --exclude PATTERN Regular expression to match file names, directory 151s names or paths which mypy should ignore while 151s recursively discovering files to check, e.g. 151s --exclude '/setup\.py$'. May be specified more 151s than once, eg. --exclude a --exclude b 151s -m, --module MODULE Type-check module; can repeat for more modules 151s -p, --package PACKAGE Type-check package recursively; can be repeated 151s -c, --command PROGRAM_TEXT 151s Type-check program passed in as string 151s files Type-check given files or directories 151s 151s Environment variables: 151s Define MYPYPATH for additional module search path entries. 151s Define MYPY_CACHE_DIR to override configuration cache_dir path. 151s + stubgen --help 151s usage: stubgen [-h] [more options, see -h] 151s [-m MODULE] [-p PACKAGE] [files ...] 151s 151s Generate draft stubs for modules. Stubs are generated in directory ./out, to 151s avoid overriding files with manual changes. This directory is assumed to 151s exist. 151s 151s positional arguments: 151s files generate stubs for given files or directories 151s 151s options: 151s -h, --help show this help message and exit 151s --ignore-errors ignore errors when trying to generate stubs for 151s modules 151s --no-import don't import the modules, just parse and analyze them 151s (doesn't work with C extension modules and might not 151s respect __all__) 151s --no-analysis, --parse-only 151s don't perform semantic analysis of sources, just parse 151s them (only applies to Python modules, might affect 151s quality of stubs. Not compatible with --inspect-mode) 151s --inspect-mode import and inspect modules instead of parsing source 151s code.This is the default behavior for c modules and 151s pyc-only packages, but it is also useful for pure 151s python modules with dynamically generated members. 151s --include-private generate stubs for objects and members considered 151s private (single leading underscore and no trailing 151s underscores) 151s --export-less don't implicitly export all names imported from other 151s modules in the same package 151s --include-docstrings include existing docstrings with the stubs 151s -v, --verbose show more verbose messages 151s -q, --quiet show fewer messages 151s --doc-dir PATH use .rst documentation in PATH (this may result in 151s better stubs in some cases; consider setting this to 151s DIR/Python-X.Y.Z/Doc/library) 151s --search-path PATH specify module search directories, separated by ':' 151s (currently only used if --no-import is given) 151s -o, --output PATH change the output directory [default: out] 151s -m, --module MODULE generate stub for module; can repeat for more modules 151s -p, --package PACKAGE 151s generate stubs for package recursively; can be 151s repeated 151s --version show program's version number and exit 151s + stubtest --help 151s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 151s [--ignore-positional-only] [--allowlist FILE] 151s [--generate-allowlist] [--ignore-unused-allowlist] 151s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 151s [--check-typeshed] [--version] [--pdb] [--show-traceback] 151s [modules ...] 151s 151s Compares stubs to objects introspected from the runtime. 151s 151s positional arguments: 151s modules Modules to test 151s 151s options: 151s -h, --help show this help message and exit 151s --concise Makes stubtest's output more concise, one line per 151s error 151s --ignore-missing-stub 151s Ignore errors for stub missing things that are present 151s at runtime 151s --ignore-positional-only 151s Ignore errors for whether an argument should or 151s shouldn't be positional-only 151s --allowlist, --whitelist FILE 151s Use file as an allowlist. Can be passed multiple times 151s to combine multiple allowlists. Allowlists can be 151s created with --generate-allowlist. Allowlists support 151s regular expressions. 151s --generate-allowlist, --generate-whitelist 151s Print an allowlist (to stdout) to be used with 151s --allowlist 151s --ignore-unused-allowlist, --ignore-unused-whitelist 151s Ignore unused allowlist entries 151s --mypy-config-file FILE 151s Use specified mypy config file to determine mypy 151s plugins and mypy path 151s --custom-typeshed-dir DIR 151s Use the custom typeshed in DIR 151s --check-typeshed Check all stdlib modules in typeshed 151s --version show program's version number and exit 151s --pdb Invoke pdb on fatal error 151s --show-traceback, --tb 151s Show traceback on fatal error 151s + export TEST_MYPYC=1 151s + TEST_MYPYC=1 151s + rm -Rf mypy mypyc 151s + cp -r /usr/lib/python3/dist-packages/mypy ./ 151s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 151s + mypy_test_prefix= 151s + pytest-3 -v --pyargs mypy -k 'not (test_bad_eq_version_check or test_bad_ge_version_check or test_parse_invalid_case or test_parse_invalid_section or test_update_data or testDaemonStatusKillRestartRecheck)' 152s ============================= test session starts ============================== 152s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 152s cachedir: .pytest_cache 152s rootdir: /tmp/autopkgtest.0VdBn2/autopkgtest_tmp 152s plugins: xdist-3.6.1, typeguard-4.4.1 152s collecting ... collected 20 items / 5 deselected / 15 selected 152s 152s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 152s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 13%] 152s test/test_config_parser.py::FindConfigFileSuite::test_no_config PASSED [ 20%] 152s test/test_config_parser.py::FindConfigFileSuite::test_parent_config_with_and_without_git PASSED [ 26%] 152s test/test_config_parser.py::FindConfigFileSuite::test_precedence PASSED [ 33%] 152s test/test_config_parser.py::FindConfigFileSuite::test_precedence_missing_section PASSED [ 40%] 152s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 46%] 152s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 53%] 152s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 60%] 152s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 66%] 152s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 73%] 152s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 80%] 152s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 86%] 152s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 152s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 152s 152s ======================= 15 passed, 5 deselected in 0.34s ======================= 152s + mypy_test_prefix= 152s + pytest-3 -v --pyargs mypyc 153s ============================= test session starts ============================== 153s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 153s cachedir: .pytest_cache 153s rootdir: /tmp/autopkgtest.0VdBn2/autopkgtest_tmp 153s plugins: xdist-3.6.1, typeguard-4.4.1 153s collecting ... collected 125 items 153s 153s test/test_cheader.py::TestHeaderInclusion::test_primitives_included_in_header PASSED [ 0%] 153s test/test_emit.py::TestEmitter::test_emit_line PASSED [ 1%] 153s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_simple_type PASSED [ 2%] 153s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_tuple PASSED [ 3%] 153s test/test_emit.py::TestEmitter::test_label PASSED [ 4%] 153s test/test_emit.py::TestEmitter::test_object_annotation PASSED [ 4%] 153s test/test_emit.py::TestEmitter::test_reg PASSED [ 5%] 153s test/test_emitclass.py::TestEmitClass::test_getter_name PASSED [ 6%] 153s test/test_emitclass.py::TestEmitClass::test_setter_name PASSED [ 7%] 153s test/test_emitclass.py::TestEmitClass::test_slot_key PASSED [ 8%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_int PASSED [ 8%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_multi PASSED [ 9%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_i64 PASSED [ 10%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_int PASSED [ 11%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch PASSED [ 12%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error PASSED [ 12%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error_next_block PASSED [ 13%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else PASSED [ 14%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else_negated PASSED [ 15%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_rare PASSED [ 16%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call PASSED [ 16%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call_two_args PASSED [ 17%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_merge PASSED [ 18%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_1 PASSED [ 19%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_2 PASSED [ 20%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_3 PASSED [ 20%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_4 PASSED [ 21%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_comparison_op PASSED [ 22%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref PASSED [ 23%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_int PASSED [ 24%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple PASSED [ 24%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple_nested PASSED [ 25%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_contains PASSED [ 26%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_get_item PASSED [ 27%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_set_item PASSED [ 28%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_update PASSED [ 28%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_extend PASSED [ 29%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr PASSED [ 30%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_merged PASSED [ 31%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_non_refcounted PASSED [ 32%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_with_bitmap PASSED [ 32%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_element_ptr PASSED [ 33%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto PASSED [ 34%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto_next_block PASSED [ 35%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref PASSED [ 36%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref_int PASSED [ 36%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_add PASSED [ 37%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_neg PASSED [ 38%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_op PASSED [ 39%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_sub PASSED [ 40%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_integer PASSED [ 40%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_append PASSED [ 41%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_get_item PASSED [ 42%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_set_item PASSED [ 43%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_None PASSED [ 44%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_address PASSED [ 44%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_mem PASSED [ 45%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_signed PASSED [ 46%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_unsigned PASSED [ 47%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_new_dict PASSED [ 48%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_return PASSED [ 48%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr PASSED [ 49%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_init_with_bitmap PASSED [ 50%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_no_error PASSED [ 51%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted PASSED [ 52%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted_no_error PASSED [ 52%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_with_bitmap PASSED [ 53%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_mem PASSED [ 54%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_tuple_get PASSED [ 55%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_i64 PASSED [ 56%] 153s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_int PASSED [ 56%] 153s test/test_emitfunc.py::TestGenerateFunction::test_register PASSED [ 57%] 153s test/test_emitfunc.py::TestGenerateFunction::test_simple PASSED [ 58%] 153s test/test_emitwrapper.py::TestArgCheck::test_check_int PASSED [ 59%] 153s test/test_emitwrapper.py::TestArgCheck::test_check_list PASSED [ 60%] 164s test/test_external.py::TestExternal::test_c_unit_test PASSED [ 60%] 164s test/test_ircheck.py::TestIrcheck::test_block_not_terminated_empty_block PASSED [ 61%] 164s test/test_ircheck.py::TestIrcheck::test_can_coerce_to PASSED [ 62%] 164s test/test_ircheck.py::TestIrcheck::test_duplicate_op PASSED [ 63%] 164s test/test_ircheck.py::TestIrcheck::test_invalid_assign PASSED [ 64%] 164s test/test_ircheck.py::TestIrcheck::test_invalid_goto PASSED [ 64%] 164s test/test_ircheck.py::TestIrcheck::test_invalid_op_source PASSED [ 65%] 164s test/test_ircheck.py::TestIrcheck::test_invalid_register_source PASSED [ 66%] 164s test/test_ircheck.py::TestIrcheck::test_invalid_return_type PASSED [ 67%] 164s test/test_ircheck.py::TestIrcheck::test_load_address_declares_register PASSED [ 68%] 164s test/test_ircheck.py::TestIrcheck::test_pprint PASSED [ 68%] 164s test/test_ircheck.py::TestIrcheck::test_valid_fn PASSED [ 69%] 164s test/test_ircheck.py::TestIrcheck::test_valid_goto PASSED [ 70%] 164s test/test_literals.py::TestLiterals::test_encode_bytes_values PASSED [ 71%] 164s test/test_literals.py::TestLiterals::test_encode_int_values PASSED [ 72%] 164s test/test_literals.py::TestLiterals::test_encode_str_values PASSED [ 72%] 164s test/test_literals.py::TestLiterals::test_format_str_literal PASSED [ 73%] 164s test/test_literals.py::TestLiterals::test_simple_literal_index PASSED [ 74%] 164s test/test_literals.py::TestLiterals::test_tuple_literal PASSED [ 75%] 164s test/test_namegen.py::TestNameGen::test_candidate_suffixes PASSED [ 76%] 164s test/test_namegen.py::TestNameGen::test_exported_name PASSED [ 76%] 164s test/test_namegen.py::TestNameGen::test_make_module_translation_map PASSED [ 77%] 164s test/test_namegen.py::TestNameGen::test_name_generator PASSED [ 78%] 164s test/test_pprint.py::TestGenerateNames::test_arg PASSED [ 79%] 164s test/test_pprint.py::TestGenerateNames::test_assign PASSED [ 80%] 164s test/test_pprint.py::TestGenerateNames::test_empty PASSED [ 80%] 164s test/test_pprint.py::TestGenerateNames::test_int_op PASSED [ 81%] 164s test/test_rarray.py::TestRArray::test_alignment PASSED [ 82%] 164s test/test_rarray.py::TestRArray::test_basics PASSED [ 83%] 164s test/test_rarray.py::TestRArray::test_eq PASSED [ 84%] 164s test/test_rarray.py::TestRArray::test_hash PASSED [ 84%] 164s test/test_rarray.py::TestRArray::test_size PASSED [ 85%] 164s test/test_rarray.py::TestRArray::test_str_conversion PASSED [ 86%] 164s test/test_struct.py::TestStruct::test_eq_and_hash PASSED [ 87%] 164s test/test_struct.py::TestStruct::test_runtime_subtype PASSED [ 88%] 164s test/test_struct.py::TestStruct::test_struct_offsets PASSED [ 88%] 164s test/test_struct.py::TestStruct::test_struct_str PASSED [ 89%] 164s test/test_tuplename.py::TestTupleNames::test_names PASSED [ 90%] 164s test/test_typeops.py::TestSubtype::test_bit PASSED [ 91%] 164s test/test_typeops.py::TestSubtype::test_bool PASSED [ 92%] 164s test/test_typeops.py::TestSubtype::test_int16 PASSED [ 92%] 164s test/test_typeops.py::TestSubtype::test_int32 PASSED [ 93%] 164s test/test_typeops.py::TestSubtype::test_int64 PASSED [ 94%] 164s test/test_typeops.py::TestRuntimeSubtype::test_bit PASSED [ 95%] 164s test/test_typeops.py::TestRuntimeSubtype::test_bool PASSED [ 96%] 164s test/test_typeops.py::TestRuntimeSubtype::test_union PASSED [ 96%] 164s test/test_typeops.py::TestUnionSimplification::test_cannot_simplify PASSED [ 97%] 164s test/test_typeops.py::TestUnionSimplification::test_nested PASSED [ 98%] 164s test/test_typeops.py::TestUnionSimplification::test_remove_duplicate PASSED [ 99%] 164s test/test_typeops.py::TestUnionSimplification::test_simple_type_result PASSED [100%] 164s 164s ============================= 125 passed in 11.27s ============================= 164s + rm -Rf mypy/typeshed 164s + /usr/bin/mypy --config-file /tmp/autopkgtest.0VdBn2/build.k4O/src/mypy_self_check.ini mypy 184s Success: no issues found in 181 source files 184s autopkgtest [07:04:51]: test run-unit-test: -----------------------] 185s run-unit-test PASS 185s autopkgtest [07:04:52]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 185s autopkgtest [07:04:52]: test autodep8-python3: preparing testbed 450s autopkgtest [07:09:17]: testbed dpkg architecture: arm64 450s autopkgtest [07:09:17]: testbed apt version: 2.9.28 450s autopkgtest [07:09:17]: @@@@@@@@@@@@@@@@@@@@ test bed setup 451s autopkgtest [07:09:18]: testbed release detected to be: plucky 451s autopkgtest [07:09:18]: updating testbed package index (apt update) 452s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 452s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 452s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 452s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 452s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.1 kB] 452s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 452s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [801 kB] 452s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [72.6 kB] 452s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [165 kB] 452s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 452s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [915 kB] 452s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [10.0 kB] 452s Fetched 2098 kB in 1s (2210 kB/s) 453s Reading package lists... 454s Reading package lists... 454s Building dependency tree... 454s Reading state information... 455s Calculating upgrade... 455s The following packages will be upgraded: 455s dash libp11-kit0 libtasn1-6 libxdmcp6 455s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 455s Need to get 433 kB of archives. 455s After this operation, 17.4 kB of additional disk space will be used. 455s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 dash arm64 0.5.12-12ubuntu1 [96.1 kB] 456s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libp11-kit0 arm64 0.25.5-2ubuntu2 [283 kB] 456s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libtasn1-6 arm64 4.20.0-2 [43.9 kB] 456s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libxdmcp6 arm64 1:1.1.5-1 [10.7 kB] 456s Preconfiguring packages ... 456s Fetched 433 kB in 1s (801 kB/s) 456s (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 ... 116609 files and directories currently installed.) 456s Preparing to unpack .../dash_0.5.12-12ubuntu1_arm64.deb ... 456s Unpacking dash (0.5.12-12ubuntu1) over (0.5.12-9ubuntu1) ... 456s Setting up dash (0.5.12-12ubuntu1) ... 457s (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 ... 116609 files and directories currently installed.) 457s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu2_arm64.deb ... 457s Unpacking libp11-kit0:arm64 (0.25.5-2ubuntu2) over (0.25.5-2ubuntu1) ... 457s Preparing to unpack .../libtasn1-6_4.20.0-2_arm64.deb ... 457s Unpacking libtasn1-6:arm64 (4.20.0-2) over (4.19.0-3build1) ... 457s Preparing to unpack .../libxdmcp6_1%3a1.1.5-1_arm64.deb ... 457s Unpacking libxdmcp6:arm64 (1:1.1.5-1) over (1:1.1.3-0ubuntu6) ... 457s Setting up libxdmcp6:arm64 (1:1.1.5-1) ... 457s Setting up libp11-kit0:arm64 (0.25.5-2ubuntu2) ... 457s Setting up libtasn1-6:arm64 (4.20.0-2) ... 457s Processing triggers for libc-bin (2.40-4ubuntu1) ... 457s Processing triggers for man-db (2.13.0-1) ... 457s Processing triggers for debianutils (5.21) ... 458s Reading package lists... 458s Building dependency tree... 458s Reading state information... 459s 0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded. 459s autopkgtest [07:09:26]: upgrading testbed (apt dist-upgrade and autopurge) 459s Reading package lists... 459s Building dependency tree... 459s Reading state information... 460s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 460s Starting 2 pkgProblemResolver with broken count: 0 460s Done 461s Entering ResolveByKeep 461s 461s The following packages will be upgraded: 461s iproute2 libc-bin libc-dev-bin libc6 libc6-dev locales 462s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 462s Need to get 10.7 MB of archives. 462s After this operation, 358 kB of additional disk space will be used. 462s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-dev-bin arm64 2.41-1ubuntu1 [24.0 kB] 462s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6-dev arm64 2.41-1ubuntu1 [1750 kB] 462s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 locales all 2.41-1ubuntu1 [4246 kB] 462s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6 arm64 2.41-1ubuntu1 [2910 kB] 462s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-bin arm64 2.41-1ubuntu1 [600 kB] 462s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 iproute2 arm64 6.13.0-1ubuntu1 [1158 kB] 463s Preconfiguring packages ... 463s Fetched 10.7 MB in 1s (11.4 MB/s) 463s (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 ... 116609 files and directories currently installed.) 463s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_arm64.deb ... 463s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 463s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_arm64.deb ... 463s Unpacking libc6-dev:arm64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 463s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 463s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 463s Preparing to unpack .../libc6_2.41-1ubuntu1_arm64.deb ... 464s Checking for services that may need to be restarted... 464s Checking init scripts... 464s Checking for services that may need to be restarted... 464s Checking init scripts... 464s Stopping some services possibly affected by the upgrade (will be restarted later): 464s cron: stopping...done. 464s 464s Unpacking libc6:arm64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 464s Setting up libc6:arm64 (2.41-1ubuntu1) ... 464s Checking for services that may need to be restarted... 464s Checking init scripts... 464s Restarting services possibly affected by the upgrade: 464s cron: restarting...done. 464s 464s Services restarted successfully. 464s (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 ... 116610 files and directories currently installed.) 464s Preparing to unpack .../libc-bin_2.41-1ubuntu1_arm64.deb ... 464s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 464s Setting up libc-bin (2.41-1ubuntu1) ... 465s (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 ... 116610 files and directories currently installed.) 465s Preparing to unpack .../iproute2_6.13.0-1ubuntu1_arm64.deb ... 465s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 465s Setting up iproute2 (6.13.0-1ubuntu1) ... 465s Setting up locales (2.41-1ubuntu1) ... 465s Installing new version of config file /etc/locale.alias ... 467s Generating locales (this might take a while)... 469s en_US.UTF-8... done 469s Generation complete. 469s Setting up libc-dev-bin (2.41-1ubuntu1) ... 469s Setting up libc6-dev:arm64 (2.41-1ubuntu1) ... 469s Processing triggers for man-db (2.13.0-1) ... 470s Processing triggers for systemd (257.2-3ubuntu1) ... 471s Reading package lists... 471s Building dependency tree... 471s Reading state information... 471s Starting pkgProblemResolver with broken count: 0 471s Starting 2 pkgProblemResolver with broken count: 0 471s Done 472s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 475s Reading package lists... 475s Building dependency tree... 475s Reading state information... 476s Starting pkgProblemResolver with broken count: 0 476s Starting 2 pkgProblemResolver with broken count: 0 476s Done 477s The following NEW packages will be installed: 477s python3-all python3-mypy python3-mypy-extensions python3-psutil python3.12 477s python3.12-minimal 477s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 477s Need to get 17.9 MB of archives. 477s After this operation, 105 MB of additional disk space will be used. 477s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.9-1 [2236 kB] 477s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.9-1 [671 kB] 477s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 477s Get:4 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 477s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 477s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mypy arm64 1.15.0-2 [14.8 MB] 478s Fetched 17.9 MB in 1s (12.1 MB/s) 478s Selecting previously unselected package python3.12-minimal. 478s (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 ... 116611 files and directories currently installed.) 479s Preparing to unpack .../0-python3.12-minimal_3.12.9-1_arm64.deb ... 479s Unpacking python3.12-minimal (3.12.9-1) ... 479s Selecting previously unselected package python3.12. 479s Preparing to unpack .../1-python3.12_3.12.9-1_arm64.deb ... 479s Unpacking python3.12 (3.12.9-1) ... 479s Selecting previously unselected package python3-all. 479s Preparing to unpack .../2-python3-all_3.13.1-1~exp2_arm64.deb ... 479s Unpacking python3-all (3.13.1-1~exp2) ... 479s Selecting previously unselected package python3-mypy-extensions. 479s Preparing to unpack .../3-python3-mypy-extensions_1.0.0-1_all.deb ... 479s Unpacking python3-mypy-extensions (1.0.0-1) ... 479s Selecting previously unselected package python3-psutil. 479s Preparing to unpack .../4-python3-psutil_5.9.8-2build3_arm64.deb ... 479s Unpacking python3-psutil (5.9.8-2build3) ... 479s Selecting previously unselected package python3-mypy. 479s Preparing to unpack .../5-python3-mypy_1.15.0-2_arm64.deb ... 479s Unpacking python3-mypy (1.15.0-2) ... 479s Setting up python3.12-minimal (3.12.9-1) ... 480s Setting up python3-mypy-extensions (1.0.0-1) ... 481s Setting up python3.12 (3.12.9-1) ... 482s Setting up python3-all (3.13.1-1~exp2) ... 482s Setting up python3-psutil (5.9.8-2build3) ... 482s Setting up python3-mypy (1.15.0-2) ... 485s Processing triggers for man-db (2.13.0-1) ... 485s Processing triggers for systemd (257.2-3ubuntu1) ... 492s autopkgtest [07:09:59]: 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 492s autopkgtest [07:09:59]: test autodep8-python3: [----------------------- 493s Testing with python3.12: 493s 493s Testing with python3.13: 493s 493s autopkgtest [07:10:00]: test autodep8-python3: -----------------------] 493s autopkgtest [07:10:00]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 493s autodep8-python3 PASS (superficial) 494s autopkgtest [07:10:01]: @@@@@@@@@@@@@@@@@@@@ summary 494s run-unit-test PASS 494s autodep8-python3 PASS (superficial) 635s nova [W] Using flock in prodstack6-arm64 635s Creating nova instance adt-plucky-arm64-mypy-20250216-070147-juju-7f2275-prod-proposed-migration-environment-2-f6357c19-e9fc-4a25-9aec-f0b3ebbdd02f from image adt/ubuntu-plucky-arm64-server-20250215.img (UUID 8f82fa69-4462-4e93-a46b-73be9ea2c381)... 635s nova [W] Timed out waiting for deed0b68-eeaa-40db-a4a8-2d82310b66a0 to get deleted. 635s nova [W] Using flock in prodstack6-arm64 635s Creating nova instance adt-plucky-arm64-mypy-20250216-070147-juju-7f2275-prod-proposed-migration-environment-2-f6357c19-e9fc-4a25-9aec-f0b3ebbdd02f from image adt/ubuntu-plucky-arm64-server-20250215.img (UUID 8f82fa69-4462-4e93-a46b-73be9ea2c381)... 635s nova [W] Timed out waiting for a676b90d-a5e9-499e-bc4d-e2bf9d37d66b to get deleted.