0s autopkgtest [16:24:04]: starting date and time: 2025-03-15 16:24:04+0000 0s autopkgtest [16:24:04]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [16:24:04]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.52gzqjk_/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 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-30.secgroup --name adt-plucky-arm64-ruby-re2-20250315-162404-juju-7f2275-prod-proposed-migration-environment-2-913ff5c9-1613-49d1-9746-9b10c1d740e0 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 191s autopkgtest [16:27:15]: testbed dpkg architecture: arm64 191s autopkgtest [16:27:15]: testbed apt version: 2.9.33 192s autopkgtest [16:27:16]: @@@@@@@@@@@@@@@@@@@@ test bed setup 192s autopkgtest [16:27:16]: testbed release detected to be: None 193s autopkgtest [16:27:17]: updating testbed package index (apt update) 193s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 193s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 193s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 193s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 193s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.8 kB] 193s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [379 kB] 194s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.7 kB] 194s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [111 kB] 194s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 c-n-f Metadata [1856 B] 194s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 c-n-f Metadata [116 B] 194s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [324 kB] 194s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 c-n-f Metadata [14.7 kB] 194s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [4948 B] 194s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 c-n-f Metadata [268 B] 195s Fetched 1078 kB in 2s (647 kB/s) 196s Reading package lists... 196s Reading package lists... 197s Building dependency tree... 197s Reading state information... 197s Calculating upgrade... 197s Calculating upgrade... 198s The following packages will be upgraded: 198s pinentry-curses python3-jinja2 strace 198s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 198s Need to get 647 kB of archives. 198s After this operation, 11.3 kB of additional disk space will be used. 198s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 strace arm64 6.13+ds-1ubuntu1 [499 kB] 199s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 pinentry-curses arm64 1.3.1-2ubuntu3 [39.2 kB] 199s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 199s Fetched 647 kB in 1s (590 kB/s) 200s (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 ... 117701 files and directories currently installed.) 200s Preparing to unpack .../strace_6.13+ds-1ubuntu1_arm64.deb ... 200s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 200s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_arm64.deb ... 200s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 200s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 200s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 200s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 200s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 200s Setting up strace (6.13+ds-1ubuntu1) ... 200s Processing triggers for man-db (2.13.0-1) ... 201s Reading package lists... 201s Building dependency tree... 201s Reading state information... 202s Solving dependencies... 202s The following packages will be REMOVED: 202s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 202s libunwind8* linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 202s linux-image-6.11.0-8-generic* linux-modules-6.11.0-8-generic* 202s linux-tools-6.11.0-8* linux-tools-6.11.0-8-generic* 203s 0 upgraded, 0 newly installed, 11 to remove and 5 not upgraded. 203s After this operation, 267 MB disk space will be freed. 203s (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 ... 117701 files and directories currently installed.) 203s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 203s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 203s Removing libpython3.12t64:arm64 (3.12.9-1) ... 203s Removing libpython3.12-stdlib:arm64 (3.12.9-1) ... 203s Removing libnsl2:arm64 (1.3.0-3build3) ... 203s Removing libpython3.12-minimal:arm64 (3.12.9-1) ... 203s Removing libunwind8:arm64 (1.6.2-3.1) ... 203s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 203s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 205s Removing linux-image-6.11.0-8-generic (6.11.0-8.8) ... 205s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.14.0-10-generic 205s I: /boot/initrd.img.old is now a symlink to initrd.img-6.14.0-10-generic 205s /etc/kernel/postrm.d/initramfs-tools: 205s update-initramfs: Deleting /boot/initrd.img-6.11.0-8-generic 205s /etc/kernel/postrm.d/zz-flash-kernel: 205s flash-kernel: Kernel 6.11.0-8-generic has been removed. 205s flash-kernel: A higher version (6.14.0-10-generic) is still installed, no reflashing required. 206s /etc/kernel/postrm.d/zz-update-grub: 206s Sourcing file `/etc/default/grub' 206s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 206s Generating grub configuration file ... 206s Found linux image: /boot/vmlinuz-6.14.0-10-generic 206s Found initrd image: /boot/initrd.img-6.14.0-10-generic 206s Warning: os-prober will not be executed to detect other bootable partitions. 206s Systems on them will not be added to the GRUB boot configuration. 206s Check GRUB_DISABLE_OS_PROBER documentation entry. 206s Adding boot menu entry for UEFI Firmware Settings ... 206s done 206s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 207s Processing triggers for libc-bin (2.41-1ubuntu1) ... 207s (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 ... 81650 files and directories currently installed.) 207s Purging configuration files for linux-image-6.11.0-8-generic (6.11.0-8.8) ... 207s Purging configuration files for libpython3.12-minimal:arm64 (3.12.9-1) ... 207s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 207s autopkgtest [16:27:31]: upgrading testbed (apt dist-upgrade and autopurge) 207s Reading package lists... 208s Building dependency tree... 208s Reading state information... 208s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 208s Starting 2 pkgProblemResolver with broken count: 0 208s Done 209s Entering ResolveByKeep 209s 209s Calculating upgrade... 210s The following packages will be upgraded: 210s libc-bin libc-dev-bin libc6 libc6-dev locales 210s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 210s Need to get 9530 kB of archives. 210s After this operation, 0 B of additional disk space will be used. 210s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6-dev arm64 2.41-1ubuntu2 [1750 kB] 212s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-dev-bin arm64 2.41-1ubuntu2 [24.0 kB] 212s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc6 arm64 2.41-1ubuntu2 [2910 kB] 215s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libc-bin arm64 2.41-1ubuntu2 [600 kB] 216s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 locales all 2.41-1ubuntu2 [4246 kB] 222s Preconfiguring packages ... 222s Fetched 9530 kB in 11s (838 kB/s) 222s (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 ... 81647 files and directories currently installed.) 222s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_arm64.deb ... 222s Unpacking libc6-dev:arm64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 222s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_arm64.deb ... 222s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 222s Preparing to unpack .../libc6_2.41-1ubuntu2_arm64.deb ... 222s Unpacking libc6:arm64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 223s Setting up libc6:arm64 (2.41-1ubuntu2) ... 223s (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 ... 81647 files and directories currently installed.) 223s Preparing to unpack .../libc-bin_2.41-1ubuntu2_arm64.deb ... 223s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 223s Setting up libc-bin (2.41-1ubuntu2) ... 223s (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 ... 81647 files and directories currently installed.) 223s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 223s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 223s Setting up locales (2.41-1ubuntu2) ... 224s Generating locales (this might take a while)... 226s en_US.UTF-8... done 226s Generation complete. 226s Setting up libc-dev-bin (2.41-1ubuntu2) ... 226s Setting up libc6-dev:arm64 (2.41-1ubuntu2) ... 226s Processing triggers for man-db (2.13.0-1) ... 227s Processing triggers for systemd (257.3-1ubuntu3) ... 228s Reading package lists... 228s Building dependency tree... 228s Reading state information... 228s Starting pkgProblemResolver with broken count: 0 228s Starting 2 pkgProblemResolver with broken count: 0 228s Done 229s Solving dependencies... 229s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 229s autopkgtest [16:27:53]: rebooting testbed after setup commands that affected boot 253s autopkgtest [16:28:17]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP PREEMPT_DYNAMIC Wed Mar 12 15:45:31 UTC 2025 255s autopkgtest [16:28:19]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-re2 261s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ruby-re2 2.7.0-2build1 (dsc) [2088 B] 261s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ruby-re2 2.7.0-2build1 (tar) [2585 kB] 261s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ruby-re2 2.7.0-2build1 (diff) [4104 B] 261s gpgv: Signature made Fri Aug 16 10:30:08 2024 UTC 261s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 261s gpgv: issuer "kanashiro@ubuntu.com" 261s gpgv: Can't check signature: No public key 261s dpkg-source: warning: cannot verify inline signature for ./ruby-re2_2.7.0-2build1.dsc: no acceptable signature found 261s autopkgtest [16:28:25]: testing package ruby-re2 version 2.7.0-2build1 261s autopkgtest [16:28:25]: build not needed 264s autopkgtest [16:28:28]: test gem2deb-test-runner: preparing testbed 264s Reading package lists... 264s Building dependency tree... 264s Reading state information... 265s Starting pkgProblemResolver with broken count: 0 265s Starting 2 pkgProblemResolver with broken count: 0 265s Done 265s The following NEW packages will be installed: 265s cmake cmake-data gem2deb-test-runner libabsl-dev libabsl20230802 265s libjsoncpp26 libpkgconf3 libre2-11 libre2-dev librhash1 libruby libruby3.3 265s pkg-config pkgconf pkgconf-bin rake ruby ruby-did-you-mean ruby-diff-lcs 265s ruby-mini-portile2 ruby-minitest ruby-net-telnet ruby-power-assert ruby-re2 265s ruby-rspec ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks 265s ruby-rspec-support ruby-rubygems ruby-sdbm ruby-test-unit ruby-webrick 265s ruby-xmlrpc ruby3.3 rubygems-integration 266s 0 upgraded, 36 newly installed, 0 to remove and 0 not upgraded. 266s Need to get 23.4 MB of archives. 266s After this operation, 106 MB of additional disk space will be used. 266s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 cmake-data all 3.31.6-1ubuntu1 [2294 kB] 269s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libjsoncpp26 arm64 1.9.6-3 [78.7 kB] 269s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 librhash1 arm64 1.4.5-1 [128 kB] 269s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 cmake arm64 3.31.6-1ubuntu1 [11.4 MB] 281s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 rubygems-integration all 1.19 [5550 B] 281s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-did-you-mean all 1.6.3-2 [14.8 kB] 281s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 281s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 281s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-power-assert all 2.0.3-1 [12.0 kB] 281s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-test-unit all 3.6.2-1 [67.0 kB] 281s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 281s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-xmlrpc all 0.3.3-2 [24.8 kB] 282s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libruby arm64 1:3.3~ubuntu3 [5038 B] 282s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-sdbm arm64 1.0.0-5build5 [15.5 kB] 282s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 libruby3.3 arm64 3.3.6-1.1ubuntu1 [5835 kB] 287s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby3.3 arm64 3.3.6-1.1ubuntu1 [49.1 kB] 287s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby-rubygems all 3.6.3-1 [332 kB] 288s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 ruby arm64 1:3.3~ubuntu3 [3618 B] 288s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 rake all 13.2.1-1 [45.8 kB] 288s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 gem2deb-test-runner arm64 2.2.5 [18.3 kB] 288s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libabsl20230802 arm64 20230802.1-4.2 [491 kB] 289s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 libabsl-dev arm64 20230802.1-4.2 [1275 kB] 290s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libpkgconf3 arm64 1.8.1-4 [31.4 kB] 290s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libre2-11 arm64 20240501-3build1 [160 kB] 290s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 libre2-dev arm64 20240501-3build1 [271 kB] 291s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 pkgconf-bin arm64 1.8.1-4 [20.9 kB] 291s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 pkgconf arm64 1.8.1-4 [16.7 kB] 291s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 pkg-config arm64 1.8.1-4 [7362 B] 291s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-diff-lcs all 1.5.1-1 [22.8 kB] 291s Get:30 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 291s Get:31 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-re2 arm64 2.7.0-2build1 [226 kB] 291s Get:32 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 291s Get:33 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 291s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 291s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 291s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 292s Fetched 23.4 MB in 26s (907 kB/s) 292s Selecting previously unselected package cmake-data. 292s (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 ... 81647 files and directories currently installed.) 292s Preparing to unpack .../00-cmake-data_3.31.6-1ubuntu1_all.deb ... 292s Unpacking cmake-data (3.31.6-1ubuntu1) ... 292s Selecting previously unselected package libjsoncpp26:arm64. 292s Preparing to unpack .../01-libjsoncpp26_1.9.6-3_arm64.deb ... 292s Unpacking libjsoncpp26:arm64 (1.9.6-3) ... 292s Selecting previously unselected package librhash1:arm64. 293s Preparing to unpack .../02-librhash1_1.4.5-1_arm64.deb ... 293s Unpacking librhash1:arm64 (1.4.5-1) ... 293s Selecting previously unselected package cmake. 293s Preparing to unpack .../03-cmake_3.31.6-1ubuntu1_arm64.deb ... 293s Unpacking cmake (3.31.6-1ubuntu1) ... 293s Selecting previously unselected package rubygems-integration. 293s Preparing to unpack .../04-rubygems-integration_1.19_all.deb ... 293s Unpacking rubygems-integration (1.19) ... 293s Selecting previously unselected package ruby-did-you-mean. 293s Preparing to unpack .../05-ruby-did-you-mean_1.6.3-2_all.deb ... 293s Unpacking ruby-did-you-mean (1.6.3-2) ... 293s Selecting previously unselected package ruby-minitest. 293s Preparing to unpack .../06-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 293s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 293s Selecting previously unselected package ruby-net-telnet. 293s Preparing to unpack .../07-ruby-net-telnet_0.2.0-1_all.deb ... 293s Unpacking ruby-net-telnet (0.2.0-1) ... 293s Selecting previously unselected package ruby-power-assert. 293s Preparing to unpack .../08-ruby-power-assert_2.0.3-1_all.deb ... 293s Unpacking ruby-power-assert (2.0.3-1) ... 293s Selecting previously unselected package ruby-test-unit. 293s Preparing to unpack .../09-ruby-test-unit_3.6.2-1_all.deb ... 293s Unpacking ruby-test-unit (3.6.2-1) ... 293s Selecting previously unselected package ruby-webrick. 293s Preparing to unpack .../10-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 293s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 293s Selecting previously unselected package ruby-xmlrpc. 293s Preparing to unpack .../11-ruby-xmlrpc_0.3.3-2_all.deb ... 293s Unpacking ruby-xmlrpc (0.3.3-2) ... 293s Selecting previously unselected package libruby:arm64. 293s Preparing to unpack .../12-libruby_1%3a3.3~ubuntu3_arm64.deb ... 293s Unpacking libruby:arm64 (1:3.3~ubuntu3) ... 293s Selecting previously unselected package ruby-sdbm:arm64. 293s Preparing to unpack .../13-ruby-sdbm_1.0.0-5build5_arm64.deb ... 293s Unpacking ruby-sdbm:arm64 (1.0.0-5build5) ... 293s Selecting previously unselected package libruby3.3:arm64. 293s Preparing to unpack .../14-libruby3.3_3.3.6-1.1ubuntu1_arm64.deb ... 293s Unpacking libruby3.3:arm64 (3.3.6-1.1ubuntu1) ... 294s Selecting previously unselected package ruby3.3. 294s Preparing to unpack .../15-ruby3.3_3.3.6-1.1ubuntu1_arm64.deb ... 294s Unpacking ruby3.3 (3.3.6-1.1ubuntu1) ... 294s Selecting previously unselected package ruby-rubygems. 294s Preparing to unpack .../16-ruby-rubygems_3.6.3-1_all.deb ... 294s Unpacking ruby-rubygems (3.6.3-1) ... 294s Selecting previously unselected package ruby. 294s Preparing to unpack .../17-ruby_1%3a3.3~ubuntu3_arm64.deb ... 294s Unpacking ruby (1:3.3~ubuntu3) ... 294s Selecting previously unselected package rake. 294s Preparing to unpack .../18-rake_13.2.1-1_all.deb ... 294s Unpacking rake (13.2.1-1) ... 294s Selecting previously unselected package gem2deb-test-runner. 294s Preparing to unpack .../19-gem2deb-test-runner_2.2.5_arm64.deb ... 294s Unpacking gem2deb-test-runner (2.2.5) ... 294s Selecting previously unselected package libabsl20230802:arm64. 294s Preparing to unpack .../20-libabsl20230802_20230802.1-4.2_arm64.deb ... 294s Unpacking libabsl20230802:arm64 (20230802.1-4.2) ... 294s Selecting previously unselected package libabsl-dev:arm64. 294s Preparing to unpack .../21-libabsl-dev_20230802.1-4.2_arm64.deb ... 294s Unpacking libabsl-dev:arm64 (20230802.1-4.2) ... 294s Selecting previously unselected package libpkgconf3:arm64. 294s Preparing to unpack .../22-libpkgconf3_1.8.1-4_arm64.deb ... 294s Unpacking libpkgconf3:arm64 (1.8.1-4) ... 294s Selecting previously unselected package libre2-11:arm64. 294s Preparing to unpack .../23-libre2-11_20240501-3build1_arm64.deb ... 294s Unpacking libre2-11:arm64 (20240501-3build1) ... 294s Selecting previously unselected package libre2-dev:arm64. 294s Preparing to unpack .../24-libre2-dev_20240501-3build1_arm64.deb ... 294s Unpacking libre2-dev:arm64 (20240501-3build1) ... 294s Selecting previously unselected package pkgconf-bin. 294s Preparing to unpack .../25-pkgconf-bin_1.8.1-4_arm64.deb ... 294s Unpacking pkgconf-bin (1.8.1-4) ... 294s Selecting previously unselected package pkgconf:arm64. 294s Preparing to unpack .../26-pkgconf_1.8.1-4_arm64.deb ... 294s Unpacking pkgconf:arm64 (1.8.1-4) ... 294s Selecting previously unselected package pkg-config:arm64. 294s Preparing to unpack .../27-pkg-config_1.8.1-4_arm64.deb ... 294s Unpacking pkg-config:arm64 (1.8.1-4) ... 294s Selecting previously unselected package ruby-diff-lcs. 294s Preparing to unpack .../28-ruby-diff-lcs_1.5.1-1_all.deb ... 294s Unpacking ruby-diff-lcs (1.5.1-1) ... 294s Selecting previously unselected package ruby-mini-portile2. 294s Preparing to unpack .../29-ruby-mini-portile2_2.8.7-1_all.deb ... 294s Unpacking ruby-mini-portile2 (2.8.7-1) ... 294s Selecting previously unselected package ruby-re2:arm64. 294s Preparing to unpack .../30-ruby-re2_2.7.0-2build1_arm64.deb ... 294s Unpacking ruby-re2:arm64 (2.7.0-2build1) ... 294s Selecting previously unselected package ruby-rspec-support. 294s Preparing to unpack .../31-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 294s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 294s Selecting previously unselected package ruby-rspec-core. 295s Preparing to unpack .../32-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 295s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 295s Selecting previously unselected package ruby-rspec-expectations. 295s Preparing to unpack .../33-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 295s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 295s Selecting previously unselected package ruby-rspec-mocks. 295s Preparing to unpack .../34-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 295s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 295s Selecting previously unselected package ruby-rspec. 295s Preparing to unpack .../35-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 295s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 295s Setting up ruby-power-assert (2.0.3-1) ... 295s Setting up ruby-mini-portile2 (2.8.7-1) ... 295s Setting up rubygems-integration (1.19) ... 295s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 295s Setting up libpkgconf3:arm64 (1.8.1-4) ... 295s Setting up ruby-test-unit (3.6.2-1) ... 295s Setting up libjsoncpp26:arm64 (1.9.6-3) ... 295s Setting up ruby-net-telnet (0.2.0-1) ... 295s Setting up pkgconf-bin (1.8.1-4) ... 295s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 295s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 295s Setting up libabsl20230802:arm64 (20230802.1-4.2) ... 295s Setting up cmake-data (3.31.6-1ubuntu1) ... 295s Setting up librhash1:arm64 (1.4.5-1) ... 295s Setting up ruby-did-you-mean (1.6.3-2) ... 295s Setting up ruby-xmlrpc (0.3.3-2) ... 295s Setting up libre2-11:arm64 (20240501-3build1) ... 295s Setting up pkgconf:arm64 (1.8.1-4) ... 295s Setting up pkg-config:arm64 (1.8.1-4) ... 295s Setting up libabsl-dev:arm64 (20230802.1-4.2) ... 295s Setting up cmake (3.31.6-1ubuntu1) ... 295s Setting up libre2-dev:arm64 (20240501-3build1) ... 295s Setting up rake (13.2.1-1) ... 295s Setting up ruby3.3 (3.3.6-1.1ubuntu1) ... 295s Setting up ruby-sdbm:arm64 (1.0.0-5build5) ... 295s Setting up libruby3.3:arm64 (3.3.6-1.1ubuntu1) ... 295s Setting up ruby-rubygems (3.6.3-1) ... 295s Setting up libruby:arm64 (1:3.3~ubuntu3) ... 295s Setting up ruby (1:3.3~ubuntu3) ... 295s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 295s Setting up ruby-re2:arm64 (2.7.0-2build1) ... 295s Setting up ruby-diff-lcs (1.5.1-1) ... 295s Setting up gem2deb-test-runner (2.2.5) ... 295s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 295s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 295s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 295s Processing triggers for libc-bin (2.41-1ubuntu2) ... 295s Processing triggers for man-db (2.13.0-1) ... 297s autopkgtest [16:29:01]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 297s autopkgtest [16:29:01]: test gem2deb-test-runner: [----------------------- 297s 297s ┌──────────────────────────────────────────────────────────────────────────────┐ 297s │ Checking Rubygems dependency resolution on ruby3.3 │ 297s └──────────────────────────────────────────────────────────────────────────────┘ 297s 297s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"re2\" 297s mv lib ./.gem2deb.lib 297s mv ext ./.gem2deb.ext 298s mv ./.gem2deb.lib lib 298s mv ./.gem2deb.ext ext 298s 298s ┌──────────────────────────────────────────────────────────────────────────────┐ 298s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 298s └──────────────────────────────────────────────────────────────────────────────┘ 298s 298s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 298s mv lib ./.gem2deb.lib 298s mv ext ./.gem2deb.ext 298s /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 298s Run options: include {:focus=>true} 298s 298s All examples were filtered out; ignoring {:focus=>true} 298s 298s Randomized with seed 7099 298s 298s Kernel 298s .RE2 298s returns an RE2::Regexp instance given a pattern 298s allows invalid patterns to be created 298s returns an RE2::Regexp instance given a pattern and options 298s supports passing something that can be coerced to a String as input 298s accepts patterns containing null bytes 298s raises an error if given an inappropriate type 298s 298s RE2::Scanner 298s is enumerable 298s #string 298s returns the original text for the scanner 298s #scan 298s returns nil if the regexp is invalid 298s returns UTF-8 matches if the pattern is UTF-8 298s returns nil if there is no match 298s returns multiple capturing groups at a time 298s returns an array of nil with an empty input and capture 298s returns ISO-8859-1 matches if the pattern is not UTF-8 298s accepts input that can be coerced to a String 298s supports empty groups with multibyte characters 298s returns an empty array if the input is empty 298s returns an array of nil if the pattern is an empty capturing group 298s supports scanning inputs with null bytes 298s returns an empty array if there are no capturing groups 298s returns array of nils with multiple empty capturing groups 298s raises a Type Error if given input that can't be coerced to a String 298s returns an empty array for every match if the pattern is empty 298s returns the next array of matches 298s #rewind 298s resets the eof? check 298s supports inputs with null bytes 298s resets any consumption 298s #regexp 298s returns the original pattern for the scanner 298s #eof? 298s returns true if the input has been consumed 298s returns false with an empty input that has not been matched 298s returns false if the input has not been consumed 298s returns false if no match is made 298s returns true with an empty input that has been matched 298s returns false with an empty input that has not been scanned 298s #each 298s returns an enumerator when not given a block 298s yields each match 298s 298s RE2::MatchData 298s reports a larger consuming memory size when it has more matches 298s #end 298s returns nil for non-existent numerical matches 298s returns nil for non-existent named matches 298s returns the offset of a match by something that can be coerced to a String 298s returns the offset of the character following the end of a match 298s returns nil for non-existent symbol named matches 298s returns the offset of a match by symbol name 298s returns nil for negative numerical matches 298s raises a type error if given an invalid name or number 298s returns the offset despite multibyte characters 298s returns the offset of a match by string name 298s #inspect 298s supports matches with null bytes 298s returns a text representation of the object and indices 298s represents missing matches as nil 298s #to_ary 298s allows the object to be expanded with an asterisk 298s #length 298s returns the number of capturing groups plus the matching string 298s #[] 298s supports access by numerical ranges 298s has the whole match as the 0th item 298s raises an error if given an inappropriate index 298s returns Latin 1 strings encoding when utf-8 is false 298s returns nil if attempting to access non-existent capturing groups by index 298s accesses capturing groups by numerical index 298s allows access by names and indices with mixed groups 298s returns UTF-8 encoded strings by default 298s allows access by string names when there are named groups 298s returns a UTF-8 string by numerical index if the pattern is UTF-8 298s supports slicing 298s returns nil if no such named group exists 298s returns a ISO-8859-1 string by numerical index if the pattern is not UTF-8 298s allows access by symbol names when there are named groups 298s #regexp 298s returns the original RE2::Regexp used 298s #size 298s returns the number of capturing groups plus the matching string 298s #to_a 298s populates optional capturing groups with nil if they are missing 298s is populated with the match and capturing groups 298s returns ISO-8859-1 strings if the pattern is not UTF-8 298s returns UTF-8 strings if the pattern is UTF-8 298s #deconstruct 298s includes optional capturing groups as nil 298s returns all capturing groups 298s #to_s 298s returns the matching part of the original string 298s #deconstruct_keys 298s returns an empty hash if given more capture names than exist 298s returns an empty hash if there are no named capturing groups 298s returns only named captures if given names 298s raises an error if given keys as non-symbols 298s raises an error if given a non-array of keys 298s returns named captures up until an invalid name is given 298s returns all named captures if given nil 298s #begin 298s returns the offset despite multibyte characters 298s returns the offset of the start of a match by something that can be coerced to a String 298s returns nil for negative numerical matches 298s returns nil for non-existent symbol named matches 298s returns nil for non-existent named matches 298s raises a type error if given an invalid name or number 298s returns nil for non-existent numerical matches 298s returns the offset of the start of a match by string name 298s returns the offset of the start of a match by symbol name 298s returns the offset of the start of a match by index 298s #string 298s does not copy the string if it was already frozen 298s returns a frozen string 298s returns a copy, not the actual original 298s returns the original string to match against 298s 298s RE2::String 298s #re2_sub 298s doesn't perform an in-place replacement 298s delegates to RE2.Replace to perform replacement 298s #re2_quote 298s escapes the string for use in regular expressions 298s #re2_escape 298s escapes the string for use in regular expressions 298s #re2_gsub 298s delegates to RE2.GlobalReplace to perform replacement 298s doesn't perform an in-place replacement 298s #re2_match 298s delegates to RE2::Regexp#match to perform matches 298s supports limiting the number of matches 298s 298s RE2 298s .GlobalReplace 298s does not perform replacement in-place 298s performs replacement based on regular expressions 298s supports flags in patterns 298s returns UTF-8 strings if the pattern is UTF-8 298s supports passing something that can be coerced to a String as a pattern 298s raises a Type Error for a non-RE2::Regexp pattern that can't be converted to String 298s replaces every occurrence of a pattern 298s returns UTF-8 strings when given a String pattern 298s raises a Type Error for a replacement that can't be converted to String 298s supports passing something that can be coerced to a String as input 298s respects any passed RE2::Regexp's flags 298s supports replacements with null bytes 298s supports patterns with null bytes 298s supports passing an RE2::Regexp as the pattern 298s supports passing something that can be coerced to a String as a replacement 298s supports inputs with null bytes 298s returns ISO-8859-1 strings if the pattern is not UTF-8 298s raises a Type Error for input that can't be converted to String 298s .Replace 298s returns UTF-8 strings if the pattern is UTF-8 298s performs replacement based on regular expressions 298s supports passing something that can be coerced to a String as a pattern 298s returns ISO-8859-1 strings if the pattern is not UTF-8 298s raises a Type Error for a non-RE2::Regexp pattern that can't be converted to String 298s supports flags in patterns 298s only replaces the first occurrence of the pattern 298s returns UTF-8 strings when given a String pattern 298s supports replacements with null bytes 298s supports inputs with null bytes 298s supports passing something that can be coerced to a String as input 298s raises a Type Error for a replacement that can't be converted to String 298s raises a Type Error for input that can't be converted to String 298s supports passing something that can be coerced to a String as a replacement 298s does not perform replacements in-place 298s supports passing an RE2::Regexp as the pattern 298s respects any passed RE2::Regexp's flags 298s supports patterns with null bytes 298s #QuoteMeta 298s raises a Type Error for input that can't be converted to String 298s escapes a string so it can be used as a regular expression 298s supports passing something that can be coerced to a String as input 298s supports strings containing null bytes 298s 298s RE2::Set 298s #initialize 298s raises an error if given an invalid anchor and options 298s raises an error if given an invalid anchor 298s returns an instance given only an anchor of :unanchored 298s raises an error if given an inappropriate type 298s returns an instance given only an anchor of :anchor_start 298s returns an instance given an anchor and options 298s returns an instance given no args 298s returns an instance given only an anchor of :anchor_both 298s #compile 298s compiles the set without error 298s #add 298s raises an error if given a pattern that can't be coerced to a String 298s truncates error messages to 100 characters 298s rejects invalid patterns when added 298s allows multiple patterns to be added 298s accepts a pattern that can be coerced to a String 298s raises an error if called after #compile 298s #match 298s raises an error if given non-hash options 298s matches against multiple patterns 298s returns an empty array if called before #compile when :exception is false 298s accepts input if it can be coerced to a String 298s supports matching null bytes 298s raises an error if called before #compile when :exception is true 298s raises an error if called before #compile by default 298s raises an error if :exception is true and RE2 does not support it (PENDING: Underlying RE2::Set::Match outputs error information) 298s returns an empty array if there is no match when :exception is true 298s raises a Type Error if given input that can't be coerced to a String 298s returns an empty array if there is no match 298s 298s RE2::Regexp 298s #scan 298s returns a scanner 298s raises a type error if given invalid input 298s #posix_syntax? 298s can be overridden on initialization 298s returns false by default 298s #error_arg 298s returns the offending portion of the pattern if there is an error 298s returns nil if there is no error 298s #full_match? 298s raises an exception if text cannot be coerced to a string 298s supports matching against text containing null bytes 298s returns only true or false even if there are capturing groups 298s returns false if the pattern is invalid 298s #to_str 298s returns the original pattern 298s returns the pattern even if invalid 298s #one_line? 298s can be overridden on initialization 298s returns false by default 298s #never_nl? 298s can be overridden on initialization 298s returns false by default 298s #log_errors? 298s returns true by default 298s can be overridden on initialization 298s #program_size 298s returns a numeric value 298s returns -1 for an invalid pattern 298s #utf8? 298s can be overridden on initialization 298s returns true by default 298s #inspect 298s shows the class name and original pattern 298s respects the pattern's original encoding 298s #initialize 298s returns an instance given a pattern and options 298s returns an instance given only a pattern 298s supports passing something that can be coerced to a String as input 298s raises an error if given an inappropriate type 298s accepts patterns containing null bytes 298s allows invalid patterns to be created 298s #=== 298s raises an exception if text cannot be coerced to a string 298s returns false if the pattern is invalid 298s returns only true or false even if there are capturing groups 298s #full_match 298s accepts options that can be coerced to a hash 298s accepts anything that can be coerced to a string 298s raises an error if given non-hash options 298s can set the number of submatches to extract 298s only matches the pattern if all of the given text matches 298s returns true or false if there are no capturing groups 298s does not allow the anchor to be overridden 298s #error 298s contains the error string if there is an error 298s returns nil if there is no error 298s #case_insensitive? 298s can be overridden on initialization 298s returns false by default 298s #pattern 298s returns the original pattern 298s returns the pattern even if invalid 298s .escape 298s transforms a string into a regexp 298s #named_capturing_groups 298s returns a hash of names to indices 298s maps names to indices with only one group 298s returns an empty hash for an invalid regexp 298s maps names to indices with several groups 298s #word_boundary? 298s returns false by default 298s can be overridden on initialization 298s #match 298s raises an exception when given a negative number of submatches 298s can explicitly match without anchoring when extracting submatches 298s raises an exception when given invalid options 298s accepts passing the number of submatches instead of options for backward compatibility 298s defaults to extracting all submatches when given nil 298s raises an exception when given text that cannot be coerced to a string 298s accepts an offset at which to start matching 298s raises an exception when given a non-numeric number of submatches 298s does not anchor matches by default when extracting submatches 298s raises an exception when given a starting offset past the default ending offset 298s raises an exception when given a non-symbol anchor 298s can anchor matches at both ends when extracting submatches 298s extracts all submatches by default 298s accepts text that can be coerced to a string 298s does not anchor matches by default without extracting submatches 298s accepts anything that can be coerced to a hash as options 298s does not anchor matches when given a nil anchor 298s raises an exception when given an ending offset before the starting offset 298s pads submatches with nil when requesting more than the number of capturing groups 298s returns match data given only text if the pattern has capturing groups 298s supports matching against text containing null bytes 298s accepts an offset at which to end matching 298s raises an error if given an ending offset and RE2 does not support it (PENDING: Underlying RE2::Match has endpos argument) 298s returns nil if the text does not match the pattern 298s returns nil if using a starting offset past the end of the text 298s extracts a specific number of submatches 298s can anchor matches at the start when extracting submatches 298s returns only true or false given only text if the pattern has no capturing groups 298s returns nil with an invalid pattern 298s can explicitly match with neither anchoring nor extracting submatches 298s returns nil if using a ending offset at the start of the text 298s raises an exception when given a negative starting offset 298s raises an exception when given a negative ending offset 298s raises an exception when given an invalid anchor 298s returns nil with an invalid pattern and options 298s can anchor matches at the start without extracting submatches 298s supports extracting submatches containing null bytes 298s #number_of_capturing_groups 298s returns -1 for an invalid pattern 298s returns the number of groups in a pattern 298s #perl_classes? 298s can be overridden on initialization 298s returns false by default 298s #max_mem 298s returns the default max memory 298s can be overridden on initialization 298s .compile 298s supports passing something that can be coerced to a String as input 298s allows invalid patterns to be created 298s returns an instance given a pattern and options 298s returns an instance given only a pattern 298s raises an error if given an inappropriate type 298s accepts patterns containing null bytes 298s #literal? 298s returns false by default 298s can be overridden on initialization 298s #longest_match? 298s can be overridden on initialization 298s returns false by default 298s #match? 298s returns false if the pattern is invalid 298s returns only true or false even if there are capturing groups 298s raises an exception if text cannot be coerced to a string 298s #partial_match? 298s returns false if the pattern is invalid 298s raises an exception if text cannot be coerced to a string 298s returns only true or false even if there are capturing groups 298s supports matching against text containing null bytes 298s #casefold? 298s can be overridden on initialization 298s returns true by default 298s #ok? 298s returns true for valid patterns 298s returns false for invalid patterns 298s #=~ 298s returns only true or false even if there are capturing groups 298s returns false if the pattern is invalid 298s raises an exception if text cannot be coerced to a string 298s supports matching against text containing null bytes 298s .quote 298s transforms a string into a regexp 298s #case_sensitive? 298s can be overridden on initialization 298s returns true by default 298s #options 298s returns a hash of options 298s is populated with overridden options when specified 298s is populated with default options when nothing has been set 298s #partial_match 298s returns true or false if there are no capturing groups 298s raises an error if given non-hash options 298s accepts anything that can be coerced to a string 298s matches the pattern anywhere within the given text 298s can set the number of submatches to extract 298s does not allow the anchor to be overridden 298s accepts options that can be coerced to a hash 298s 298s Pending: (Failures listed here are expected and do not affect your suite's status) 298s 298s 1) RE2::Set#match raises an error if :exception is true and RE2 does not support it 298s # Underlying RE2::Set::Match outputs error information 298s # ./spec/re2/set_spec.rb:172 298s 298s 2) RE2::Regexp#match raises an error if given an ending offset and RE2 does not support it 298s # Underlying RE2::Match has endpos argument 298s # ./spec/re2/regexp_spec.rb:452 298s 298s Finished in 0.11361 seconds (files took 0.15984 seconds to load) 298s 304 examples, 0 failures, 2 pending 298s 298s Randomized with seed 7099 298s 298s mv ./.gem2deb.lib lib 298s mv ./.gem2deb.ext ext 298s autopkgtest [16:29:02]: test gem2deb-test-runner: -----------------------] 299s autopkgtest [16:29:03]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 299s gem2deb-test-runner PASS 299s autopkgtest [16:29:03]: @@@@@@@@@@@@@@@@@@@@ summary 299s gem2deb-test-runner PASS 318s nova [W] Using flock in prodstack6-arm64 318s Creating nova instance adt-plucky-arm64-ruby-re2-20250315-162404-juju-7f2275-prod-proposed-migration-environment-2-913ff5c9-1613-49d1-9746-9b10c1d740e0 from image adt/ubuntu-plucky-arm64-server-20250315.img (UUID bd6e766c-b51f-4b53-86d6-23aa4d18f524)... 318s nova [W] Timed out waiting for cc9475cb-f605-4093-ae53-669cdadf1340 to get deleted.