0s autopkgtest [19:32:28]: starting date and time: 2025-03-15 19:32:28+0000 0s autopkgtest [19:32:28]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [19:32:28]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.mm76a6mk/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade toybox --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-24.secgroup --name adt-plucky-s390x-toybox-20250315-193228-juju-7f2275-prod-proposed-migration-environment-15-5c2eecc0-7522-47d0-a58e-46ddb260b90f --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -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/ 113s autopkgtest [19:34:21]: testbed dpkg architecture: s390x 113s autopkgtest [19:34:21]: testbed apt version: 2.9.33 113s autopkgtest [19:34:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 114s autopkgtest [19:34:22]: testbed release detected to be: None 114s autopkgtest [19:34:22]: updating testbed package index (apt update) 115s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 115s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 115s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 115s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 115s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [45.1 kB] 115s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.5 kB] 115s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [369 kB] 115s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [77.3 kB] 115s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1824 B] 115s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 115s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [314 kB] 115s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [13.3 kB] 115s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3532 B] 115s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [240 B] 116s Fetched 965 kB in 1s (1105 kB/s) 116s Reading package lists... 117s + lsb_release --codename --short 117s + RELEASE=plucky 117s + cat 117s + [ plucky != trusty ] 117s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 117s Reading package lists... 117s Building dependency tree... 117s Reading state information... 117s Calculating upgrade... 117s Calculating upgrade... 117s The following packages were automatically installed and are no longer required: 117s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 117s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 117s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 117s linux-tools-6.11.0-8-generic 117s Use 'sudo apt autoremove' to remove them. 117s The following packages will be upgraded: 117s pinentry-curses python3-jinja2 strace 117s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s Need to get 652 kB of archives. 117s After this operation, 27.6 kB of additional disk space will be used. 117s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 118s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x pinentry-curses s390x 1.3.1-2ubuntu3 [42.9 kB] 118s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 118s Fetched 652 kB in 1s (1199 kB/s) 118s (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 ... 81428 files and directories currently installed.) 118s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 118s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 118s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_s390x.deb ... 118s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 118s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 118s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 118s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 118s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 118s Setting up strace (6.13+ds-1ubuntu1) ... 118s Processing triggers for man-db (2.13.0-1) ... 119s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 119s + /usr/lib/apt/apt-helper analyze-pattern ?true 119s + uname -r 119s + sed s/\./\\./g 119s + running_kernel_pattern=^linux-.*6\.14\.0-10-generic.* 119s + apt list ?obsolete 119s + tail+ cut -d/ -f1 119s -n+2 119s + grep -v ^linux-.*6\.14\.0-10-generic.* 119s + obsolete_pkgs=linux-headers-6.11.0-8-generic 119s linux-headers-6.11.0-8 119s linux-modules-6.11.0-8-generic 119s linux-tools-6.11.0-8-generic 119s linux-tools-6.11.0-8 119s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove linux-headers-6.11.0-8-generic linux-headers-6.11.0-8 linux-modules-6.11.0-8-generic linux-tools-6.11.0-8-generic linux-tools-6.11.0-8 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Solving dependencies... 120s The following packages will be REMOVED: 120s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 120s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 120s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 120s linux-tools-6.11.0-8-generic* 120s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 120s After this operation, 167 MB disk space will be freed. 120s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81428 files and directories currently installed.) 120s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 120s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 120s Removing libpython3.12t64:s390x (3.12.9-1) ... 120s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 120s Removing libnsl2:s390x (1.3.0-3build3) ... 120s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 120s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 120s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 121s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 121s Processing triggers for libc-bin (2.41-1ubuntu1) ... 121s (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 ... 56328 files and directories currently installed.) 121s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 121s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 121s + grep -q trusty /etc/lsb-release 121s + [ ! -d /usr/share/doc/unattended-upgrades ] 121s + [ ! -d /usr/share/doc/lxd ] 121s + [ ! -d /usr/share/doc/lxd-client ] 121s + [ ! -d /usr/share/doc/snapd ] 121s + type iptables 121s + cat 121s + chmod 755 /etc/rc.local 121s + . /etc/rc.local 121s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 121s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 121s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 121s + uname -m 121s + [ s390x = ppc64le ] 121s + [ -d /run/systemd/system ] 121s + systemd-detect-virt --quiet --vm 121s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 121s + cat 121s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 121s + echo COMPRESS=lz4 121s autopkgtest [19:34:29]: upgrading testbed (apt dist-upgrade and autopurge) 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 122s Starting 2 pkgProblemResolver with broken count: 0 122s Done 122s Entering ResolveByKeep 122s 122s Calculating upgrade... 122s The following packages will be upgraded: 122s libc-bin libc-dev-bin libc6 libc6-dev locales 122s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 122s Need to get 9512 kB of archives. 122s After this operation, 8192 B of additional disk space will be used. 122s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 123s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 123s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 123s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 123s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 124s Preconfiguring packages ... 124s Fetched 9512 kB in 1s (7732 kB/s) 124s (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 ... 56326 files and directories currently installed.) 124s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 124s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 124s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 124s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 124s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 124s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 124s Setting up libc6:s390x (2.41-1ubuntu2) ... 124s (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 ... 56326 files and directories currently installed.) 124s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 124s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 124s Setting up libc-bin (2.41-1ubuntu2) ... 124s (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 ... 56326 files and directories currently installed.) 124s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 124s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 124s Setting up locales (2.41-1ubuntu2) ... 125s Generating locales (this might take a while)... 126s en_US.UTF-8... done 126s Generation complete. 126s Setting up libc-dev-bin (2.41-1ubuntu2) ... 126s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 126s Processing triggers for man-db (2.13.0-1) ... 126s Processing triggers for systemd (257.3-1ubuntu3) ... 127s Reading package lists... 127s Building dependency tree... 127s Reading state information... 127s Starting pkgProblemResolver with broken count: 0 127s Starting 2 pkgProblemResolver with broken count: 0 127s Done 128s Solving dependencies... 128s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 128s autopkgtest [19:34:36]: rebooting testbed after setup commands that affected boot 147s autopkgtest [19:34:55]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 150s autopkgtest [19:34:58]: @@@@@@@@@@@@@@@@@@@@ apt-source toybox 152s Get:1 http://ftpmaster.internal/ubuntu plucky/universe toybox 0.8.9+dfsg-1.1ubuntu1 (dsc) [2041 B] 152s Get:2 http://ftpmaster.internal/ubuntu plucky/universe toybox 0.8.9+dfsg-1.1ubuntu1 (tar) [3261 kB] 152s Get:3 http://ftpmaster.internal/ubuntu plucky/universe toybox 0.8.9+dfsg-1.1ubuntu1 (diff) [8436 B] 152s gpgv: Signature made Sun Feb 16 00:25:59 2025 UTC 152s gpgv: using RSA key 5C7ABEA20F8630459CC8C8B5E27F2CF8458C2FA4 152s gpgv: Can't check signature: No public key 152s dpkg-source: warning: cannot verify inline signature for ./toybox_0.8.9+dfsg-1.1ubuntu1.dsc: no acceptable signature found 152s autopkgtest [19:35:00]: testing package toybox version 0.8.9+dfsg-1.1ubuntu1 153s autopkgtest [19:35:01]: build not needed 154s autopkgtest [19:35:02]: test basic-commands: preparing testbed 154s Reading package lists... 154s Building dependency tree... 154s Reading state information... 154s Starting pkgProblemResolver with broken count: 0 154s Starting 2 pkgProblemResolver with broken count: 0 154s Done 155s The following NEW packages will be installed: 155s toybox 155s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 155s Need to get 2563 kB of archives. 155s After this operation, 3458 kB of additional disk space will be used. 155s Get:1 http://ftpmaster.internal/ubuntu plucky/universe s390x toybox s390x 0.8.9+dfsg-1.1ubuntu1 [2563 kB] 156s Fetched 2563 kB in 1s (3490 kB/s) 156s Selecting previously unselected package toybox. 156s (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 ... 56326 files and directories currently installed.) 156s Preparing to unpack .../toybox_0.8.9+dfsg-1.1ubuntu1_s390x.deb ... 156s Unpacking toybox (0.8.9+dfsg-1.1ubuntu1) ... 156s Setting up toybox (0.8.9+dfsg-1.1ubuntu1) ... 156s Processing triggers for man-db (2.13.0-1) ... 156s Processing triggers for initramfs-tools (0.146ubuntu1) ... 156s update-initramfs: Generating /boot/initrd.img-6.14.0-10-generic 156s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 159s Using config file '/etc/zipl.conf' 159s Building bootmap in '/boot' 159s Adding IPL section 'ubuntu' (default) 159s Preparing boot device for LD-IPL: vda (0000). 159s Done. 160s autopkgtest [19:35:08]: test basic-commands: [----------------------- 161s 1 toybox 161s autopkgtest [19:35:09]: test basic-commands: -----------------------] 162s autopkgtest [19:35:10]: test basic-commands: - - - - - - - - - - results - - - - - - - - - - 162s basic-commands PASS 162s autopkgtest [19:35:10]: test toybox-selftest: preparing testbed 274s autopkgtest [19:37:02]: testbed dpkg architecture: s390x 274s autopkgtest [19:37:02]: testbed apt version: 2.9.33 274s autopkgtest [19:37:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 274s autopkgtest [19:37:02]: testbed release detected to be: plucky 275s autopkgtest [19:37:03]: updating testbed package index (apt update) 275s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 276s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 276s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 276s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 276s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [45.1 kB] 276s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.5 kB] 276s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [369 kB] 276s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [77.3 kB] 276s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1824 B] 276s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 276s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [314 kB] 276s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [13.3 kB] 276s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3532 B] 276s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [240 B] 276s Fetched 965 kB in 1s (920 kB/s) 277s Reading package lists... 278s + lsb_release --codename --short 278s + RELEASE=plucky 278s + cat 278s + [ plucky != trusty ] 278s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 278s Reading package lists... 278s Building dependency tree... 278s Reading state information... 278s Calculating upgrade... 278s Calculating upgrade... 278s The following packages were automatically installed and are no longer required: 278s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 278s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 278s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 278s linux-tools-6.11.0-8-generic 278s Use 'sudo apt autoremove' to remove them. 278s The following packages will be upgraded: 278s pinentry-curses python3-jinja2 strace 278s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 278s Need to get 652 kB of archives. 278s After this operation, 27.6 kB of additional disk space will be used. 278s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 279s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x pinentry-curses s390x 1.3.1-2ubuntu3 [42.9 kB] 279s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 279s Fetched 652 kB in 1s (952 kB/s) 279s (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 ... 81428 files and directories currently installed.) 279s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 279s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 279s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_s390x.deb ... 279s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 279s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 279s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 279s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 279s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 279s Setting up strace (6.13+ds-1ubuntu1) ... 279s Processing triggers for man-db (2.13.0-1) ... 280s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 280s + /usr/lib/apt/apt-helper analyze-pattern ?true 280s + uname -r 280s + sed s/\./\\./g 280s + running_kernel_pattern=^linux-.*6\.14\.0-10-generic.* 280s + apt list ?obsolete 280s + tail -n+2 280s + cut -d/ -f1 280s + grep -v ^linux-.*6\.14\.0-10-generic.* 280s + obsolete_pkgs=linux-headers-6.11.0-8-generic 280s linux-headers-6.11.0-8 280s linux-modules-6.11.0-8-generic 280s linux-tools-6.11.0-8-generic 280s linux-tools-6.11.0-8 280s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove linux-headers-6.11.0-8-generic linux-headers-6.11.0-8 linux-modules-6.11.0-8-generic linux-tools-6.11.0-8-generic linux-tools-6.11.0-8 280s Reading package lists... 280s Building dependency tree... 280s Reading state information... 280s Solving dependencies... 280s The following packages will be REMOVED: 280s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 280s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 280s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 280s linux-tools-6.11.0-8-generic* 281s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 281s After this operation, 167 MB disk space will be freed. 281s (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 ... 81428 files and directories currently installed.) 281s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 281s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 281s Removing libpython3.12t64:s390x (3.12.9-1) ... 281s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 281s Removing libnsl2:s390x (1.3.0-3build3) ... 281s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 281s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 281s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 282s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 282s Processing triggers for libc-bin (2.41-1ubuntu1) ... 282s (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 ... 56328 files and directories currently installed.) 282s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 282s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 282s + grep -q trusty /etc/lsb-release 282s + [ ! -d /usr/share/doc/unattended-upgrades ] 282s + [ ! -d /usr/share/doc/lxd ] 282s + [ ! -d /usr/share/doc/lxd-client ] 282s + [ ! -d /usr/share/doc/snapd ] 282s + type iptables 282s + cat 282s + chmod 755 /etc/rc.local 282s + . /etc/rc.local 282s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 282s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 282s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 282s + uname -m 282s + [ s390x = ppc64le ] 282s + [ -d /run/systemd/system ] 282s + systemd-detect-virt --quiet --vm 282s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 282s + cat 282s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 282s + echo COMPRESS=lz4 282s autopkgtest [19:37:10]: upgrading testbed (apt dist-upgrade and autopurge) 282s Reading package lists... 282s Building dependency tree... 282s Reading state information... 282s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 282s Starting 2 pkgProblemResolver with broken count: 0 282s Done 283s Entering ResolveByKeep 283s 283s Calculating upgrade... 283s The following packages will be upgraded: 283s libc-bin libc-dev-bin libc6 libc6-dev locales 283s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 283s Need to get 9512 kB of archives. 283s After this operation, 8192 B of additional disk space will be used. 283s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 284s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 284s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 284s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 284s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 285s Preconfiguring packages ... 285s Fetched 9512 kB in 2s (4756 kB/s) 285s (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 ... 56326 files and directories currently installed.) 285s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 285s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 285s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 285s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 285s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 285s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 285s Setting up libc6:s390x (2.41-1ubuntu2) ... 286s (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 ... 56326 files and directories currently installed.) 286s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 286s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 286s Setting up libc-bin (2.41-1ubuntu2) ... 286s (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 ... 56326 files and directories currently installed.) 286s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 286s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 286s Setting up locales (2.41-1ubuntu2) ... 286s Generating locales (this might take a while)... 287s en_US.UTF-8... done 287s Generation complete. 287s Setting up libc-dev-bin (2.41-1ubuntu2) ... 287s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 287s Processing triggers for man-db (2.13.0-1) ... 288s Processing triggers for systemd (257.3-1ubuntu3) ... 289s Reading package lists... 289s Building dependency tree... 289s Reading state information... 289s Starting pkgProblemResolver with broken count: 0 289s Starting 2 pkgProblemResolver with broken count: 0 289s Done 289s Solving dependencies... 289s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 289s autopkgtest [19:37:17]: rebooting testbed after setup commands that affected boot 293s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 314s Reading package lists... 314s Building dependency tree... 314s Reading state information... 314s Starting pkgProblemResolver with broken count: 0 314s Starting 2 pkgProblemResolver with broken count: 0 314s Done 314s The following NEW packages will be installed: 314s build-essential cpp cpp-14 cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu g++ 314s g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-14 314s gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu libasan8 libcc1-0 libgcc-14-dev 314s libgomp1 libisl23 libitm1 libmpc3 libstdc++-14-dev libubsan1 toybox 314s 0 upgraded, 23 newly installed, 0 to remove and 0 not upgraded. 314s Need to get 51.3 MB of archives. 314s After this operation, 159 MB of additional disk space will be used. 314s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 315s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 315s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [9572 kB] 318s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu3 [1028 B] 318s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 318s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 318s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 15-20250222-0ubuntu1 [49.2 kB] 318s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250222-0ubuntu1 [152 kB] 318s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250222-0ubuntu1 [31.2 kB] 318s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250222-0ubuntu1 [2970 kB] 318s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250222-0ubuntu1 [1212 kB] 319s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu3 [1037 kB] 319s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [18.7 MB] 323s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu3 [526 kB] 323s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 323s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 323s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu3 [2611 kB] 323s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu3 [11.0 MB] 326s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu3 [21.8 kB] 326s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 326s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 326s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 326s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x toybox s390x 0.8.9+dfsg-1.1ubuntu1 [2563 kB] 326s Fetched 51.3 MB in 12s (4236 kB/s) 326s Selecting previously unselected package libisl23:s390x. 327s (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 ... 56326 files and directories currently installed.) 327s Preparing to unpack .../00-libisl23_0.27-1_s390x.deb ... 327s Unpacking libisl23:s390x (0.27-1) ... 327s Selecting previously unselected package libmpc3:s390x. 327s Preparing to unpack .../01-libmpc3_1.3.1-1build2_s390x.deb ... 327s Unpacking libmpc3:s390x (1.3.1-1build2) ... 327s Selecting previously unselected package cpp-14-s390x-linux-gnu. 327s Preparing to unpack .../02-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package cpp-14. 327s Preparing to unpack .../03-cpp-14_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package cpp-s390x-linux-gnu. 327s Preparing to unpack .../04-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package cpp. 327s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking cpp (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package libcc1-0:s390x. 327s Preparing to unpack .../06-libcc1-0_15-20250222-0ubuntu1_s390x.deb ... 327s Unpacking libcc1-0:s390x (15-20250222-0ubuntu1) ... 327s Selecting previously unselected package libgomp1:s390x. 327s Preparing to unpack .../07-libgomp1_15-20250222-0ubuntu1_s390x.deb ... 327s Unpacking libgomp1:s390x (15-20250222-0ubuntu1) ... 327s Selecting previously unselected package libitm1:s390x. 327s Preparing to unpack .../08-libitm1_15-20250222-0ubuntu1_s390x.deb ... 327s Unpacking libitm1:s390x (15-20250222-0ubuntu1) ... 327s Selecting previously unselected package libasan8:s390x. 327s Preparing to unpack .../09-libasan8_15-20250222-0ubuntu1_s390x.deb ... 327s Unpacking libasan8:s390x (15-20250222-0ubuntu1) ... 327s Selecting previously unselected package libubsan1:s390x. 327s Preparing to unpack .../10-libubsan1_15-20250222-0ubuntu1_s390x.deb ... 327s Unpacking libubsan1:s390x (15-20250222-0ubuntu1) ... 327s Selecting previously unselected package libgcc-14-dev:s390x. 327s Preparing to unpack .../11-libgcc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package gcc-14-s390x-linux-gnu. 327s Preparing to unpack .../12-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package gcc-14. 327s Preparing to unpack .../13-gcc-14_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package gcc-s390x-linux-gnu. 327s Preparing to unpack .../14-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package gcc. 327s Preparing to unpack .../15-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking gcc (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package libstdc++-14-dev:s390x. 327s Preparing to unpack .../16-libstdc++-14-dev_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package g++-14-s390x-linux-gnu. 327s Preparing to unpack .../17-g++-14-s390x-linux-gnu_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package g++-14. 327s Preparing to unpack .../18-g++-14_14.2.0-17ubuntu3_s390x.deb ... 327s Unpacking g++-14 (14.2.0-17ubuntu3) ... 327s Selecting previously unselected package g++-s390x-linux-gnu. 327s Preparing to unpack .../19-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package g++. 327s Preparing to unpack .../20-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 327s Unpacking g++ (4:14.2.0-1ubuntu1) ... 327s Selecting previously unselected package build-essential. 327s Preparing to unpack .../21-build-essential_12.10ubuntu1_s390x.deb ... 327s Unpacking build-essential (12.10ubuntu1) ... 327s Selecting previously unselected package toybox. 327s Preparing to unpack .../22-toybox_0.8.9+dfsg-1.1ubuntu1_s390x.deb ... 327s Unpacking toybox (0.8.9+dfsg-1.1ubuntu1) ... 327s Setting up libgomp1:s390x (15-20250222-0ubuntu1) ... 327s Setting up libmpc3:s390x (1.3.1-1build2) ... 327s Setting up toybox (0.8.9+dfsg-1.1ubuntu1) ... 327s Setting up libubsan1:s390x (15-20250222-0ubuntu1) ... 327s Setting up libasan8:s390x (15-20250222-0ubuntu1) ... 327s Setting up libisl23:s390x (0.27-1) ... 327s Setting up libcc1-0:s390x (15-20250222-0ubuntu1) ... 327s Setting up libitm1:s390x (15-20250222-0ubuntu1) ... 327s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 327s Setting up cpp-14 (14.2.0-17ubuntu3) ... 327s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 327s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 327s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 327s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 327s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 327s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu3) ... 327s Setting up cpp (4:14.2.0-1ubuntu1) ... 327s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 327s Setting up gcc-14 (14.2.0-17ubuntu3) ... 327s Setting up g++-14 (14.2.0-17ubuntu3) ... 327s Setting up gcc (4:14.2.0-1ubuntu1) ... 327s Setting up g++ (4:14.2.0-1ubuntu1) ... 327s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 327s Setting up build-essential (12.10ubuntu1) ... 327s Processing triggers for libc-bin (2.41-1ubuntu2) ... 328s Processing triggers for man-db (2.13.0-1) ... 328s Processing triggers for initramfs-tools (0.146ubuntu1) ... 328s update-initramfs: Generating /boot/initrd.img-6.14.0-10-generic 328s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 330s Using config file '/etc/zipl.conf' 331s Building bootmap in '/boot' 331s Adding IPL section 'ubuntu' (default) 331s Preparing boot device for LD-IPL: vda (0000). 331s Done. 336s autopkgtest [19:38:04]: test toybox-selftest: [----------------------- 336s + set -e 336s + make -f debian/rules override_dh_auto_configure 339s # README: 339s # The maximum sane configuration is "make defconfig": allyesconfig isn't 339s CFLAGS="-g -O2 -Werror=implicit-function-declaration -mbackchain -ffile-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=/usr/src/toybox-0.8.9+dfsg-1.1ubuntu1 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now" make defconfig 339s make[1]: Entering directory '/tmp/autopkgtest.KHj5V3/build.duV/src' 339s cc -g -O2 -Werror=implicit-function-declaration -mbackchain -ffile-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=/usr/src/toybox-0.8.9+dfsg-1.1ubuntu1 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -o kconfig/conf kconfig/conf.c kconfig/zconf.tab.c -DKBUILD_NO_NLS=1 \ 339s -DPROJECT_NAME=\"ToyBox\" 339s kconfig/conf.c: In function ‘conf_askvalue’: 339s kconfig/conf.c:104:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 339s 104 | fgets(line, 128, stdin); 339s | ^~~~~~~~~~~~~~~~~~~~~~~ 339s kconfig/conf.c: In function ‘conf_choice’: 339s kconfig/conf.c:359:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 339s 359 | fgets(line, 128, stdin); 339s | ^~~~~~~~~~~~~~~~~~~~~~~ 342s scripts/genconfig.sh 342s kconfig/conf -D /dev/null Config.in > /dev/null 342s make[1]: Leaving directory '/tmp/autopkgtest.KHj5V3/build.duV/src' 342s # Go for insanely overpowered toys! 342s # allyesconfig add build-depends: libssl-dev zlib1g-dev 342s #CFLAGS="-g -O2 -Werror=implicit-function-declaration -mbackchain -ffile-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=/usr/src/toybox-0.8.9+dfsg-1.1ubuntu1 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now" make allyesconfig 342s # Hardening and such FLAGS 342s echo -g -O2 -Werror=implicit-function-declaration -mbackchain -ffile-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/tmp/autopkgtest.KHj5V3/build.duV/src=/usr/src/toybox-0.8.9+dfsg-1.1ubuntu1 > generated/cflags 342s echo -Wdate-time -D_FORTIFY_SOURCE=3 >> generated/cflags 342s + make 342s scripts/make.sh 342s Library probe 343s generated/{Config.in,newtoys.h,flags.h,globals.h,tags.h,help.h} 343s Compile toybox 343s ..........lib/password.c: In function 'update_password': 343s lib/password.c:148:21: warning: pointer 'nfp' may be used after 'fclose' [-Wuse-after-free] 343s 148 | else if (entry) fprintf(nfp, "%s\n", entry); 343s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s lib/password.c:144:3: note: call to 'fclose' here 343s 144 | fclose(nfp); // automatically unlocks 343s | ^~~~~~~~~~~ 343s In file included from /usr/include/stdio.h:970, 343s from ./toys.h:30, 343s from lib/password.c:8: 343s In function 'fprintf', 343s inlined from 'update_password' at lib/password.c:148:21: 343s /usr/include/s390x-linux-gnu/bits/stdio2.h:111:10: warning: pointer 'nfp' may be used after 'fclose' [-Wuse-after-free] 343s 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, 343s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343s 112 | __va_arg_pack ()); 343s | ~~~~~~~~~~~~~~~~~ 343s lib/password.c: In function 'update_password': 343s lib/password.c:144:3: note: call to 'fclose' here 343s 144 | fclose(nfp); // automatically unlocks 343s | ^~~~~~~~~~~ 345s ...........................toys/net/netstat.c: In function 'display_routes': 345s toys/net/netstat.c:290:3: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 345s 290 | fgets(toybuf, sizeof(toybuf), fp); 345s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s toys/net/netstat.c: In function 'show_ip': 345s toys/net/netstat.c:139:3: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 345s 139 | fgets(toybuf, sizeof(toybuf), fp); 345s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345s toys/net/netstat.c: In function 'show_unix_sockets': 345s toys/net/netstat.c:209:3: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 345s 209 | fgets(toybuf, sizeof(toybuf), fp); 345s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349s .......................................................................................toys/other/watchdog.c: In function 'watchdog_main': 349s toys/other/watchdog.c:48:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 349s 48 | write(TT.fd, "", 1); 349s | ^~~~~~~~~~~~~~~~~~~ 349s toys/other/watchdog.c: In function 'safe_shutdown': 349s toys/other/watchdog.c:34:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 349s 34 | write(TT.fd, "V", 1); 349s | ^~~~~~~~~~~~~~~~~~~~ 352s .......................................................toys/posix/tar.c: In function 'unpack_tar': 352s toys/posix/tar.c:869:13: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 352s 869 | (void)write(sefd, 0, 0); 352s | ^~~~~~~~~~~~~~~~~ 353s ................'/bin/toybox' -> 'toybox' 353s removed 'toybox' 353s . 353s + cp -vf /bin/toybox toybox 353s + make tests 353s scripts/test.sh 353s Compile instlist... 353s Install commands... 353s PASS: base32 simple 353s PASS: base32 file 353s PASS: base32 simple -d 353s PASS: base32 file -d 353s PASS: base32 default wrap 353s PASS: base32 multiline -d 353s PASS: base32 -w 353s PASS: base32 -w0 353s PASS: base64 simple 353s PASS: base64 file 353s PASS: base64 simple -d 353s PASS: base64 simple -d 353s PASS: base64 default wrap 353s PASS: base64 multiline -d 353s PASS: base64 -w 353s PASS: base64 -w0 353s PASS: basename /-only 353s PASS: basename trailing / 353s PASS: basename combined 353s PASS: basename suffix 353s PASS: basename suffix=result 353s PASS: basename reappearing suffix 1 353s PASS: basename reappearing suffix 2 353s PASS: basename invalid suffix 353s PASS: basename zero-length suffix 353s PASS: basename -s 353s PASS: basename -s implies -a 353s PASS: basename -a 353s PASS: blkid cramfs 353s PASS: blkid ext2 353s PASS: blkid ext3 354s PASS: blkid ext4 354s PASS: blkid f2fs 354s PASS: blkid msdos 354s PASS: blkid ntfs 355s PASS: blkid reiserfs 355s PASS: blkid squashfs 355s PASS: blkid vfat 355s PASS: blkid xfs 355s PASS: blkid stdin 355s PASS: blkid -o value -s 355s PASS: blkid -o export 355s PASS: bzcat 2 known files 355s PASS: bzcat overflow 355s PASS: bzcat badcrc 355s PASS: cat cat 355s PASS: cat - 355s PASS: cat file1 file2 355s PASS: cat - file 355s PASS: cat file - 355s PASS: cat file1 notfound file2 355s PASS: cat binary 355s PASS: cat - file1 355s PASS: cat > /dev/full 355s SKIP: chattr (not root) 355s SKIP: chgrp (not root) 355s PASS: chmod 000 dir 355s PASS: chmod 000 file 355s PASS: chmod 007 dir 355s PASS: chmod 007 file 355s PASS: chmod 030 dir 355s PASS: chmod 030 file 355s PASS: chmod 037 dir 355s PASS: chmod 037 file 355s PASS: chmod 060 dir 355s PASS: chmod 060 file 355s PASS: chmod 067 dir 355s PASS: chmod 067 file 355s PASS: chmod 100 dir 355s PASS: chmod 100 file 355s PASS: chmod 107 dir 355s PASS: chmod 107 file 355s PASS: chmod 130 dir 355s PASS: chmod 130 file 355s PASS: chmod 137 dir 355s PASS: chmod 137 file 355s PASS: chmod 160 dir 355s PASS: chmod 160 file 356s PASS: chmod 167 dir 356s PASS: chmod 167 file 356s PASS: chmod 200 dir 356s PASS: chmod 200 file 356s PASS: chmod 207 dir 356s PASS: chmod 207 file 356s PASS: chmod 230 dir 356s PASS: chmod 230 file 356s PASS: chmod 237 dir 356s PASS: chmod 237 file 356s PASS: chmod 260 dir 356s PASS: chmod 260 file 356s PASS: chmod 267 dir 356s PASS: chmod 267 file 356s PASS: chmod 300 dir 356s PASS: chmod 300 file 356s PASS: chmod 307 dir 356s PASS: chmod 307 file 356s PASS: chmod 330 dir 356s PASS: chmod 330 file 356s PASS: chmod 337 dir 356s PASS: chmod 337 file 356s PASS: chmod 360 dir 356s PASS: chmod 360 file 356s PASS: chmod 367 dir 356s PASS: chmod 367 file 356s PASS: chmod 400 dir 356s PASS: chmod 400 file 356s PASS: chmod 407 dir 356s PASS: chmod 407 file 356s PASS: chmod 430 dir 356s PASS: chmod 430 file 356s PASS: chmod 437 dir 356s PASS: chmod 437 file 356s PASS: chmod 460 dir 356s PASS: chmod 460 file 356s PASS: chmod 467 dir 356s PASS: chmod 467 file 356s PASS: chmod 500 dir 356s PASS: chmod 500 file 356s PASS: chmod 507 dir 356s PASS: chmod 507 file 356s PASS: chmod 530 dir 356s PASS: chmod 530 file 356s PASS: chmod 537 dir 356s PASS: chmod 537 file 356s PASS: chmod 560 dir 356s PASS: chmod 560 file 356s PASS: chmod 567 dir 356s PASS: chmod 567 file 356s PASS: chmod 600 dir 356s PASS: chmod 600 file 356s PASS: chmod 607 dir 356s PASS: chmod 607 file 356s PASS: chmod 630 dir 356s PASS: chmod 630 file 356s PASS: chmod 637 dir 356s PASS: chmod 637 file 356s PASS: chmod 660 dir 356s PASS: chmod 660 file 356s PASS: chmod 667 dir 356s PASS: chmod 667 file 356s PASS: chmod 700 dir 356s PASS: chmod 700 file 356s PASS: chmod 707 dir 356s PASS: chmod 707 file 356s PASS: chmod 730 dir 356s PASS: chmod 730 file 356s PASS: chmod 737 dir 356s PASS: chmod 737 file 356s PASS: chmod 760 dir 356s PASS: chmod 760 file 356s PASS: chmod 767 dir 356s PASS: chmod 767 file 356s PASS: chmod 750 dir 640 file 356s PASS: chmod 666 dir file 356s PASS: chmod 765 dir file 356s PASS: chmod u=r dir file 356s PASS: chmod u=w dir file 356s PASS: chmod u=x dir file 356s PASS: chmod u+r dir file 356s PASS: chmod u+w dir file 356s PASS: chmod u+x dir file 356s PASS: chmod u-r dir file 356s PASS: chmod u-w dir file 356s PASS: chmod u-x dir file 356s PASS: chmod g=r dir file 356s PASS: chmod g=w dir file 356s PASS: chmod g=x dir file 356s PASS: chmod g+r dir file 356s PASS: chmod g+w dir file 356s PASS: chmod g+x dir file 356s PASS: chmod g-r dir file 356s PASS: chmod g-w dir file 356s PASS: chmod g-x dir file 356s PASS: chmod o=r dir file 356s PASS: chmod o=w dir file 356s PASS: chmod o=x dir file 356s PASS: chmod o+r dir file 356s PASS: chmod o+w dir file 356s PASS: chmod o+x dir file 356s PASS: chmod o-r dir file 356s PASS: chmod o-w dir file 356s PASS: chmod o-x dir file 356s PASS: chmod a=r dir file 356s PASS: chmod a=w dir file 356s PASS: chmod a=x dir file 356s PASS: chmod a+r dir file 356s PASS: chmod a+w dir file 356s PASS: chmod a+x dir file 356s PASS: chmod a-r dir file 356s PASS: chmod a-w dir file 356s PASS: chmod a-x dir file 356s PASS: chmod =r dir file 356s PASS: chmod =w dir file 356s PASS: chmod =x dir file 356s PASS: chmod +r dir file 356s PASS: chmod +w dir file 356s PASS: chmod +x dir file 356s PASS: chmod -r dir file 356s PASS: chmod -w dir file 356s PASS: chmod -x dir file 356s PASS: chmod a-w,a+x dir file 356s PASS: chmod g+s dir file 356s PASS: chmod u+s dir file 356s PASS: chmod +s dir file 356s PASS: chmod o+s dir file 356s PASS: chmod +t dir file 356s PASS: chmod a=r+w+x dir file 356s PASS: chmod +X 356s PASS: chmod -R symlink arg 356s PASS: chmod -R symlink recurse 356s SKIP: chown (not root) 356s PASS: cksum on stdin 356s PASS: cksum on file 356s PASS: cksum on multiple files 356s PASS: cksum on abc including length 356s PASS: cksum on abc excluding length 356s PASS: cksum on no data post-inversion 356s PASS: cksum on no data pre+post-inversion 356s PASS: cksum on no data no inversion 356s PASS: cksum on no data pre-inversion 356s PASS: cmp one argument match 356s PASS: cmp one argument diff 356s PASS: cmp missing file1 [fail] 356s PASS: cmp identical files, stdout 356s PASS: cmp identical files, return code 356s PASS: cmp EOF, stderr 356s PASS: cmp EOF, return code 356s PASS: cmp diff, stdout 356s PASS: cmp diff, return code 356s PASS: cmp -s EOF, return code 356s PASS: cmp -s diff, return code 356s PASS: cmp -l EOF, stderr 356s PASS: cmp -l diff and EOF, stdout and stderr 356s PASS: cmp -s not exist 356s PASS: cmp stdin and file 356s PASS: cmp -n skip1 skip2 356s PASS: comm comm 356s PASS: comm comm - 356s PASS: comm comm -123 detects missing 356s PASS: cp not enough arguments [fail] 356s PASS: cp -missing source [fail] 356s PASS: cp file->file 356s PASS: cp file->dir 356s PASS: cp file->dir/file 357s PASS: cp -r dir->missing 357s PASS: cp -r dir->file [fail] 357s PASS: cp -r dir hits file. 357s PASS: cp file->inaccessible [fail] 357s PASS: cp -f file->inaccessible 357s PASS: cp file->inaccessible_dir [fail] 357s PASS: cp file1 file2 missing [fail] 357s PASS: cp dir file missing [fail] 357s PASS: cp -rf dir file missing [fail] 357s PASS: cp file1 file2 file [fail] 357s PASS: cp file1 file2 dir 357s PASS: cp -r /abspath dest 357s PASS: cp -r dir again 357s PASS: cp -r dir1/* dir2 357s PASS: cp -pr dir/. 357s PASS: cp -pr dir/. symlink child 357s PASS: cp symlink dest permissions 357s PASS: cp duplicated --preserve options 357s PASS: cp -T file 357s PASS: cp -T dir 357s PASS: cp --parents b/c/d/file a/ 357s PASS: cp -P file 357s PASS: cp -P symlink 357s PASS: cp follow symlink 357s PASS: cp -t one arg 357s PASS: cp -Dt 357s PASS: cp -u1 357s PASS: cp -u2 357s PASS: cp -i 357s PASS: cpio name padding 357s PASS: cpio file padding 357s PASS: cpio archive length 357s PASS: cpio archive magic 357s PASS: cpio name length 357s PASS: cpio -t 357s PASS: cpio -t --quiet 357s PASS: cpio -p 357s PASS: cpio -pd 357s PASS: cpio archives unreadable empty files 357s PASS: cpio -i doesn't create leading directories 357s PASS: cpio -id creates leading directories 357s PASS: cpio -i keeps existing files 357s PASS: cpio -id keeps existing files 357s PASS: cpio -iu replaces existing files; no error 357s PASS: cpio -idu replaces existing files; no error 357s PASS: cpio skip NUL 357s PASS: cpio error on empty file 357s SKIP: cpio -t preserve ownership 357s PASS: cut -b a,a,a 357s PASS: cut -b overlaps 357s PASS: cut -b encapsulated 357s PASS: cut -bO overlaps 357s PASS: cut high-low error 357s PASS: cut -c a-b 357s PASS: cut -c a- 357s PASS: cut -c -b 357s PASS: cut -c a 357s PASS: cut -c a,b-c,d 357s PASS: cut -c japan.txt 357s PASS: cut -C test1.txt 357s PASS: cut -DF 357s PASS: cut -DF 2 357s PASS: cut empty field 357s PASS: cut empty field 2 357s PASS: cut -f a- 357s PASS: cut show whole line with no delim 357s PASS: cut -c (a-b) 357s PASS: cut -c (a) 357s PASS: cut -c (a,b,c) 357s PASS: cut -b (a,b,c) 357s PASS: cut -d -f(:) -s 357s PASS: cut -d -f( ) -s 357s PASS: cut -d -f(a) -s 357s PASS: cut -d -f(a) -s -n 357s PASS: cut -nb 357s PASS: cut -d newline 357s SKIP: demo_number disabled 357s PASS: dirname /-only 357s PASS: dirname trailing / 357s PASS: dirname combined 357s PASS: dirname /a/ 357s PASS: dirname multiple 357s PASS: du (no options) 357s PASS: du -s 357s PASS: du counts symlinks without following 357s PASS: du -L follows symlinks 357s PASS: du -L avoid endless loop 357s PASS: du -HL follows symlinks 357s PASS: du -H does not follow unspecified symlinks 357s PASS: du -LH does not follow unspecified symlinks 357s PASS: du -H follows specified symlinks 357s PASS: echo echo 357s PASS: echo 1 2 3 357s PASS: echo with spaces 357s PASS: echo echo -n 357s PASS: echo echo -n one 357s PASS: echo echo one -n 357s PASS: echo -en 357s PASS: echo echo --hello 357s PASS: echo -e all 357s PASS: echo -e all but \c 357s PASS: echo -nex hello 357s PASS: echo -e octal values 357s PASS: echo -e invalid oct 357s PASS: echo -e \0040 357s PASS: echo -e hexadecimal values 357s PASS: echo -e invalid hex 1 357s PASS: echo -e invalid hex 2 357s PASS: echo -e \e 357s PASS: echo -e \p 357s PASS: echo -En 357s PASS: echo -eE 357s PASS: echo echo -e 'a\x123\ufb3bbc' | od -An -tx1 357s PASS: echo trailing nul 357s PASS: env read 357s PASS: env -u 357s PASS: env -uu 357s PASS: env -i uses old $PATH 357s PASS: env -i env 357s PASS: env -i = 357s PASS: env -0 357s PASS: env early fail 357s PASS: env why is this allowed 357s PASS: env replace 357s PASS: env norecurse 357s PASS: expand default 357s PASS: expand default stdin 357s PASS: expand single 357s PASS: expand tablist 357s PASS: expand backspace 357s PASS: expand long tab single 357s PASS: expand long tab tablist 357s PASS: expand multiline single 357s PASS: expand multiline tablist 357s PASS: expand long line single 357s SKIP: expr disabled 357s PASS: factor -32 357s PASS: factor 0 357s PASS: factor 1 357s PASS: factor 2 357s PASS: factor 3 357s PASS: factor 4 357s PASS: factor 10000000017 357s PASS: factor 10000000018 357s PASS: factor 10000000019 357s PASS: factor 3 6 from stdin 357s PASS: factor stdin newline 357s PASS: factor -h 357s PASS: factor -x 357s PASS: file directory 357s PASS: file empty 357s PASS: file script 357s PASS: file script with spaces 357s PASS: file env script 357s PASS: file ascii 357s PASS: file utf-8 357s PASS: file mach-o universal 357s PASS: file tar file 357s PASS: file gzip data 357s PASS: file bzip2 data 357s PASS: file 7z file 357s PASS: file zip file 357s PASS: file gif file 357s PASS: file Android .dex 357s PASS: file broken symlink 357s PASS: file symlink 357s PASS: file symlink -h 357s PASS: file /dev/zero 357s PASS: file - /dev/null; echo $? 358s PASS: grep grep -r walrus sub 2>/dev/null; echo $? 358s PASS: grep --exclude-dir 358s PASS: grep grep -rh hello sub 2>/dev/null || echo err 358s PASS: grep grep -Rh hello sub 358s PASS: grep -F multiple 358s PASS: grep -Fi multiple 358s PASS: grep -F empty multiple 358s PASS: grep -Fx 358s PASS: grep -Fix 358s PASS: grep -F bucket sort 358s PASS: grep -f /dev/null 358s PASS: grep -z patter\n 358s PASS: grep -z patter\n 2 358s PASS: grep -lZ 358s PASS: grep -l ^ after \0 358s PASS: grep print zero length match 358s PASS: grep -o skip zero length match 358s PASS: grep --color highlights all matches 358s PASS: grep speed 358s PASS: grep initial \ 358s PASS: grep ^$ 358s PASS: grep middle ^ not special 358s PASS: grep middle $ not special 358s PASS: grep grep -of 358s SKIP: groupadd disabled 358s SKIP: groupdel disabled 358s PASS: gunzip with input files 358s PASS: gunzip no files (stdin to stdout) 358s PASS: gunzip FEXTRA flag skipped properly 358s PASS: gunzip with input files and -c 358s PASS: gunzip -k 358s PASS: gunzip permissions/times preservation 358s PASS: head head, stdin 358s PASS: head head, stdin via - 358s PASS: head head, file 358s PASS: head -number 358s PASS: head head, default lines 358s PASS: head -v file 358s PASS: head -v stdin 358s PASS: head file and stdin 358s PASS: head head, multiple files 358s PASS: head -q, multiple files 358s PASS: head -c 3 358s PASS: head -c bigger than input 358s PASS: head -c 3 -n 1 358s PASS: head -n 1 -c 3 358s SKIP: hexdump disabled 358s PASS: hostname get 358s SKIP: hostname set 358s PASS: httpd static file 358s PASS: httpd mime type 358s PASS: iconv chars | xxd -p 358s PASS: iconv -t UTF-16BE 358s PASS: iconv -t UTF-16LE 358s PASS: iconv -t UTF-32BE 358s PASS: iconv -t UTF-32LE 359s PASS: id 0 359s PASS: id root 359s PASS: id -G root 359s PASS: id -nG root 359s PASS: id -g root 359s PASS: id -ng root 359s PASS: id -u root 359s PASS: id -nu root 359s PASS: id no-such-user 359s PASS: id 2147483647 359s SKIP: ifconfig (not root) 359s PASS: install install -D exists 359s PASS: install install -D -t creates directory 359s PASS: link fails on non-existent file 359s PASS: link create_hardlink 359s PASS: link preserves_hardlinks 359s PASS: link create_hardlink_and_remove_sourcefile 359s PASS: ln create_hardlink 359s PASS: ln create_softlink 359s PASS: ln force_create_hardlink 359s PASS: ln force_create_symlink 359s PASS: ln preserves_hardlinks 359s PASS: ln preserves_symlinks 359s PASS: ln multilevel_symbolic_links 359s PASS: ln no_dereference 359s PASS: ln -T acts like -n 359s PASS: ln -T with dir 359s PASS: ln -t 359s PASS: ln create_multiple_hardlinks 359s PASS: ln create_multiple_softlinks 359s PASS: ln create_softlink_and_remove_sourcefile 359s PASS: ln create_hardlink_and_remove_sourcefile 359s PASS: ln ln -r 359s SKIP: losetup (not root) 359s PASS: ls no argument 359s PASS: ls with -C: test column spacing equals 2 359s PASS: ls with -x: test column spacing equals 2 359s PASS: ls with wild char 359s PASS: ls with wild char - long listing 359s PASS: ls with -p 359s PASS: ls with -a 359s PASS: ls with -A 359s PASS: ls with -d 359s PASS: ls with wild char and -d * 359s PASS: ls with -k 359s PASS: ls with -m 359s PASS: ls with -F 359s PASS: ls with -dk * 359s PASS: ls with -Z 359s PASS: ls with -lZ 359s PASS: ls -l symlink 359s PASS: ls with -d - broken softlink 359s PASS: ls nested recursively 359s PASS: ls with -i 359s PASS: ls missing 359s PASS: ls -w test 1 359s PASS: ls -w test 2 359s PASS: ls -w test 3 359s PASS: ls -w test 4 359s PASS: ls default escaping 359s PASS: ls -b 359s PASS: ls -q 359s PASS: ls -N 359s PASS: md5sum '' 359s PASS: md5sum infile 359s PASS: md5sum two files 359s PASS: md5sum 4 359s PASS: md5sum 5 359s PASS: md5sum 6 359s PASS: md5sum -c spaces 359s PASS: md5sum -c nolines 359s PASS: md5sum --status okay 359s PASS: md5sum --status fail 359s PASS: md5sum -c multiple 359s PASS: mkdir mkdir 359s PASS: mkdir existing file 359s PASS: mkdir existing dir 359s PASS: mkdir one two 359s PASS: mkdir missing/one 359s PASS: mkdir -p 359s PASS: mkdir -p existing 359s PASS: mkdir (default permissions) 359s PASS: mkdir -m 124 359s PASS: mkdir -p -m 653 359s PASS: mkdir -p one/two/ (trailing slash) 359s PASS: mkdir -p -m 777 (022 umask) 359s PASS: mkdir -p -m 777 (377 umask) 359s PASS: mkdir -vp 359s PASS: mkdir -vp exists 359s PASS: mkdir continue after fail 359s PASS: mkfifo mkfifo 359s PASS: mkfifo existing 359s PASS: mkfifo one two 359s PASS: mkfifo (default permissions) 359s PASS: mkfifo -m 124 359s PASS: mktemp default template uses $TMPDIR 359s PASS: mktemp default creates file 359s PASS: mktemp -d creates dir 359s PASS: mktemp TEMPLATE does not use $TMPDIR 359s PASS: mktemp / in TEMPLATE works but ignores $TMPDIR 359s PASS: mktemp / in TEMPLATE with -p DIR is error 359s PASS: mktemp -t TEMPLATE uses $TMPDIR 359s PASS: mktemp -t and TEMPLATE but no $TMPDIR uses /tmp 359s PASS: mktemp -p DIR and TEMPLATE should use DIR 359s PASS: mktemp -p DIR and -t: -t wins 359s PASS: mktemp -p DIR -t TEMPLATE but no $TMPDIR (DIR wins) 359s PASS: mktemp -u doesn't need to be able to write to dir 359s PASS: mktemp needs at least XXX in template 359s PASS: mktemp -q shouldn't print path 359s PASS: mktemp --tmpdir doesn't need argument 359s PASS: mktemp --tmpdir can have argument 359s PASS: mv file to file 359s PASS: mv file to dir 359s PASS: mv dir to dir 359s PASS: mv multiple files/dirs to a dir 359s PASS: mv random file to new file 359s PASS: mv symlink to new symlink 359s PASS: mv hard link to new hardlink 359s PASS: mv file to unreadable file 359s PASS: mv file hardlink dir 359s PASS: mv dir to new dir 359s PASS: mv dir to existing dir 359s PASS: mv dir1/dir2 to . 359s PASS: mv dir1/dir2/ to . 359s PASS: mv dir1/dir2/ to ./ 359s PASS: mv not/exists/ to ./ 359s PASS: mv force over unwritable 359s PASS: mv no clobber (dest exists) 359s PASS: mv no clobber (dest doesn't exist) 359s PASS: mv over unwritable file only prompts when stdin is a terminal 359s PASS: mv interactive: no stdin 359s PASS: mv interactive: answered YES 359s PASS: mv interactive: answered NO 359s PASS: netcat more than buffer bytes left at end 359s PASS: nl nl 359s PASS: nl explicit defaults 359s PASS: nl -nln 359s PASS: nl -nln -w 359s PASS: nl -nrz 359s PASS: nl -nrz -w 359s PASS: nl -b t 359s PASS: nl -b n 359s PASS: nl -sook -b p 359s PASS: nl -v42 359s PASS: nl -v-1 359s PASS: nl -v0 359s PASS: nl -l 359s PASS: nl no space 359s PASS: nl -E 359s PASS: paste one two 359s PASS: paste -s one two 359s PASS: paste -s three four 359s PASS: paste three four 359s PASS: paste - - - 359s PASS: paste - - - -d '' 359s PASS: paste one two one two 359s PASS: paste five three two 359s PASS: paste -d '私\0̴̗̞̠eq' - - - - - - 359s PASS: patch dry run doesn't create file 359s PASS: patch create file 359s PASS: patch insert in middle 359s PASS: patch append at end 359s PASS: patch insert at start 359s PASS: patch delete at end 359s PASS: patch delete at start 359s PASS: patch filter timestamps 359s PASS: patch quoted name 359s PASS: patch dry run doesn't delete file 359s PASS: patch delete file 359s PASS: patch fuzz 359s PASS: printf text 359s PASS: printf escapes 359s PASS: printf %b escapes 359s PASS: printf null 359s PASS: printf trailing slash 359s PASS: printf octal 359s PASS: printf not octal 359s PASS: printf hex 359s PASS: printf %x 359s PASS: printf %d 42 359s PASS: printf %d 0x2a 359s PASS: printf %d 052 359s PASS: printf %d none 359s PASS: printf %d null 359s PASS: printf %s width precision 359s PASS: printf extra args 359s PASS: printf '%3c' 359s PASS: printf '%-3c' 359s PASS: printf '%+d' 359s PASS: printf '%5d%4d' 1 21 321 4321 54321 359s PASS: printf '%c %c' 78 79 359s PASS: printf '%d %d' 78 79 359s PASS: printf '%f %f' 78 79 359s PASS: printf 'f f' 78 79 359s PASS: printf '%i %i' 78 79 359s PASS: printf '%o %o' 78 79 359s PASS: printf '%u %u' 78 79 359s PASS: printf '%u %u' -1 -2 359s PASS: printf '%x %X' 78 79 359s PASS: printf '%g %G' 78 79 359s PASS: printf '%s %s' 78 79 359s PASS: printf %.s acts like %.0s 359s PASS: printf corner case 359s PASS: printf posix inconsistency 359s PASS: printf \x 359s PASS: printf \c 359s PASS: printf octal %b 359s PASS: printf invalid hex 1 359s PASS: printf invalid hex 2 359s PASS: printf invalid oct 359s PASS: printf %b \e 359s PASS: printf \e 359s PASS: ps -o pid 15248 359s PASS: pwd pwd 359s PASS: pwd -P 359s PASS: pwd pwd 359s PASS: pwd -P 359s PASS: pwd (bad PWD) 359s PASS: readlink missing 359s PASS: readlink file 359s PASS: readlink -f dir 359s PASS: readlink -f missing 359s PASS: readlink link 359s PASS: readlink links 359s PASS: readlink link->missing 359s PASS: readlink stays relative 359s PASS: readlink -f link->file 359s PASS: readlink -f link->dir 359s PASS: readlink link->link (recursive) 359s PASS: readlink -f link->link (recursive) 359s PASS: readlink -q notlink 359s PASS: readlink -q link 359s PASS: readlink -q notfound 359s PASS: readlink -e found 359s PASS: readlink -e notfound 359s PASS: readlink -nf . 359s PASS: readlink -nf multiple args 359s PASS: readlink -nz 359s PASS: readlink -z 360s PASS: readlink -f multi 360s PASS: readlink -f link/missing 360s PASS: readlink -f /dev/null/file 360s PASS: readlink -m missing/dir 360s PASS: readlink -m missing/../elsewhere 360s PASS: readlink -m file/dir 360s PASS: readlink -f link->/ 360s PASS: readlink -f /dev/null/.. 360s PASS: readlink recurse 360s PASS: readlink follow recursive2 360s PASS: realpath realpath . 360s PASS: realpath missing 360s PASS: realpath missing2 360s PASS: realpath -z 360s PASS: realpath file 360s PASS: realpath dir 360s PASS: realpath --relative-to 360s PASS: realpath --relative-to2 360s PASS: realpath --relative-to3 360s PASS: realpath --relative-to4 360s PASS: realpath --relative-base 360s PASS: realpath --relative-base stomps --relative-to 360s PASS: realpath -m with relative-base1 360s PASS: realpath -m with relative-base2 360s PASS: realpath -m with relative-base3 360s PASS: realpath missing defaults to -m 360s PASS: realpath missing -e 360s PASS: realpath -L 360s PASS: realpath -s 360s PASS: realpath -s link/.. 360s PASS: realpath -s .. eats symlink 360s PASS: realpath -s .. eats symlink in $PWD 360s PASS: realpath -es dangling symlink 360s PASS: realpath -ms 360s PASS: realpath -es 360s PASS: rev rev 360s PASS: rev - 360s PASS: rev file1 file2 360s PASS: rev - file 360s PASS: rev file - 360s PASS: rev no trailing newline 360s PASS: rev file1 notfound file2 360s PASS: rev different input sizes 360s PASS: rm text-file 360s PASS: rm -i nonexistent 360s PASS: rm empty directory 360s PASS: rm text file(mode 000) 360s PASS: rm -r (multiple files and dirs) 360s PASS: rm -rf (present + missing files and dirs) 360s PASS: rm -r nested_dir 360s PASS: rm -rf 000 dir 360s PASS: rm -rv dir 360s PASS: rm -v 360s SKIP: rm -f / 360s PASS: rmdir rmdir 360s PASS: rmdir file 360s PASS: rmdir one two 360s PASS: rmdir one missing two file three 360s PASS: rmdir mode 000 360s PASS: rmdir non-empty 360s PASS: rmdir -p dir/file 360s PASS: rmdir -p part of path 360s SKIP: rmdir -p abspath 360s PASS: rmdir -p one/two/three 360s PASS: rmdir -p one/two/three/ 360s PASS: sed as cat 360s PASS: sed sed - - twice 360s PASS: sed -n 360s PASS: sed -n p 360s PASS: sed explicit pattern 360s PASS: sed -n 1p 360s PASS: sed 2p 360s PASS: sed -n 2p 360s PASS: sed -n $p 360s PASS: sed as cat #2 360s PASS: sed no input means no last line 360s PASS: sed -n $,$p 360s PASS: sed -n 1,2p 360s PASS: sed -n 2,3p 360s PASS: sed -n 2,1p 360s PASS: sed $ with 2 inputs 360s PASS: sed -n /two/p 360s PASS: sed -n 1,/two/p 360s PASS: sed -n /one/,2p 360s PASS: sed -n 1,/one/p 360s PASS: sed -n /one/,1p 360s PASS: sed sed -n /two/,$p 360s PASS: sed -n 3p 360s PASS: sed prodigal newline 360s PASS: sed Newline only added if further output 360s PASS: sed match \t tab 360s PASS: sed match t delim disables \t tab 360s PASS: sed match t delim makes \t literal t 360s PASS: sed match n delim 360s PASS: sed match n delim disables \n newline 360s PASS: sed match \n literal n 360s PASS: sed end match does not check starting match line 360s PASS: sed end match/start match mixing number/letter 360s PASS: sed num then regex 360s PASS: sed regex then num 360s PASS: sed multiple regex address match 360s PASS: sed regex address overlap 360s PASS: sed getdelim with nested [:blah:] 360s PASS: sed [ in [[] 360s PASS: sed [[] with ] as delimiter 360s PASS: sed [[] with [ as delimiter 360s PASS: sed prodigaler newline 360s PASS: sed aci 360s PASS: sed b loop 360s PASS: sed b skip 360s PASS: sed b end 360s PASS: sed c range 360s PASS: sed c {range} 360s PASS: sed c multiple continuation 360s PASS: sed c empty continuation 360s PASS: sed D further processing depends on whether line is blank 360s PASS: sed newline staying away 360s PASS: sed match empty line 360s PASS: sed \1 360s PASS: sed \1 p 360s PASS: sed \1 no newline 360s PASS: sed \1 p no newline 360s PASS: sed -n s//\1/p 360s PASS: sed -n s//\1/p no newline 360s PASS: sed backref error 360s PASS: sed empty match after nonempty match 360s PASS: sed empty match 360s PASS: sed s///#comment 360s PASS: sed s///num off end 360s PASS: sed N flushes pending a and advances match counter 360s PASS: sed delimiter in regex [char range] doesn't count 360s PASS: sed delete regex range start line after trigger 360s PASS: sed blank pattern repeats last pattern 360s PASS: sed interleave -e and -f 360s PASS: sed -e '1a\' -e 'huh' 360s PASS: sed -f input 360s PASS: sed -f - input 360s PASS: sed '1ahello' 360s PASS: sed -e '/x/c\' -e 'y' 360s PASS: sed -e 's/a[([]*b/X/' 360s PASS: sed 'y/a\bc/de\f/' 360s PASS: sed [a-a] (for perl) 360s PASS: sed trailing a\ (for debian) 360s PASS: sed skip start of range 360s PASS: sed range +1 360s PASS: sed range +0 360s PASS: sed range +3 360s PASS: sed not -s 360s PASS: sed -s 360s PASS: sed bonus backslashes 360s PASS: sed end b with } 360s PASS: sed -z 360s PASS: sed -z N 360s PASS: sed p noeol 360s PASS: sed -z N noeol 360s PASS: sed -z S 360s PASS: sed -z D 360s PASS: sed -z G 360s PASS: sed -z H 360s PASS: sed -z x NOEOL 360s PASS: sed s after NUL 360s PASS: sed ^ not trigger after NUL 360s PASS: sed \n with empty capture 360s PASS: sed \n too high 360s PASS: sed s///x 360s PASS: sed megabyte s/x/y/g (20 sec timeout) 360s PASS: sed w doesn't blank 360s PASS: sed s i and I 360s PASS: sed s l ignores posix 360s PASS: sed s l loses missing newline 360s PASS: sed s -z l 360s PASS: sed s -z l missing newline 360s PASS: seq (exit with error) 360s PASS: seq (exit with error) 360s PASS: seq one argument 360s PASS: seq two arguments 360s PASS: seq two arguments reversed 360s PASS: seq two arguments equal 360s PASS: seq two arguments equal, arbitrary negative step 360s PASS: seq two arguments equal, arbitrary positive step 360s PASS: seq count up by 2 360s PASS: seq count down by 2 360s PASS: seq count wrong way #1 360s PASS: seq count wrong way #2 360s PASS: seq count by .3 360s PASS: seq count by -.9 360s PASS: seq count down by zero 360s PASS: seq separator - 360s PASS: seq format string 360s PASS: seq separator and format string 360s PASS: seq padding 360s PASS: seq padding 360s PASS: seq padding 360s PASS: seq filter -f "%f" 360s PASS: seq filter -f "%e" 360s PASS: seq filter -f "%g" 360s PASS: seq filter -f "boo %f yah" 360s PASS: seq filter -f "% f" 360s PASS: seq filter -f "%-1.2f" 360s PASS: seq filter -f "%+-f" 360s PASS: seq filter -f "%+ - f" 360s PASS: seq filter -f "%.2f" 360s PASS: seq filter -f "%3.f" 360s PASS: seq filter -f "%'.2f" 360s PASS: seq filter -f "%%%f%%" 360s PASS: seq filter reject -f '%d' 360s PASS: seq filter reject -f '%s' 360s PASS: seq filter reject -f '' 360s PASS: seq filter reject -f 'boo %f %f yah' 360s PASS: seq filter reject -f '%*f' 360s PASS: seq filter reject -f '%-1.2.3f' 360s PASS: seq filter reject -f '%2$f' 360s PASS: seq filter reject -f '%1-f' 360s PASS: seq filter reject -f '%1 f' 360s PASS: seq filter reject -f '%2..2f' 360s PASS: seq filter reject -f '%%%f%%%' 360s PASS: seq precision inc 360s PASS: seq precision first 360s PASS: seq precision int 360s PASS: seq precision e 360s PASS: seq precision E 360s PASS: seq invalid last 360s PASS: seq invalid first 360s PASS: seq invalid increment 360s PASS: seq INT_MIN 361s PASS: seq fast path 361s PASS: sha1sum abc 361s PASS: sha1sum longer str 361s PASS: sha1sum a million nulls 361s PASS: sha1sum digits 361s PASS: sha1sum seq 10000 361s PASS: sha1sum file 361s PASS: sha1sum file1 file2 361s PASS: sha1sum file1 file2 - 361s PASS: sha224sum abc 361s PASS: sha224sum longer str 361s PASS: sha224sum a million nulls 361s PASS: sha224sum digits 361s PASS: sha224sum seq 10000 361s PASS: sha224sum file 361s PASS: sha224sum file1 file2 361s PASS: sha224sum file1 file2 - 361s PASS: sha256sum abc 361s PASS: sha256sum longer str 361s PASS: sha256sum a million nulls 361s PASS: sha256sum digits 361s PASS: sha256sum seq 10000 361s PASS: sha256sum file 361s PASS: sha256sum file1 file2 361s PASS: sha256sum file1 file2 - 361s PASS: sha384sum abc 361s PASS: sha384sum longer str 361s PASS: sha384sum a million nulls 361s PASS: sha384sum digits 361s PASS: sha384sum seq 10000 361s PASS: sha384sum file 361s PASS: sha384sum file1 file2 361s PASS: sha384sum file1 file2 - 361s PASS: sha512sum abc 361s PASS: sha512sum longer str 361s PASS: sha512sum a million nulls 361s PASS: sha512sum digits 361s PASS: sha512sum seq 10000 361s PASS: sha512sum file 361s PASS: sha512sum file1 file2 361s PASS: sha512sum file1 file2 - 361s SKIP: skeleton disabled 361s PASS: sort unknown argument 361s PASS: sort sort 361s PASS: sort #2 361s PASS: sort stdin 361s PASS: sort numeric 361s PASS: sort reverse 361s PASS: sort sort -o 361s PASS: sort sort -o same 361s PASS: sort one key 361s PASS: sort key range with numeric option 361s PASS: sort key range with numeric option and global reverse 361s PASS: sort key range with multiple options 361s PASS: sort key doesn't strip leading blanks, disables fallback global sort 361s PASS: sort key edge case with -t 361s PASS: sort -x 361s PASS: sort -k2,2f 361s PASS: sort -k2,2 361s PASS: sort -f -k2,2 361s PASS: sort -t, -k3n 361s PASS: sort -kx 361s PASS: sort -c 361s PASS: sort -uc 361s PASS: sort -C 1 361s PASS: sort -C 2 361s PASS: sort -g 361s PASS: sort -n without number sorts as leading zero 361s PASS: sort -u implies -s 361s PASS: split split 361s PASS: split - 361s PASS: split file 361s PASS: split -l 361s PASS: split suffix exhaustion 361s PASS: split bytes 361s PASS: split reassembly 361s PASS: split -n 361s PASS: stat as echo 361s PASS: stat lone % 361s PASS: stat %% escapes 361s PASS: stat %unknown = ? 361s PASS: stat %x 361s PASS: stat %X 361s PASS: stat %y 361s PASS: stat %Y 361s PASS: strings stdin 361s PASS: strings file 361s PASS: strings string to the end 361s PASS: strings short strings 361s PASS: strings -n6 361s PASS: strings string and nulls 361s PASS: strings -f 361s PASS: strings -o 361s PASS: strings -o, multiple strings 361s PASS: strings -fo 361s PASS: strings -t o 361s PASS: strings -t d 361s PASS: strings -t x 361s PASS: tac tac 361s PASS: tac - 361s PASS: tac file1 file2 361s PASS: tac - file 361s PASS: tac file - 361s PASS: tac file1 notfound file2 361s PASS: tac no trailing newline 361s PASS: tail tail 361s PASS: tail file 361s PASS: tail -n in bounds 361s PASS: tail -n out of bounds 361s PASS: tail -n+ in bounds 361s PASS: tail -n+ outof bounds 361s PASS: tail -c in bounds 361s PASS: tail -c out of bounds 361s PASS: tail -c+ in bounds 361s PASS: tail -c+ out of bonds 361s PASS: tail -N 361s PASS: tail stdin no trailing newline 361s PASS: tail file no trailing newline 361s PASS: tail noseek -n in bounds 361s PASS: tail noseek -n out of bounds 361s PASS: tail noseek -n+ in bounds 361s PASS: tail noseek -n+ outof bounds 361s PASS: tail noseek -c in bounds 361s PASS: tail noseek -c out of bounds 361s PASS: tail noseek -c+ in bounds 361s PASS: tail noseek -c+ out of bonds 361s PASS: tail -c 12345 -n 3 bigfile 361s PASS: tail -n 3 -c 12345 bigfile 362s PASS: tail -f one 362s PASS: tail -f one two three 364s PASS: tail -F 364s PASS: tar store file 364s PASS: tar pass file 364s PASS: tar -T newline 364s PASS: tar -T null 364s PASS: tar specify UID, fetch GID 364s PASS: tar fetch UID, specify GID 364s PASS: tar huge values 364s PASS: tar longname 364s PASS: tar pass mtime 364s PASS: tar adjust mode 364s PASS: tar store dir 364s PASS: tar pass dir 364s PASS: tar store file in dir 364s PASS: tar store dir and dir/file 364s PASS: tar pass dir/file 364s PASS: tar tar C 364s PASS: tar store hardlink 364s PASS: tar create dir/fifo 364s PASS: tar create long fname 364s PASS: tar create symlink 364s PASS: tar create hardlink to symlink 364s PASS: tar create long symlink 364s PASS: tar create long->long 364s PASS: tar create symlink 364s PASS: tar pass absolute symlink 364s PASS: tar pass broken symlink 364s PASS: tar pass broken absolute symlink 364s PASS: tar pass /dev/null 364s PASS: tar --absolute-names 364s PASS: tar autodetect gzip 364s PASS: tar manually specify bz2 364s PASS: tar -I gzip c 364s PASS: tar -I gzip t 364s SKIP: tar character special 364s SKIP: tar block special 364s SKIP: tar ownership 364s PASS: tar symlink out of cwd 364s PASS: tar extract dir/file from tar 364s PASS: tar extract dir/file from tgz (autodetect) 364s PASS: tar cat tgz | extract dir/file (autodetect) 364s PASS: tar extract dir/file from tbz2 (autodetect) 364s PASS: tar cat tbz | extract dir/file (autodetect) 364s PASS: tar autodetect falls back to gzip -d when no zcat 364s PASS: tar sparse without overflow 364s PASS: tar sparse single overflow 365s PASS: tar sparse double overflow 365s PASS: tar sparse extract 365s PASS: tar sparse tvf 365s PASS: tar sparse extract hole at end 365s PASS: tar links 365s PASS: tar links2 365s PASS: tar exclude 365s PASS: tar replace dir with file 365s PASS: tar create ..dotsdir 365s PASS: tar pass ..dotsdir 365s PASS: tar --strip 365s PASS: tar xform S 365s PASS: tar xform flags=rh starts with all disabled 365s PASS: tar xform flags=rHhsS toggles 365s PASS: tar xform flags= is not a delta from previous 365s PASS: tar xform H 365s PASS: tar xform R 365s PASS: tar xform path 365s PASS: tar xform trailing slash special case 365s PASS: tar xform extract all 365s PASS: tar xform extract S 365s PASS: tar xform extract H 365s PASS: tar xform extract R 365s PASS: tar -P 365s PASS: tar without -P 365s PASS: tee 365s PASS: tee - 365s PASS: tee one > two && cmp one two && echo that 365s PASS: timeout times out 365s PASS: timeout failure 365s PASS: timeout early failure 365s PASS: timeout can't execute 365s PASS: timeout can't find 365s PASS: timeout custom signal 365s PASS: timeout killed 365s PASS: timeout TERM 365s PASS: timeout exit 0 365s PASS: timeout exit 1 365s PASS: timeout --preserve-status 365s PASS: timeout --preserve-status killed 366s PASS: timeout trap-and-exit 367s PASS: timeout trap-and-exit --preserve-status 369s PASS: timeout -i 369s PASS: timeout -v 370s PASS: top batch termination 370s PASS: top fractional seconds 370s PASS: top -d invalid input 370s PASS: top -d unknown suffix 370s PASS: top -d suffix trailing junk 370s SKIP: tr disabled 370s PASS: truncate 0 370s PASS: truncate 12345 370s PASS: truncate 1m 370s PASS: truncate is sparse 370s PASS: truncate + 370s PASS: truncate - 370s PASS: truncate < hit 370s PASS: truncate < miss 370s PASS: truncate > hit 370s PASS: truncate > miss 370s PASS: truncate / 370s PASS: truncate % 370s PASS: unicode text 370s PASS: unicode code points 370s PASS: unicode ASCII controls 370s PASS: unicode del 370s PASS: unicode 3-byte 370s PASS: unicode 4-byte 370s PASS: unicode range 370s SKIP: unzip disabled 370s PASS: uptime uptime 370s PASS: uptime uptime -s 370s SKIP: useradd disabled 370s PASS: uudecode uu empty file 370s PASS: uudecode uu 1-char 370s PASS: uudecode uu 2-char 370s PASS: uudecode uu 3-char 370s PASS: uudecode b64 empty file 370s PASS: uudecode b64 1-char 370s PASS: uudecode b64 2-char 370s PASS: uudecode b64 3-char 370s PASS: uudecode filename 370s PASS: uuencode not enough args [fail] 370s PASS: uuencode uu empty file 370s PASS: uuencode uu 1-char 370s PASS: uuencode uu 2-char 370s PASS: uuencode uu 3-char 370s PASS: uuencode b64 empty file 370s PASS: uuencode b64 1-char 370s PASS: uuencode b64 2-char 370s PASS: uuencode b64 3-char 370s PASS: uuidgen smoke 370s PASS: wc wc 370s PASS: wc empty file 370s PASS: wc standard input 370s PASS: wc standard input -c 370s PASS: wc standard input -cl 370s PASS: wc -c 370s PASS: wc -l 370s PASS: wc -w 370s PASS: wc one file 370s PASS: wc multiple files 370s PASS: wc -m 370s PASS: wc -m 2 370s PASS: wc -mlw 370s PASS: xxd file1 370s PASS: xxd file1 -l 370s PASS: xxd - 370s PASS: xxd no args 370s PASS: xxd -c 8 -g 4 file1 370s PASS: xxd -c 8 -g 3 file1 370s PASS: xxd -i 370s PASS: xxd -o 0x8000 370s PASS: xxd -p 370s PASS: xxd -pc0 370s PASS: xxd -pc0 long 370s PASS: xxd -s 370s PASS: xxd -r 370s PASS: xxd -r -i 370s PASS: xxd -r garbage 370s PASS: xxd -r long 370s PASS: xxd -r -p long 370s PASS: xxd -r unnecessary output seeks 370s SKIP: xzcat disabled 370s PASS: zcat files 370s PASS: zcat -c 370s PASS: zcat concatenated 370s PASS: zcat error 371s autopkgtest [19:38:39]: test toybox-selftest: -----------------------] 371s toybox-selftest PASS 371s autopkgtest [19:38:39]: test toybox-selftest: - - - - - - - - - - results - - - - - - - - - - 371s autopkgtest [19:38:39]: @@@@@@@@@@@@@@@@@@@@ summary 371s basic-commands PASS 371s toybox-selftest PASS 377s nova [W] Using flock in prodstack6-s390x 377s flock: timeout while waiting to get lock 377s Creating nova instance adt-plucky-s390x-toybox-20250315-193228-juju-7f2275-prod-proposed-migration-environment-15-5c2eecc0-7522-47d0-a58e-46ddb260b90f from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 377s nova [W] Timed out waiting for 699ba495-c73f-4e69-8bf2-c5fe49082bbc to get deleted. 377s nova [W] Using flock in prodstack6-s390x 377s Creating nova instance adt-plucky-s390x-toybox-20250315-193228-juju-7f2275-prod-proposed-migration-environment-15-5c2eecc0-7522-47d0-a58e-46ddb260b90f from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 377s nova [W] Timed out waiting for b347827b-16da-440c-b667-297ce7c21c18 to get deleted.