0s autopkgtest [18:48:55]: starting date and time: 2025-03-15 18:48:55+0000 0s autopkgtest [18:48:55]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [18:48:55]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._8i8j6me/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade ruby-re2 --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-25.secgroup --name adt-plucky-s390x-ruby-re2-20250315-184855-juju-7f2275-prod-proposed-migration-environment-15-408f8829-6a19-4b88-a745-66b37878e8e3 --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/ 108s autopkgtest [18:50:43]: testbed dpkg architecture: s390x 108s autopkgtest [18:50:43]: testbed apt version: 2.9.33 108s autopkgtest [18:50:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 109s autopkgtest [18:50:44]: testbed release detected to be: None 109s autopkgtest [18:50:44]: updating testbed package index (apt update) 110s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 110s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 110s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 110s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 110s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [379 kB] 110s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.7 kB] 110s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 110s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [113 kB] 111s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1824 B] 111s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 111s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [320 kB] 111s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [13.4 kB] 111s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3776 B] 111s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [240 B] 111s Fetched 1073 kB in 1s (1197 kB/s) 111s Reading package lists... 112s + lsb_release --codename --short 112s + RELEASE=plucky 112s + cat 112s + [ plucky != trusty ] 112s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 112s Reading package lists... 112s Building dependency tree... 112s Reading state information... 112s Calculating upgrade... 112s Calculating upgrade... 112s The following packages were automatically installed and are no longer required: 112s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 112s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 112s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 112s linux-tools-6.11.0-8-generic 112s Use 'sudo apt autoremove' to remove them. 112s The following packages will be upgraded: 112s pinentry-curses python3-jinja2 strace 112s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s Need to get 652 kB of archives. 112s After this operation, 27.6 kB of additional disk space will be used. 112s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 113s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x pinentry-curses s390x 1.3.1-2ubuntu3 [42.9 kB] 113s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 113s Fetched 652 kB in 1s (1125 kB/s) 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 ... 81428 files and directories currently installed.) 113s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 113s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 113s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_s390x.deb ... 113s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 113s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 113s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 113s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 113s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 114s Setting up strace (6.13+ds-1ubuntu1) ... 114s Processing triggers for man-db (2.13.0-1) ... 114s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 114s + /usr/lib/apt/apt-helper analyze-pattern ?true 114s + uname -r 114s + sed s/\./\\./g 114s + running_kernel_pattern=^linux-.*6\.14\.0-10-generic.* 114s + apt list ?obsolete 114s + tail -n+2 114s + cut -d/ -f1 114s + grep -v ^linux-.*6\.14\.0-10-generic.* 114s + obsolete_pkgs=linux-headers-6.11.0-8-generic 114s linux-headers-6.11.0-8 114s linux-modules-6.11.0-8-generic 114s linux-tools-6.11.0-8-generic 114s linux-tools-6.11.0-8 114s + 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 114s Reading package lists... 114s Building dependency tree... 114s Reading state information... 114s Solving dependencies... 115s The following packages will be REMOVED: 115s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 115s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 115s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 115s linux-tools-6.11.0-8-generic* 115s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 115s After this operation, 167 MB disk space will be freed. 115s (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.) 115s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 115s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 115s Removing libpython3.12t64:s390x (3.12.9-1) ... 115s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 115s Removing libnsl2:s390x (1.3.0-3build3) ... 115s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 115s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 115s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 116s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 116s Processing triggers for libc-bin (2.41-1ubuntu1) ... 116s (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.) 116s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 116s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 116s + grep -q trusty /etc/lsb-release 116s + [ ! -d /usr/share/doc/unattended-upgrades ] 116s + [ ! -d /usr/share/doc/lxd ] 116s + [ ! -d /usr/share/doc/lxd-client ] 116s + [ ! -d /usr/share/doc/snapd ] 116s + type iptables 116s + cat 116s + chmod 755 /etc/rc.local 116s + . /etc/rc.local 116s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 116s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 116s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 116s + uname -m 116s + [ s390x = ppc64le ] 116s + [ -d /run/systemd/system ] 116s + systemd-detect-virt --quiet --vm 116s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 116s + cat 116s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 116s + echo COMPRESS=lz4 116s autopkgtest [18:50:51]: upgrading testbed (apt dist-upgrade and autopurge) 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 117s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 117s Starting 2 pkgProblemResolver with broken count: 0 117s Done 117s Entering ResolveByKeep 117s 117s Calculating upgrade... 117s The following packages will be upgraded: 117s libc-bin libc-dev-bin libc6 libc6-dev locales 117s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s Need to get 9512 kB of archives. 117s After this operation, 8192 B of additional disk space will be used. 117s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 118s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 118s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 118s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 118s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 118s Preconfiguring packages ... 118s Fetched 9512 kB in 1s (9700 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 ... 56326 files and directories currently installed.) 118s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 118s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 118s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 118s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 118s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 119s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 119s Setting up libc6:s390x (2.41-1ubuntu2) ... 119s (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.) 119s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 119s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 119s Setting up libc-bin (2.41-1ubuntu2) ... 119s (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.) 119s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 119s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 119s Setting up locales (2.41-1ubuntu2) ... 119s Generating locales (this might take a while)... 120s en_US.UTF-8... done 120s Generation complete. 120s Setting up libc-dev-bin (2.41-1ubuntu2) ... 120s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 120s Processing triggers for man-db (2.13.0-1) ... 121s Processing triggers for systemd (257.3-1ubuntu3) ... 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s Starting pkgProblemResolver with broken count: 0 122s Starting 2 pkgProblemResolver with broken count: 0 122s Done 122s Solving dependencies... 122s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s autopkgtest [18:50:58]: rebooting testbed after setup commands that affected boot 142s autopkgtest [18:51:17]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 144s autopkgtest [18:51:19]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-re2 146s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ruby-re2 2.7.0-2build1 (dsc) [2088 B] 146s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ruby-re2 2.7.0-2build1 (tar) [2585 kB] 146s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ruby-re2 2.7.0-2build1 (diff) [4104 B] 146s gpgv: Signature made Fri Aug 16 10:30:08 2024 UTC 146s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 146s gpgv: issuer "kanashiro@ubuntu.com" 146s gpgv: Can't check signature: No public key 146s dpkg-source: warning: cannot verify inline signature for ./ruby-re2_2.7.0-2build1.dsc: no acceptable signature found 146s autopkgtest [18:51:21]: testing package ruby-re2 version 2.7.0-2build1 147s autopkgtest [18:51:22]: build not needed 148s autopkgtest [18:51:23]: test gem2deb-test-runner: preparing testbed 148s Reading package lists... 149s Building dependency tree... 149s Reading state information... 149s Starting pkgProblemResolver with broken count: 0 149s Starting 2 pkgProblemResolver with broken count: 0 149s Done 149s The following NEW packages will be installed: 149s cmake cmake-data gem2deb-test-runner libabsl-dev libabsl20230802 149s libjsoncpp26 libpkgconf3 libre2-11 libre2-dev librhash1 libruby libruby3.3 149s pkg-config pkgconf pkgconf-bin rake ruby ruby-did-you-mean ruby-diff-lcs 149s ruby-mini-portile2 ruby-minitest ruby-net-telnet ruby-power-assert ruby-re2 149s ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks 149s ruby-rspec-support ruby-rubygems ruby-sdbm ruby-test-unit ruby-webrick 149s ruby-xmlrpc ruby3.3 rubygems-integration 149s 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded. 149s Need to get 25.1 MB of archives. 149s After this operation, 102 MB of additional disk space will be used. 149s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x cmake-data all 3.31.6-1ubuntu1 [2294 kB] 150s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libjsoncpp26 s390x 1.9.6-3 [80.8 kB] 150s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x librhash1 s390x 1.4.5-1 [132 kB] 150s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x cmake s390x 3.31.6-1ubuntu1 [13.0 MB] 151s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x rubygems-integration all 1.19 [5550 B] 151s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-did-you-mean all 1.6.3-2 [14.8 kB] 151s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 151s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-net-telnet all 0.2.0-1 [13.3 kB] 151s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-power-assert all 2.0.3-1 [12.0 kB] 151s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-test-unit all 3.6.2-1 [67.0 kB] 151s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 151s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-xmlrpc all 0.3.3-2 [24.8 kB] 151s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libruby s390x 1:3.3~ubuntu3 [5038 B] 151s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-sdbm s390x 1.0.0-5build5 [16.3 kB] 151s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libruby3.3 s390x 3.3.6-1.1ubuntu1 [5869 kB] 151s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x ruby3.3 s390x 3.3.6-1.1ubuntu1 [49.1 kB] 151s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-rubygems all 3.6.3-1 [332 kB] 151s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x ruby s390x 1:3.3~ubuntu3 [3618 B] 151s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x rake all 13.2.1-1 [45.8 kB] 151s Get:20 http://ftpmaster.internal/ubuntu plucky/universe s390x gem2deb-test-runner s390x 2.2.5 [18.3 kB] 151s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x libabsl20230802 s390x 20230802.1-4.2 [530 kB] 151s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x libabsl-dev s390x 20230802.1-4.2 [1295 kB] 151s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libpkgconf3 s390x 1.8.1-4 [31.2 kB] 151s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libre2-11 s390x 20240501-3build1 [185 kB] 151s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x libre2-dev s390x 20240501-3build1 [297 kB] 151s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf-bin s390x 1.8.1-4 [21.5 kB] 151s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf s390x 1.8.1-4 [16.7 kB] 151s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x pkg-config s390x 1.8.1-4 [7362 B] 151s Get:29 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-diff-lcs all 1.5.1-1 [22.8 kB] 151s Get:30 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 151s Get:31 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-re2 s390x 2.7.0-2build1 [267 kB] 151s Get:32 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 151s Get:33 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 151s Get:34 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 151s Get:35 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 151s Get:36 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 152s Fetched 25.1 MB in 2s (10.3 MB/s) 152s Selecting previously unselected package cmake-data. 152s (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.) 152s Preparing to unpack .../00-cmake-data_3.31.6-1ubuntu1_all.deb ... 152s Unpacking cmake-data (3.31.6-1ubuntu1) ... 152s Selecting previously unselected package libjsoncpp26:s390x. 152s Preparing to unpack .../01-libjsoncpp26_1.9.6-3_s390x.deb ... 152s Unpacking libjsoncpp26:s390x (1.9.6-3) ... 152s Selecting previously unselected package librhash1:s390x. 152s Preparing to unpack .../02-librhash1_1.4.5-1_s390x.deb ... 152s Unpacking librhash1:s390x (1.4.5-1) ... 152s Selecting previously unselected package cmake. 152s Preparing to unpack .../03-cmake_3.31.6-1ubuntu1_s390x.deb ... 152s Unpacking cmake (3.31.6-1ubuntu1) ... 152s Selecting previously unselected package rubygems-integration. 152s Preparing to unpack .../04-rubygems-integration_1.19_all.deb ... 152s Unpacking rubygems-integration (1.19) ... 152s Selecting previously unselected package ruby-did-you-mean. 152s Preparing to unpack .../05-ruby-did-you-mean_1.6.3-2_all.deb ... 152s Unpacking ruby-did-you-mean (1.6.3-2) ... 152s Selecting previously unselected package ruby-minitest. 152s Preparing to unpack .../06-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 152s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 152s Selecting previously unselected package ruby-net-telnet. 152s Preparing to unpack .../07-ruby-net-telnet_0.2.0-1_all.deb ... 152s Unpacking ruby-net-telnet (0.2.0-1) ... 152s Selecting previously unselected package ruby-power-assert. 152s Preparing to unpack .../08-ruby-power-assert_2.0.3-1_all.deb ... 152s Unpacking ruby-power-assert (2.0.3-1) ... 152s Selecting previously unselected package ruby-test-unit. 152s Preparing to unpack .../09-ruby-test-unit_3.6.2-1_all.deb ... 152s Unpacking ruby-test-unit (3.6.2-1) ... 152s Selecting previously unselected package ruby-webrick. 152s Preparing to unpack .../10-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 152s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 152s Selecting previously unselected package ruby-xmlrpc. 152s Preparing to unpack .../11-ruby-xmlrpc_0.3.3-2_all.deb ... 152s Unpacking ruby-xmlrpc (0.3.3-2) ... 152s Selecting previously unselected package libruby:s390x. 152s Preparing to unpack .../12-libruby_1%3a3.3~ubuntu3_s390x.deb ... 152s Unpacking libruby:s390x (1:3.3~ubuntu3) ... 152s Selecting previously unselected package ruby-sdbm:s390x. 152s Preparing to unpack .../13-ruby-sdbm_1.0.0-5build5_s390x.deb ... 152s Unpacking ruby-sdbm:s390x (1.0.0-5build5) ... 152s Selecting previously unselected package libruby3.3:s390x. 152s Preparing to unpack .../14-libruby3.3_3.3.6-1.1ubuntu1_s390x.deb ... 152s Unpacking libruby3.3:s390x (3.3.6-1.1ubuntu1) ... 152s Selecting previously unselected package ruby3.3. 152s Preparing to unpack .../15-ruby3.3_3.3.6-1.1ubuntu1_s390x.deb ... 152s Unpacking ruby3.3 (3.3.6-1.1ubuntu1) ... 152s Selecting previously unselected package ruby-rubygems. 153s Preparing to unpack .../16-ruby-rubygems_3.6.3-1_all.deb ... 153s Unpacking ruby-rubygems (3.6.3-1) ... 153s Selecting previously unselected package ruby. 153s Preparing to unpack .../17-ruby_1%3a3.3~ubuntu3_s390x.deb ... 153s Unpacking ruby (1:3.3~ubuntu3) ... 153s Selecting previously unselected package rake. 153s Preparing to unpack .../18-rake_13.2.1-1_all.deb ... 153s Unpacking rake (13.2.1-1) ... 153s Selecting previously unselected package gem2deb-test-runner. 153s Preparing to unpack .../19-gem2deb-test-runner_2.2.5_s390x.deb ... 153s Unpacking gem2deb-test-runner (2.2.5) ... 153s Selecting previously unselected package libabsl20230802:s390x. 153s Preparing to unpack .../20-libabsl20230802_20230802.1-4.2_s390x.deb ... 153s Unpacking libabsl20230802:s390x (20230802.1-4.2) ... 153s Selecting previously unselected package libabsl-dev:s390x. 153s Preparing to unpack .../21-libabsl-dev_20230802.1-4.2_s390x.deb ... 153s Unpacking libabsl-dev:s390x (20230802.1-4.2) ... 153s Selecting previously unselected package libpkgconf3:s390x. 153s Preparing to unpack .../22-libpkgconf3_1.8.1-4_s390x.deb ... 153s Unpacking libpkgconf3:s390x (1.8.1-4) ... 153s Selecting previously unselected package libre2-11:s390x. 153s Preparing to unpack .../23-libre2-11_20240501-3build1_s390x.deb ... 153s Unpacking libre2-11:s390x (20240501-3build1) ... 153s Selecting previously unselected package libre2-dev:s390x. 153s Preparing to unpack .../24-libre2-dev_20240501-3build1_s390x.deb ... 153s Unpacking libre2-dev:s390x (20240501-3build1) ... 153s Selecting previously unselected package pkgconf-bin. 153s Preparing to unpack .../25-pkgconf-bin_1.8.1-4_s390x.deb ... 153s Unpacking pkgconf-bin (1.8.1-4) ... 153s Selecting previously unselected package pkgconf:s390x. 153s Preparing to unpack .../26-pkgconf_1.8.1-4_s390x.deb ... 153s Unpacking pkgconf:s390x (1.8.1-4) ... 153s Selecting previously unselected package pkg-config:s390x. 153s Preparing to unpack .../27-pkg-config_1.8.1-4_s390x.deb ... 153s Unpacking pkg-config:s390x (1.8.1-4) ... 153s Selecting previously unselected package ruby-diff-lcs. 153s Preparing to unpack .../28-ruby-diff-lcs_1.5.1-1_all.deb ... 153s Unpacking ruby-diff-lcs (1.5.1-1) ... 153s Selecting previously unselected package ruby-mini-portile2. 153s Preparing to unpack .../29-ruby-mini-portile2_2.8.7-1_all.deb ... 153s Unpacking ruby-mini-portile2 (2.8.7-1) ... 153s Selecting previously unselected package ruby-re2:s390x. 153s Preparing to unpack .../30-ruby-re2_2.7.0-2build1_s390x.deb ... 153s Unpacking ruby-re2:s390x (2.7.0-2build1) ... 153s Selecting previously unselected package ruby-rspec-support. 153s Preparing to unpack .../31-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 153s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 153s Selecting previously unselected package ruby-rspec-core. 153s Preparing to unpack .../32-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 153s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 153s Selecting previously unselected package ruby-rspec-expectations. 153s Preparing to unpack .../33-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 153s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 153s Selecting previously unselected package ruby-rspec-mocks. 153s Preparing to unpack .../34-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 153s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 153s Selecting previously unselected package ruby-rspec. 153s Preparing to unpack .../35-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 153s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-power-assert (2.0.3-1) ... 153s Setting up ruby-mini-portile2 (2.8.7-1) ... 153s Setting up rubygems-integration (1.19) ... 153s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 153s Setting up libpkgconf3:s390x (1.8.1-4) ... 153s Setting up ruby-test-unit (3.6.2-1) ... 153s Setting up libjsoncpp26:s390x (1.9.6-3) ... 153s Setting up ruby-net-telnet (0.2.0-1) ... 153s Setting up pkgconf-bin (1.8.1-4) ... 153s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 153s Setting up libabsl20230802:s390x (20230802.1-4.2) ... 153s Setting up cmake-data (3.31.6-1ubuntu1) ... 153s Setting up librhash1:s390x (1.4.5-1) ... 153s Setting up ruby-did-you-mean (1.6.3-2) ... 153s Setting up ruby-xmlrpc (0.3.3-2) ... 153s Setting up libre2-11:s390x (20240501-3build1) ... 153s Setting up pkgconf:s390x (1.8.1-4) ... 153s Setting up pkg-config:s390x (1.8.1-4) ... 153s Setting up libabsl-dev:s390x (20230802.1-4.2) ... 153s Setting up cmake (3.31.6-1ubuntu1) ... 153s Setting up libre2-dev:s390x (20240501-3build1) ... 153s Setting up rake (13.2.1-1) ... 153s Setting up ruby3.3 (3.3.6-1.1ubuntu1) ... 153s Setting up ruby-sdbm:s390x (1.0.0-5build5) ... 153s Setting up libruby3.3:s390x (3.3.6-1.1ubuntu1) ... 153s Setting up ruby-rubygems (3.6.3-1) ... 153s Setting up libruby:s390x (1:3.3~ubuntu3) ... 153s Setting up ruby (1:3.3~ubuntu3) ... 153s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-re2:s390x (2.7.0-2build1) ... 153s Setting up ruby-diff-lcs (1.5.1-1) ... 153s Setting up gem2deb-test-runner (2.2.5) ... 153s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 153s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 153s Processing triggers for libc-bin (2.41-1ubuntu2) ... 153s Processing triggers for man-db (2.13.0-1) ... 154s autopkgtest [18:51:29]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 154s autopkgtest [18:51:29]: test gem2deb-test-runner: [----------------------- 155s 155s ┌──────────────────────────────────────────────────────────────────────────────┐ 155s │ Checking Rubygems dependency resolution on ruby3.3 │ 155s └──────────────────────────────────────────────────────────────────────────────┘ 155s 155s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"re2\" 155s mv lib ./.gem2deb.lib 155s mv ext ./.gem2deb.ext 155s mv ./.gem2deb.lib lib 155s mv ./.gem2deb.ext ext 155s 155s ┌──────────────────────────────────────────────────────────────────────────────┐ 155s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 155s └──────────────────────────────────────────────────────────────────────────────┘ 155s 155s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 155s mv lib ./.gem2deb.lib 155s mv ext ./.gem2deb.ext 155s /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb 155s Run options: include {:focus=>true} 155s 155s All examples were filtered out; ignoring {:focus=>true} 155s 155s Randomized with seed 19124 155s 155s RE2::MatchData 155s reports a larger consuming memory size when it has more matches 155s #to_s 155s returns the matching part of the original string 155s #length 155s returns the number of capturing groups plus the matching string 155s #deconstruct_keys 155s returns named captures up until an invalid name is given 155s raises an error if given a non-array of keys 155s raises an error if given keys as non-symbols 155s returns only named captures if given names 155s returns an empty hash if given more capture names than exist 155s returns an empty hash if there are no named capturing groups 155s returns all named captures if given nil 155s #inspect 155s represents missing matches as nil 155s supports matches with null bytes 155s returns a text representation of the object and indices 155s #end 155s returns nil for negative numerical matches 155s returns nil for non-existent symbol named matches 155s returns the offset of a match by something that can be coerced to a String 155s raises a type error if given an invalid name or number 155s returns the offset of the character following the end of a match 155s returns the offset of a match by string name 155s returns the offset of a match by symbol name 155s returns nil for non-existent named matches 155s returns the offset despite multibyte characters 155s returns nil for non-existent numerical matches 155s #deconstruct 155s includes optional capturing groups as nil 155s returns all capturing groups 155s #size 155s returns the number of capturing groups plus the matching string 155s #[] 155s accesses capturing groups by numerical index 155s raises an error if given an inappropriate index 155s returns nil if no such named group exists 155s allows access by string names when there are named groups 155s allows access by symbol names when there are named groups 155s returns a UTF-8 string by numerical index if the pattern is UTF-8 155s has the whole match as the 0th item 155s returns nil if attempting to access non-existent capturing groups by index 155s supports slicing 155s returns a ISO-8859-1 string by numerical index if the pattern is not UTF-8 155s allows access by names and indices with mixed groups 155s supports access by numerical ranges 155s returns UTF-8 encoded strings by default 155s returns Latin 1 strings encoding when utf-8 is false 155s #to_a 155s is populated with the match and capturing groups 155s returns UTF-8 strings if the pattern is UTF-8 155s populates optional capturing groups with nil if they are missing 155s returns ISO-8859-1 strings if the pattern is not UTF-8 155s #string 155s returns the original string to match against 155s does not copy the string if it was already frozen 155s returns a frozen string 155s returns a copy, not the actual original 155s #begin 155s returns nil for non-existent symbol named matches 155s returns nil for negative numerical matches 155s returns the offset despite multibyte characters 155s returns the offset of the start of a match by something that can be coerced to a String 155s returns the offset of the start of a match by string name 155s raises a type error if given an invalid name or number 155s returns the offset of the start of a match by symbol name 155s returns the offset of the start of a match by index 155s returns nil for non-existent named matches 155s returns nil for non-existent numerical matches 155s #regexp 155s returns the original RE2::Regexp used 155s #to_ary 155s allows the object to be expanded with an asterisk 155s 155s Kernel 155s .RE2 155s returns an RE2::Regexp instance given a pattern 155s supports passing something that can be coerced to a String as input 155s accepts patterns containing null bytes 155s allows invalid patterns to be created 155s returns an RE2::Regexp instance given a pattern and options 155s raises an error if given an inappropriate type 155s 155s RE2::Regexp 155s .escape 155s transforms a string into a regexp 155s #to_str 155s returns the pattern even if invalid 155s returns the original pattern 155s #=~ 155s returns false if the pattern is invalid 155s raises an exception if text cannot be coerced to a string 155s supports matching against text containing null bytes 155s returns only true or false even if there are capturing groups 155s #match? 155s returns only true or false even if there are capturing groups 155s raises an exception if text cannot be coerced to a string 155s returns false if the pattern is invalid 155s #case_insensitive? 155s can be overridden on initialization 155s returns false by default 155s #error_arg 155s returns the offending portion of the pattern if there is an error 155s returns nil if there is no error 155s #log_errors? 155s can be overridden on initialization 155s returns true by default 155s #posix_syntax? 155s returns false by default 155s can be overridden on initialization 155s #inspect 155s shows the class name and original pattern 155s respects the pattern's original encoding 155s #number_of_capturing_groups 155s returns the number of groups in a pattern 155s returns -1 for an invalid pattern 155s #program_size 155s returns a numeric value 155s returns -1 for an invalid pattern 155s #partial_match 155s returns true or false if there are no capturing groups 155s raises an error if given non-hash options 155s matches the pattern anywhere within the given text 155s can set the number of submatches to extract 155s does not allow the anchor to be overridden 155s accepts options that can be coerced to a hash 155s accepts anything that can be coerced to a string 155s #longest_match? 155s returns false by default 155s can be overridden on initialization 155s #full_match? 155s raises an exception if text cannot be coerced to a string 155s supports matching against text containing null bytes 155s returns false if the pattern is invalid 155s returns only true or false even if there are capturing groups 155s #=== 155s returns false if the pattern is invalid 155s returns only true or false even if there are capturing groups 155s raises an exception if text cannot be coerced to a string 155s #match 155s accepts text that can be coerced to a string 155s raises an exception when given text that cannot be coerced to a string 155s accepts an offset at which to start matching 155s raises an exception when given an ending offset before the starting offset 155s pads submatches with nil when requesting more than the number of capturing groups 155s raises an exception when given a negative starting offset 155s returns nil with an invalid pattern and options 155s defaults to extracting all submatches when given nil 155s accepts passing the number of submatches instead of options for backward compatibility 155s raises an error if given an ending offset and RE2 does not support it (PENDING: Underlying RE2::Match has endpos argument) 155s raises an exception when given a non-numeric number of submatches 155s supports matching against text containing null bytes 155s returns match data given only text if the pattern has capturing groups 155s accepts an offset at which to end matching 155s extracts all submatches by default 155s can anchor matches at the start when extracting submatches 155s raises an exception when given an invalid anchor 155s raises an exception when given a starting offset past the default ending offset 155s does not anchor matches by default when extracting submatches 155s does not anchor matches when given a nil anchor 155s raises an exception when given a negative ending offset 155s returns nil if using a ending offset at the start of the text 155s can explicitly match with neither anchoring nor extracting submatches 155s extracts a specific number of submatches 155s can anchor matches at both ends when extracting submatches 155s can explicitly match without anchoring when extracting submatches 155s can anchor matches at the start without extracting submatches 155s raises an exception when given a negative number of submatches 155s returns nil if the text does not match the pattern 155s does not anchor matches by default without extracting submatches 155s raises an exception when given a non-symbol anchor 155s raises an exception when given invalid options 155s accepts anything that can be coerced to a hash as options 155s returns only true or false given only text if the pattern has no capturing groups 155s returns nil if using a starting offset past the end of the text 155s returns nil with an invalid pattern 155s supports extracting submatches containing null bytes 155s #word_boundary? 155s can be overridden on initialization 155s returns false by default 155s #options 155s is populated with overridden options when specified 155s returns a hash of options 155s is populated with default options when nothing has been set 155s #ok? 155s returns true for valid patterns 155s returns false for invalid patterns 155s .compile 155s returns an instance given a pattern and options 155s supports passing something that can be coerced to a String as input 155s returns an instance given only a pattern 155s raises an error if given an inappropriate type 155s accepts patterns containing null bytes 155s allows invalid patterns to be created 155s #utf8? 155s can be overridden on initialization 155s returns true by default 155s #casefold? 155s returns true by default 155s can be overridden on initialization 155s #literal? 155s can be overridden on initialization 155s returns false by default 155s #case_sensitive? 155s can be overridden on initialization 155s returns true by default 155s .quote 155s transforms a string into a regexp 155s #named_capturing_groups 155s maps names to indices with only one group 155s maps names to indices with several groups 155s returns an empty hash for an invalid regexp 155s returns a hash of names to indices 155s #one_line? 155s can be overridden on initialization 155s returns false by default 155s #error 155s returns nil if there is no error 155s contains the error string if there is an error 155s #full_match 155s does not allow the anchor to be overridden 155s accepts options that can be coerced to a hash 155s accepts anything that can be coerced to a string 155s raises an error if given non-hash options 155s can set the number of submatches to extract 155s returns true or false if there are no capturing groups 155s only matches the pattern if all of the given text matches 155s #perl_classes? 155s can be overridden on initialization 155s returns false by default 155s #partial_match? 155s returns only true or false even if there are capturing groups 155s returns false if the pattern is invalid 155s raises an exception if text cannot be coerced to a string 155s supports matching against text containing null bytes 155s #initialize 155s accepts patterns containing null bytes 155s supports passing something that can be coerced to a String as input 155s returns an instance given a pattern and options 155s returns an instance given only a pattern 155s allows invalid patterns to be created 155s raises an error if given an inappropriate type 155s #scan 155s returns a scanner 155s raises a type error if given invalid input 155s #never_nl? 155s can be overridden on initialization 155s returns false by default 155s #max_mem 155s returns the default max memory 155s can be overridden on initialization 155s #pattern 155s returns the original pattern 155s returns the pattern even if invalid 155s 155s RE2::String 155s #re2_match 155s supports limiting the number of matches 155s delegates to RE2::Regexp#match to perform matches 155s #re2_escape 155s escapes the string for use in regular expressions 155s #re2_quote 155s escapes the string for use in regular expressions 155s #re2_gsub 155s doesn't perform an in-place replacement 155s delegates to RE2.GlobalReplace to perform replacement 155s #re2_sub 155s delegates to RE2.Replace to perform replacement 155s doesn't perform an in-place replacement 155s 155s RE2 155s #QuoteMeta 155s supports passing something that can be coerced to a String as input 155s supports strings containing null bytes 155s escapes a string so it can be used as a regular expression 155s raises a Type Error for input that can't be converted to String 155s .GlobalReplace 155s supports patterns with null bytes 155s supports replacements with null bytes 155s raises a Type Error for a replacement that can't be converted to String 155s raises a Type Error for input that can't be converted to String 155s performs replacement based on regular expressions 155s supports flags in patterns 155s supports passing something that can be coerced to a String as a replacement 155s raises a Type Error for a non-RE2::Regexp pattern that can't be converted to String 155s returns UTF-8 strings if the pattern is UTF-8 155s supports passing something that can be coerced to a String as input 155s supports passing an RE2::Regexp as the pattern 155s respects any passed RE2::Regexp's flags 155s replaces every occurrence of a pattern 155s supports passing something that can be coerced to a String as a pattern 155s returns UTF-8 strings when given a String pattern 155s supports inputs with null bytes 155s does not perform replacement in-place 155s returns ISO-8859-1 strings if the pattern is not UTF-8 155s .Replace 155s raises a Type Error for a replacement that can't be converted to String 155s supports passing something that can be coerced to a String as a replacement 155s supports passing something that can be coerced to a String as a pattern 155s supports replacements with null bytes 155s returns UTF-8 strings if the pattern is UTF-8 155s supports patterns with null bytes 155s returns ISO-8859-1 strings if the pattern is not UTF-8 155s respects any passed RE2::Regexp's flags 155s raises a Type Error for input that can't be converted to String 155s performs replacement based on regular expressions 155s supports inputs with null bytes 155s raises a Type Error for a non-RE2::Regexp pattern that can't be converted to String 155s only replaces the first occurrence of the pattern 155s does not perform replacements in-place 155s supports passing an RE2::Regexp as the pattern 155s supports passing something that can be coerced to a String as input 155s returns UTF-8 strings when given a String pattern 155s supports flags in patterns 155s 155s RE2::Set 155s #match 155s raises an error if :exception is true and RE2 does not support it (PENDING: Underlying RE2::Set::Match outputs error information) 155s raises an error if called before #compile by default 155s raises an error if given non-hash options 155s matches against multiple patterns 155s returns an empty array if called before #compile when :exception is false 155s supports matching null bytes 155s raises an error if called before #compile when :exception is true 155s returns an empty array if there is no match 155s returns an empty array if there is no match when :exception is true 155s accepts input if it can be coerced to a String 155s raises a Type Error if given input that can't be coerced to a String 155s #initialize 155s raises an error if given an inappropriate type 155s returns an instance given no args 155s returns an instance given only an anchor of :anchor_both 155s returns an instance given an anchor and options 155s raises an error if given an invalid anchor and options 155s returns an instance given only an anchor of :anchor_start 155s raises an error if given an invalid anchor 155s returns an instance given only an anchor of :unanchored 155s #compile 155s compiles the set without error 155s #add 155s allows multiple patterns to be added 155s accepts a pattern that can be coerced to a String 155s raises an error if called after #compile 155s rejects invalid patterns when added 155s truncates error messages to 100 characters 155s raises an error if given a pattern that can't be coerced to a String 155s 155s RE2::Scanner 155s is enumerable 155s #each 155s returns an enumerator when not given a block 155s yields each match 155s #eof? 155s returns true if the input has been consumed 155s returns false with an empty input that has not been matched 155s returns false with an empty input that has not been scanned 155s returns false if no match is made 155s returns true with an empty input that has been matched 155s returns false if the input has not been consumed 155s #scan 155s returns UTF-8 matches if the pattern is UTF-8 155s supports scanning inputs with null bytes 155s returns an empty array if the input is empty 155s returns an empty array for every match if the pattern is empty 155s returns an empty array if there are no capturing groups 155s returns nil if there is no match 155s accepts input that can be coerced to a String 155s returns nil if the regexp is invalid 155s returns ISO-8859-1 matches if the pattern is not UTF-8 155s raises a Type Error if given input that can't be coerced to a String 155s supports empty groups with multibyte characters 155s returns an array of nil if the pattern is an empty capturing group 155s returns an array of nil with an empty input and capture 155s returns multiple capturing groups at a time 155s returns the next array of matches 155s returns array of nils with multiple empty capturing groups 155s #string 155s returns the original text for the scanner 155s #rewind 155s resets any consumption 155s supports inputs with null bytes 155s resets the eof? check 155s #regexp 155s returns the original pattern for the scanner 155s 155s Pending: (Failures listed here are expected and do not affect your suite's status) 155s 155s 1) RE2::Regexp#match raises an error if given an ending offset and RE2 does not support it 155s # Underlying RE2::Match has endpos argument 155s # ./spec/re2/regexp_spec.rb:452 155s 155s 2) RE2::Set#match raises an error if :exception is true and RE2 does not support it 155s # Underlying RE2::Set::Match outputs error information 155s # ./spec/re2/set_spec.rb:172 155s 155s Finished in 0.05234 seconds (files took 0.09788 seconds to load) 155s 304 examples, 0 failures, 2 pending 155s 155s Randomized with seed 19124 155s 155s mv ./.gem2deb.lib lib 155s mv ./.gem2deb.ext ext 155s autopkgtest [18:51:30]: test gem2deb-test-runner: -----------------------] 156s autopkgtest [18:51:31]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 156s gem2deb-test-runner PASS 156s autopkgtest [18:51:31]: @@@@@@@@@@@@@@@@@@@@ summary 156s gem2deb-test-runner PASS 162s nova [W] Using flock in prodstack6-s390x 162s Creating nova instance adt-plucky-s390x-ruby-re2-20250315-184855-juju-7f2275-prod-proposed-migration-environment-15-408f8829-6a19-4b88-a745-66b37878e8e3 from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 162s nova [W] Timed out waiting for 2deb304a-5094-4608-be1c-647b358561f5 to get deleted.