sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-05.freexian.com
+==============================================================================+
| libtest-regexp-perl 2017040101-3 (arm64) Sun, 17 Nov 2024 06:44:05 +0000 |
+==============================================================================+
Package: libtest-regexp-perl
Version: 2017040101-3
Source Version: 2017040101-3
Distribution: sid
Machine Architecture: arm64
Host Architecture: arm64
Build Architecture: arm64
Build Type: binary
I: No tarballs found in /var/lib/debusine/worker/.cache/sbuild
Unpacking /var/lib/debusine/worker/system-images/957781/system.tar.xz to /tmp/tmp.sbuild.JPkN8xXGSH...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Chroot Setup Commands |
+------------------------------------------------------------------------------+
rm -f /etc/resolv.conf
----------------------
I: Finished running 'rm -f /etc/resolv.conf'.
Finished processing commands.
--------------------------------------------------------------------------------
Copying /tmp/debusine-fetch-exec-upload-ezsogz31/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-ezsogz31/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-ezsogz31/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-ezsogz31/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-ezsogz31/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-ezsogz31/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-ezsogz31/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/libtest-regexp-perl-7StSpI/resolver-dPjL7W' with '<<RESOLVERDIR>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ InRelease
Ign:1 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ InRelease
Get:2 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ Release [606 B]
Get:2 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ Release [606 B]
Get:3 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ Release.gpg
Ign:3 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ Release.gpg
Get:4 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ Packages [9246 B]
Get:5 http://deb.debian.org/debian sid InRelease [202 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9952 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4907 kB]
Fetched 15.1 MB in 2s (6268 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
apt bsdextrautils bsdutils debianutils dpkg dpkg-dev libapt-pkg6.0t64
libaudit-common libaudit1 libblkid1 libbrotli1 libcap-ng0 libdpkg-perl
libglib2.0-0t64 libmarkdown2 libmount1 libpcre2-8-0 libseccomp2 libselinux1
libsemanage2 libsmartcols1 libsystemd0 libudev1 libuuid1 libxml2 login
login.defs mount passwd util-linux
30 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 9274 kB/12.8 MB of archives.
After this operation, 603 kB disk space will be freed.
Get:1 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:2 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:3 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ dpkg-dev 1.22.12~1.gbp82cafd [1337 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 debianutils arm64 5.21 [92.1 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 libsystemd0 arm64 257~rc2-3 [416 kB]
Get:6 file:/build/libtest-regexp-perl-7StSpI/resolver-qsLkOq/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libudev1 arm64 257~rc2-3 [139 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 login.defs all 1:4.16.0-5 [185 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libsemanage2 arm64 3.7-2+b1 [84.5 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 passwd arm64 1:4.16.0-5 [1210 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 9274 kB in 0s (63.6 MB/s)
(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 ... 17129 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.2-11_arm64.deb ...
Unpacking bsdutils (1:2.40.2-11) over (1:2.40.2-10) ...
Setting up bsdutils (1:2.40.2-11) ...
(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 ... 17129 files and directories currently installed.)
Preparing to unpack .../debianutils_5.21_arm64.deb ...
Unpacking debianutils (5.21) over (5.20+b1) ...
Setting up debianutils (5.21) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257~rc2-3_arm64.deb ...
Unpacking libsystemd0:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libsystemd0:arm64 (257~rc2-3) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../libudev1_257~rc2-3_arm64.deb ...
Unpacking libudev1:arm64 (257~rc2-3) over (257~rc1-4) ...
Setting up libudev1:arm64 (257~rc2-3) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.11_arm64.deb ...
Unpacking libapt-pkg6.0t64:arm64 (2.9.11) over (2.9.10) ...
Setting up libapt-pkg6.0t64:arm64 (2.9.11) ...
(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 ... 17128 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.12~1.gbp82cafd_arm64.deb ...
Unpacking dpkg (1.22.12~1.gbp82cafd) over (1.22.11) ...
Setting up dpkg (1.22.12~1.gbp82cafd) ...
(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 ... 17127 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.2-11_arm64.deb ...
Unpacking bsdextrautils (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libblkid1_2.40.2-11_arm64.deb ...
Unpacking libblkid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libblkid1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.2-11_arm64.deb ...
Unpacking libmount1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libmount1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.2-11_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libsmartcols1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../mount_2.40.2-11_arm64.deb ...
Unpacking mount (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libuuid1_2.40.2-11_arm64.deb ...
Unpacking libuuid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libuuid1:arm64 (2.40.2-11) ...
(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 ... 17123 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.2-11_arm64.deb ...
Unpacking util-linux (2.40.2-11) over (2.40.2-10) ...
Setting up util-linux (2.40.2-11) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.44-4_arm64.deb ...
Unpacking libpcre2-8-0:arm64 (10.44-4) over (10.42-4+b2) ...
Setting up libpcre2-8-0:arm64 (10.44-4) ...
(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 ... 17119 files and directories currently installed.)
Preparing to unpack .../libselinux1_3.7-3+b1_arm64.deb ...
Unpacking libselinux1:arm64 (3.7-3+b1) over (3.7-3) ...
Setting up libselinux1:arm64 (3.7-3+b1) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.5-1+b3_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.5-1+b3) over (2.5.5-1+b2) ...
Setting up libseccomp2:arm64 (2.5.5-1+b3) ...
(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 ... 17120 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.11_arm64.deb ...
Unpacking apt (2.9.11) over (2.9.10) ...
Setting up apt (2.9.11) ...
(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 ... 17117 files and directories currently installed.)
Preparing to unpack .../libaudit-common_1%3a4.0.2-2_all.deb ...
Unpacking libaudit-common (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit-common (1:4.0.2-2) ...
(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 ... 17117 files and directories currently installed.)
Preparing to unpack .../libcap-ng0_0.8.5-3+b1_arm64.deb ...
Unpacking libcap-ng0:arm64 (0.8.5-3+b1) over (0.8.5-3) ...
Setting up libcap-ng0:arm64 (0.8.5-3+b1) ...
(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 ... 17118 files and directories currently installed.)
Preparing to unpack .../libaudit1_1%3a4.0.2-2_arm64.deb ...
Unpacking libaudit1:arm64 (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit1:arm64 (1:4.0.2-2) ...
(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 ... 17118 files and directories currently installed.)
Preparing to unpack .../0-login_1%3a4.16.0-2+really2.40.2-11_arm64.deb ...
Unpacking login (1:4.16.0-2+really2.40.2-11) over (1:4.16.0-2+really2.40.2-10) ...
Preparing to unpack .../1-login.defs_1%3a4.16.0-5_all.deb ...
Unpacking login.defs (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../2-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../3-passwd_1%3a4.16.0-5_arm64.deb ...
Unpacking passwd (1:4.16.0-5) over (1:4.16.0-4) ...
Preparing to unpack .../4-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../5-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../6-libbrotli1_1.1.0-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b6) over (1.1.0-2+b5) ...
Preparing to unpack .../7-libglib2.0-0t64_2.82.2-3_arm64.deb ...
Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.2-2) ...
Preparing to unpack .../8-libmarkdown2_2.2.7-2.1_arm64.deb ...
Unpacking libmarkdown2:arm64 (2.2.7-2.1) over (2.2.7-2+b1) ...
Preparing to unpack .../9-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) over (2.12.7+dfsg+really2.9.14-0.1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up login.defs (1:4.16.0-5) ...
Installing new version of config file /etc/login.defs ...
Setting up libbrotli1:arm64 (1.1.0-2+b6) ...
Setting up libglib2.0-0t64:arm64 (2.82.2-3) ...
No schema files found: doing nothing.
Setting up libdpkg-perl (1.22.12~1.gbp82cafd) ...
Setting up mount (2.40.2-11) ...
Setting up libsemanage2:arm64 (3.7-2+b1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libmarkdown2:arm64 (2.2.7-2.1) ...
Setting up login (1:4.16.0-2+really2.40.2-11) ...
Setting up dpkg-dev (1.22.12~1.gbp82cafd) ...
Setting up passwd (1:4.16.0-5) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Local sources
-------------
/tmp/debusine-fetch-exec-upload-ezsogz31/libtest-regexp-perl_2017040101-3.dsc exists in /tmp/debusine-fetch-exec-upload-ezsogz31; copying to chroot
I: NOTICE: Log filtering will replace 'build/libtest-regexp-perl-7StSpI/libtest-regexp-perl-2017040101' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/libtest-regexp-perl-7StSpI' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), build-essential, fakeroot, perl
Filtered Build-Depends: debhelper-compat (= 13), build-essential, fakeroot, perl
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [643 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [655 B]
Fetched 1907 B in 0s (165 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install main build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu libasan8 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev
libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl
libgcc-14-dev libhwasan0 libisl23 libitm1 liblsan0 libmpc3 libmpfr6
libstdc++-14-dev libtool libtsan2 libubsan1 linux-libc-dev m4 po-debconf
rpcsvc-proto
Suggested packages:
autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales
cpp-14-doc dh-make gcc-14-doc gcc-multilib manpages-dev flex bison gdb
gcc-doc gdb-aarch64-linux-gnu libc-devtools glibc-doc libstdc++-14-doc
libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl
Recommended packages:
manpages manpages-dev libarchive-cpio-perl libltdl-dev libmail-sendmail-perl
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev build-essential cpp cpp-14
cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
gcc-aarch64-linux-gnu libasan8 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev
libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl
libgcc-14-dev libhwasan0 libisl23 libitm1 liblsan0 libmpc3 libmpfr6
libstdc++-14-dev libtool libtsan2 libubsan1 linux-libc-dev m4 po-debconf
rpcsvc-proto sbuild-build-depends-main-dummy
0 upgraded, 47 newly installed, 0 to remove and 0 not upgraded.
Need to get 61.0 MB of archives.
After this operation, 238 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [888 B]
Get:2 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.7-1 [2454 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:17 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:18 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:19 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:27 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:28 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:30 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:31 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:32 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:33 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:34 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:35 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:36 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:37 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:38 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:39 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:41 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:42 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:43 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:44 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:45 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:46 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:47 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 61.0 MB in 1s (67.3 MB/s)
Selecting previously unselected package m4.
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../00-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../01-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../03-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../04-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../05-libc-dev-bin_2.40-3_arm64.deb ...
Unpacking libc-dev-bin (2.40-3) ...
Selecting previously unselected package linux-libc-dev.
Preparing to unpack .../06-linux-libc-dev_6.11.7-1_all.deb ...
Unpacking linux-libc-dev (6.11.7-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-5_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-5) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../08-rpcsvc-proto_1.4.3-1+b1_arm64.deb ...
Unpacking rpcsvc-proto (1.4.3-1+b1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../09-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../10-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../11-libmpfr6_4.2.1-1+b2_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1+b2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../12-libmpc3_1.3.1-1+b3_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1+b3) ...
Selecting previously unselected package cpp-14-aarch64-linux-gnu.
Preparing to unpack .../13-cpp-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package cpp-14.
Preparing to unpack .../14-cpp-14_14.2.0-8_arm64.deb ...
Unpacking cpp-14 (14.2.0-8) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../15-cpp-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../16-cpp_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp (4:14.2.0-1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../17-libcc1-0_14.2.0-8_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-8) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../18-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../19-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../20-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../21-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../22-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../23-libhwasan0_14.2.0-8_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libgcc-14-dev:arm64.
Preparing to unpack .../24-libgcc-14-dev_14.2.0-8_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package gcc-14-aarch64-linux-gnu.
Preparing to unpack .../25-gcc-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package gcc-14.
Preparing to unpack .../26-gcc-14_14.2.0-8_arm64.deb ...
Unpacking gcc-14 (14.2.0-8) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../27-gcc-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../28-gcc_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc (4:14.2.0-1) ...
Selecting previously unselected package libstdc++-14-dev:arm64.
Preparing to unpack .../29-libstdc++-14-dev_14.2.0-8_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package g++-14-aarch64-linux-gnu.
Preparing to unpack .../30-g++-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package g++-14.
Preparing to unpack .../31-g++-14_14.2.0-8_arm64.deb ...
Unpacking g++-14 (14.2.0-8) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../32-g++-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package g++.
Preparing to unpack .../33-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../34-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../35-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../36-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../37-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../39-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../40-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../41-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../42-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../43-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../44-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../45-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../46-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebhelper-perl (13.20) ...
Setting up linux-libc-dev (6.11.7-1) ...
Setting up m4 (1.4.19-4) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up fakeroot (1.36-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up autotools-dev (20220109.1) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
Setting up libmpc3:arm64 (1.3.1-1+b3) ...
Setting up autopoint (0.22.5-2) ...
Setting up autoconf (2.72-3) ...
Setting up libubsan1:arm64 (14.2.0-8) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up libhwasan0:arm64 (14.2.0-8) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-5) ...
Setting up libasan8:arm64 (14.2.0-8) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
Setting up libisl23:arm64 (0.27-1) ...
Setting up libc-dev-bin (2.40-3) ...
Setting up libcc1-0:arm64 (14.2.0-8) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up libitm1:arm64 (14.2.0-8) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libc6-dev:arm64 (2.40-3) ...
Setting up libgcc-14-dev:arm64 (14.2.0-8) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-8) ...
Setting up cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up libtool (2.4.7-8) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Setting up debhelper (13.20) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (arm64 included in all)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) arm64 (aarch64)
Toolchain package versions: binutils_2.43.1-5 dpkg-dev_1.22.12~1.gbp82cafd g++-14_14.2.0-8 gcc-14_14.2.0-8 libc6-dev_2.40-3 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 linux-libc-dev_6.11.7-1
Package versions: appstream_1.0.3-1+b1 apt_2.9.11 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.5 base-passwd_3.6.5 bash_5.2.32-1+b2 binutils_2.43.1-5 binutils-aarch64-linux-gnu_2.43.1-5 binutils-common_2.43.1-5 bsdextrautils_2.40.2-11 bsdutils_1:2.40.2-11 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20240203 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-8 cpp-14-aarch64-linux-gnu_14.2.0-8 cpp-aarch64-linux-gnu_4:14.2.0-1 dash_0.5.12-9+b1 debconf_1.5.87 debhelper_13.20 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffstat_1.66-1+b1 diffutils_1:3.10-1+b1 dpkg_1.22.12~1.gbp82cafd dpkg-dev_1.22.12~1.gbp82cafd dwz_0.15-1+b1 e2fsprogs_1.47.1-1+b1 fakeroot_1.36-1 file_1:5.45-3+b1 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-8 g++-14-aarch64-linux-gnu_14.2.0-8 g++-aarch64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-8 gcc-14-aarch64-linux-gnu_14.2.0-8 gcc-14-base_14.2.0-8 gcc-aarch64-linux-gnu_4:14.2.0-1 gettext_0.22.5-2 gettext-base_0.22.5-2 gpg_2.2.45-2 gpgconf_2.2.45-2 gpgv_2.2.45-2 grep_3.11-4+b1 groff-base_1.23.0-5 gzip_1.12-1.1+b1 hostname_3.25 init-system-helpers_1.67 intltool-debian_0.35.0+20060710.6 iso-codes_4.17.0-1 libacl1_2.3.2-2+b1 libaliased-perl_0.34-3 libappstream5_1.0.3-1+b1 libapt-pkg-perl_0.1.40+b6 libapt-pkg6.0t64_2.9.11 libarchive-zip-perl_1.68-1 libasan8_14.2.0-8 libassuan9_3.0.1-2 libatomic1_14.2.0-8 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2 libb-hooks-endofscope-perl_0.28-1 libb-hooks-op-check-perl_0.22-3+b2 libberkeleydb-perl_0.66-1 libbinutils_2.43.1-5 libblkid1_2.40.2-11 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-3 libc-dev-bin_2.40-3 libc6_2.40-3 libc6-dev_2.40-3 libcap-ng0_0.8.5-3+b1 libcap2_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-8 libcgi-pm-perl_4.66-1 libclass-data-inheritable-perl_0.10-1 libclass-inspector-perl_1.36-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libclone-perl_0.47-1+b1 libcom-err2_1.47.1-1+b1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-5 libcrypt1_1:4.4.36-5 libctf-nobfd0_2.43.1-5 libctf0_2.43.1-5 libcurl3t64-gnutls_8.11.0-1 libdata-dpath-perl_0.60-1 libdata-messagepack-perl_1.02-1+b4 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.15-1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.273 libdebhelper-perl_13.20 libdevel-callchecker-perl_0.009-1+b1 libdevel-size-perl_0.84-1+b1 libdevel-stacktrace-perl_2.0500-1 libdpkg-perl_1.22.12~1.gbp82cafd libdynaloader-functions-perl_0.004-1 libelf1t64_0.192-4 libemail-address-xs-perl_1.05-1+b4 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libext2fs2t64_1.47.1-1+b1 libfakeroot_1.36-1 libffi8_3.4.6-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-sharedir-perl_1.118-3 libfile-stripnondeterminism-perl_1.14.0-1 libfont-ttf-perl_1.06-2 libgcc-14-dev_14.2.0-8 libgcc-s1_14.2.0-8 libgcrypt20_1.11.0-6 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libglib2.0-0t64_2.82.2-3 libgmp10_2:6.3.0+dfsg-2+b2 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-8 libgpg-error0_1.50-4 libgprofng0_2.43.1-5 libgssapi-krb5-2_1.21.3-3 libhogweed6t64_3.10-1+b1 libhtml-form-perl_6.12-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.83-1+b1 libhtml-tagset-perl_3.24-1 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.06-1 libhttp-message-perl_7.00-2 libhttp-negotiate-perl_6.01-2 libhwasan0_14.2.0-8 libicu72_72.1-5+b1 libidn2-0_2.3.7-2+b1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.089-1 libio-string-perl_1.08-4 libipc-run3-perl_0.049-1 libipc-system-simple-perl_1.30-2 libisl23_0.27-1 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libitm1_14.2.0-8 libjansson4_2.14-2+b3 libjson-maybexs-perl_1.004008-1 libk5crypto3_1.21.3-3 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-3 libkrb5support0_1.21.3-3 libldap-2.5-0_2.5.18+dfsg-3+b1 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblsan0_14.2.0-8 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.14-1 liblz1_1.15~pre2-1 liblz4-1_1.9.4-3+b1 liblzma5_5.6.3-1+b1 liblzo2-2_2.10-3+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmarkdown2_2.2.7-2.1 libmd0_1.1.0-2+b1 libmldbm-perl_2.05-4 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.40.2-11 libmouse-perl_2.5.11-1+b1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libnamespace-clean-perl_0.27-2 libnet-domain-tld-perl_1.75-4 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.94-2 libnetaddr-ip-perl_4.079+dfsg-2+b4 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.4.0-1+b1 libngtcp2-16_1.6.0-1 libngtcp2-crypto-gnutls8_1.6.0-1 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.5-2+b1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpath-tiny-perl_0.146-1 libpcre2-8-0_10.44-4 libperl5.40_5.40.0-7 libperlio-gzip-perl_0.20-1+b4 libperlio-utf8-strict-perl_0.010-1+b3 libpipeline1_1.5.8-1 libproc-processtable-perl_0.636-1+b3 libpsl5t64_0.21.2-1.1+b1 libreadline8t64_8.2-5 libregexp-wildcards-perl_1.05-3 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8 libsasl2-modules-db_2.1.28+dfsg1-8 libseccomp2_2.5.5-1+b3 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsereal-decoder-perl_5.004+ds-1+b3 libsereal-encoder-perl_5.004+ds-1+b3 libsframe1_2.43.1-5 libsmartcols1_2.40.2-11 libsort-versions-perl_1.62-3 libsqlite3-0_3.46.1-1 libss2_1.47.1-1+b1 libssh2-1t64_1.11.1-1 libssl3t64_3.3.2-2 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 libstemmer0d_2.2.0-4+b2 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3+b3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1+b3 libsub-quote-perl_2.006008-1 libsyntax-keyword-try-perl_0.30-1+b1 libsystemd0_257~rc2-3 libtasn1-6_4.19.0-3+b3 libterm-readkey-perl_2.38-2+b4 libtext-glob-perl_0.11-3 libtext-levenshteinxs-perl_0.03-5+b4 libtext-markdown-discount-perl_0.16-1+b3 libtext-xslate-perl_3.5.9-2+b1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2+b4 libtimedate-perl_2.3300-2 libtinfo6_6.5-2+b1 libtool_2.4.7-8 libtry-tiny-perl_0.32-1 libtsan2_14.2.0-8 libubsan1_14.2.0-8 libuchardet0_0.0.8-1+b2 libudev1_257~rc2-3 libunicode-utf8-perl_0.62-2+b3 libunistring5_1.2-1+b1 liburi-perl_5.30-1 libuuid1_2.40.2-11 libvariable-magic-perl_0.64-1+b1 libwww-mechanize-perl_2.19-1 libwww-perl_6.77-1 libwww-robotrules-perl_6.02-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxmlb2_0.3.21-1 libxs-parse-keyword-perl_0.46-1+b1 libxxhash0_0.8.2-2+b2 libyaml-0-2_0.2.5-1+b2 libyaml-libyaml-perl_0.902.0+ds-2+b1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.7-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-5 logsave_1.47.1-1+b1 lzop_1.04-2+b1 m4_1.4.19-4 make_4.3-4.1+b1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 mount_2.40.2-11 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 netbase_6.4 openssl_3.3.2-2 openssl-provider-legacy_3.3.2-2 passwd_1:4.16.0-5 patch_2.7.6-7+b1 patchutils_0.4.2-1+b1 perl_5.40.0-7 perl-base_5.40.0-7 perl-modules-5.40_5.40.0-7 perl-openssl-defaults_7+b2 plzip_1.11-2 po-debconf_1.0.21+nmu1 readline-common_8.2-5 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 shared-mime-info_2.4-5+b1 sysvinit-utils_3.11-1 t1utils_1.41-4+b1 tar_1.35+dfsg-3+b1 tzdata_2024b-3 ucf_3.0043+nmu1 unzip_6.0-28+b1 util-linux_2.40.2-11 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: libtest-regexp-perl
Binary: libtest-regexp-perl
Architecture: all
Version: 2017040101-3
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Salvatore Bonaccorso <carnil@debian.org>
Homepage: https://metacpan.org/release/Test-Regexp
Standards-Version: 4.1.3
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libtest-regexp-perl
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libtest-regexp-perl.git
Testsuite: autopkgtest-pkg-perl
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: perl
Package-List:
libtest-regexp-perl deb perl optional arch=all
Checksums-Sha1:
9d9b22a37ff51aa8e709df00dfe46b6a1f5cb8f2 18904 libtest-regexp-perl_2017040101.orig.tar.gz
4ea5b51dd5931ff2b4205ef650adedaaa85c9965 2640 libtest-regexp-perl_2017040101-3.debian.tar.xz
Checksums-Sha256:
35cb41df5c5017835b89b853d5a44e25e6da973b450e1edca51bba70e7041e54 18904 libtest-regexp-perl_2017040101.orig.tar.gz
295992bc88187e3f7f909d995a7b0d38951213800ce665b329d4662dea6a8fcb 2640 libtest-regexp-perl_2017040101-3.debian.tar.xz
Files:
b5ced2b3e3ba666a153da163b0173325 18904 libtest-regexp-perl_2017040101.orig.tar.gz
04574cd558a9c66021e6b6bce9ef0261 2640 libtest-regexp-perl_2017040101-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEsjhixBXWVlpOhsvXV5wWDUyeI+gFAmNIQLQACgkQV5wWDUye
I+hR3w//e9EILXt/j1F0MyNUTMBY8+PSnd2jZDNE/28AeyaC59+RRxaIGzJS/o0I
Eg7rHV2kRUPZ9/jiaCVxkCifn/Ht2cv95Bbyog3irg4YsK2xTd01UpUA78/QbyXk
BH3f+eqPHzLUs3Cujobu7DgXy9Abl0CAQDAGbfZbQmwQG2kkM+6a7LTbWDLEZzSo
mzVDv3jvgtlt1DL4WzSPWlx/spRakcbC5Pe8KIQLdnTOuu+GySZDUP5Va2Qqm15k
AvFohQOXhud8mS15VtTJJUlVpI9/JyVhkXdhVNQRuWiUkkae8x5xewhEwLSyPmVF
gszkMCs2TBioKg8A4myfZHaKGBG/BAJxm6QQKW7Zgg5sOWWi4661UD5/AOq2pJXa
PAoPjaPTrKDpm/s7BJ8qwq+rIUxyOtEQG+8FIP6zw6fe69aY20M1dbXHzLrI7tm4
M8toK5dbWPcukPbOPo7/hihE5N92EnqCpK9ZcAYfGUUl9ERyXFlR1ez8FtJ3i68j
o9u0bSN7XISCPx1cKFjIAqGWsLUJTthahEsrU7RxeXLgj4hGsnfSZsekjvkNR+y2
9ioNvnw/QzYvDe4JLaB5bYa+M3/UWWrJ5Iu+bABC0gD7aRVRBokFGgppffe2Xsi+
fbxQXN3FrXA3yPvib0gU3cpfIVS2pJTTgWQjgZ+cVv4yMZhW+Pk=
=r+IY
-----END PGP SIGNATURE-----
gpgv: Signature made Thu Oct 13 16:45:40 2022 UTC
gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libtest-regexp-perl_2017040101-3.dsc: no acceptable signature found
dpkg-source: info: extracting libtest-regexp-perl in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking libtest-regexp-perl_2017040101.orig.tar.gz
dpkg-source: info: unpacking libtest-regexp-perl_2017040101-3.debian.tar.xz
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package libtest-regexp-perl
dpkg-buildpackage: info: source version 2017040101-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jelmer Vernooij <jelmer@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Regexp
Writing MYMETA.yml and MYMETA.json
dh_auto_build
make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp lib/Test/Regexp.pm blib/lib/Test/Regexp.pm
Manifying 1 pod document
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
make -j8 test TEST_VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/100_use.t ................
ok 1 - use Test::Regexp;
ok 2
ok 3
1..3
ok
t/101_import.t .............
ok 1 - use Test::Regexp;
ok 2
ok 3
1..3
ok
t/102_import.t .............
ok 1 - use Test::Regexp;
ok 2
ok 3
1..3
ok
t/110_pattern.t ............
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Dagr" =~ /..../: number of tests
ok 4 - "Dagr" =~ /..../: (no)match value
ok 5 - "Dagr" =~ /..../: sub-test (qq {Dagr} matched by /(?^:....)/)
ok 6 - "Dagr" =~ /..../: sub-test (match is complete)
ok 7 - "Dagr" =~ /..../: sub-test (no numbered captures)
ok 8 - "Dagr" =~ /..../: sub-test (no named captures)
ok 9 - Test name
ok 10 - Checking tests
ok 11 - No preceeding garbage
ok 12 - "Kvasir" =~ /Kvasir/: number of tests
ok 13 - "Kvasir" =~ /Kvasir/: (no)match value
ok 14 - "Kvasir" =~ /Kvasir/: sub-test (qq {Kvasir} matched by /(?^:Kvasir)/)
ok 15 - "Kvasir" =~ /Kvasir/: sub-test (match is complete)
ok 16 - "Kvasir" =~ /Kvasir/: sub-test (no numbered captures)
ok 17 - "Kvasir" =~ /Kvasir/: sub-test (no named captures)
ok 18 - Test name
ok 19 - Checking tests
ok 20 - No preceeding garbage
ok 21 - "Snotra" =~ /\w+/: number of tests
ok 22 - "Snotra" =~ /\w+/: (no)match value
ok 23 - "Snotra" =~ /\w+/: sub-test (qq {Snotra} matched by /(?^:\w+)/)
ok 24 - "Snotra" =~ /\w+/: sub-test (match is complete)
ok 25 - "Snotra" =~ /\w+/: sub-test (no numbered captures)
ok 26 - "Snotra" =~ /\w+/: sub-test (no named captures)
ok 27 - Test name
ok 28 - Checking tests
ok 29 - No preceeding garbage
ok 30 - "Sjofn" !~ /\w+/: number of tests
ok 31 - "Sjofn" !~ /\w+/: (no)match value
ok 32 - "Sjofn" !~ /\w+/: sub-test (qq {Sjofn} not matched by /(?^:\w+)/)
ok 33 - Test name
ok 34 - Checking tests
ok 35 - No preceeding garbage
ok 36 - "Borr" =~ /Bo/: number of tests
ok 37 - "Borr" =~ /Bo/: (no)match value
ok 38 - "Borr" =~ /Bo/: sub-test (qq {Borr} matched by /(?^:Bo)/)
ok 39 - "Borr" =~ /Bo/: sub-test (match is complete)
ok 40 - "Borr" =~ /Bo/: sub-test (Skipped)
ok 41 - "Borr" =~ /Bo/: sub-test (Skipped)
ok 42 - Test name
ok 43 - Checking tests
ok 44 - No preceeding garbage
ok 45 - "Magni" =~ /Sigyn/: number of tests
ok 46 - "Magni" =~ /Sigyn/: (no)match value
ok 47 - "Magni" =~ /Sigyn/: sub-test (qq {Magni} matched by /(?^:Sigyn)/)
ok 48 - "Magni" =~ /Sigyn/: sub-test (Skipped)
ok 49 - "Magni" =~ /Sigyn/: sub-test (Skipped)
ok 50 - "Magni" =~ /Sigyn/: sub-test (Skipped)
ok 51 - Test name
ok 52 - Checking tests
ok 53 - No preceeding garbage
ok 54 - "Andhrimnir" !~ /Delling/: number of tests
ok 55 - "Andhrimnir" !~ /Delling/: (no)match value
ok 56 - "Andhrimnir" !~ /Delling/: sub-test (qq {Andhrimnir} not matched by /(?^:Delling)/)
ok 57 - Test name
ok 58 - Checking tests
ok 59 - No preceeding garbage
ok 60 - "Hlin" =~ /.(.)../: number of tests
ok 61 - "Hlin" =~ /.(.)../: (no)match value
ok 62 - "Hlin" =~ /.(.)../: sub-test (qq {Hlin} matched by /(?^:.(.)..)/)
ok 63 - "Hlin" =~ /.(.)../: sub-test (match is complete)
ok 64 - "Hlin" =~ /.(.)../: sub-test (no numbered captures)
ok 65 - "Hlin" =~ /.(.)../: sub-test (no named captures)
ok 66 - Test name
ok 67 - Checking tests
ok 68 - No preceeding garbage
ok 69 - "Od" =~ /(?<l>.*)/: number of tests
ok 70 - "Od" =~ /(?<l>.*)/: (no)match value
ok 71 - "Od" =~ /(?<l>.*)/: sub-test (qq {Od} matched by /(?^:(?<l>.*))/)
ok 72 - "Od" =~ /(?<l>.*)/: sub-test (match is complete)
ok 73 - "Od" =~ /(?<l>.*)/: sub-test (no numbered captures)
ok 74 - "Od" =~ /(?<l>.*)/: sub-test (no named captures)
ok 75 - Test name
1..75
ok
t/120_keep_pattern.t .......
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Rose" =~ /(?^:\w+)/: number of tests
ok 4 - "Rose" =~ /(?^:\w+)/: (no)match value
ok 5 - "Rose" =~ /(?^:\w+)/: sub-test (qq {Rose} matched by /(?^:\w+)/ (with -Keep))
ok 6 - "Rose" =~ /(?^:\w+)/: sub-test (match is complete)
ok 7 - "Rose" =~ /(?^:\w+)/: sub-test (0 named capture groups)
ok 8 - "Rose" =~ /(?^:\w+)/: sub-test (0 numbered capture groups)
ok 9 - Test name
ok 10 - Checking tests
ok 11 - No preceeding garbage
ok 12 - "Rose" =~ /(?^:\w+)/: number of tests
ok 13 - "Rose" =~ /(?^:\w+)/: (no)match value
ok 14 - "Rose" =~ /(?^:\w+)/: sub-test (qq {Rose} matched by /(?^:\w+)/)
ok 15 - "Rose" =~ /(?^:\w+)/: sub-test (match is complete)
ok 16 - "Rose" =~ /(?^:\w+)/: sub-test (0 named capture groups)
ok 17 - "Rose" =~ /(?^:\w+)/: sub-test (0 numbered capture groups)
ok 18 - Test name
ok 19 - Checking tests
ok 20 - No preceeding garbage
ok 21 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: number of tests
ok 22 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: (no)match value
ok 23 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: sub-test (qq {Black Eyed Susan} matched by /(?^:(\w+)\s+(\w+)\s+(\w+))/ (with -Keep))
ok 24 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: sub-test (match is complete)
ok 25 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: sub-test (0 named capture groups)
ok 26 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: sub-test ($1 eq 'Black')
ok 27 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: sub-test ($2 eq 'Eyed')
ok 28 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: sub-test ($3 eq 'Susan')
ok 29 - "Black Eyed Susan" =~ /(?^:(\w+)\s+(\w+)\s+(\w+))/: sub-test (3 numbered capture groups)
ok 30 - Test name
ok 31 - Checking tests
ok 32 - No preceeding garbage
ok 33 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: number of tests
ok 34 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: (no)match value
ok 35 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (qq {Sego Lily} matched by /(?^:(?<a>\w+)\s+(?<b>\w+))/ (with -Keep))
ok 36 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (match is complete)
ok 37 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($- {b} [0] eq 'Lily')
ok 38 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (capture 'b' has 1 match)
ok 39 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($- {a} [0] eq 'Sego')
ok 40 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (capture 'a' has 1 match)
ok 41 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (2 named capture groups)
ok 42 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($1 eq 'Sego')
ok 43 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($2 eq 'Lily')
ok 44 - "Sego Lily" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (2 numbered capture groups)
ok 45 - Test name
ok 46 - Checking tests
ok 47 - No preceeding garbage
ok 48 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: number of tests
ok 49 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: (no)match value
ok 50 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test (qq {California Poppy} matched by /(?^:(?<state>\w+)\s+(\w+))/ (with -Keep))
ok 51 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test (match is complete)
ok 52 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test ($- {state} [0] eq 'California')
ok 53 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test (capture 'state' has 1 match)
ok 54 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test (1 named capture groups)
ok 55 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test ($1 eq 'California')
ok 56 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test ($2 eq 'Poppy')
ok 57 - "California Poppy" =~ /(?^:(?<state>\w+)\s+(\w+))/: sub-test (2 numbered capture groups)
ok 58 - Test name
ok 59 - Checking tests
ok 60 - No preceeding garbage
ok 61 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: number of tests
ok 62 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: (no)match value
ok 63 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test (qq {Indian Paintbrush} matched by /(?^:(?<s>\w+)\s+(?<s>\w+))/ (with -Keep))
ok 64 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test (match is complete)
ok 65 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test ($- {s} [0] eq 'Indian')
ok 66 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test ($- {s} [1] eq 'Paintbrush')
ok 67 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test (capture 's' has 2 matches)
ok 68 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test (1 named capture groups)
ok 69 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test ($1 eq 'Indian')
ok 70 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test ($2 eq 'Paintbrush')
ok 71 - "Indian Paintbrush" =~ /(?^:(?<s>\w+)\s+(?<s>\w+))/: sub-test (2 numbered capture groups)
ok 72 - Test name
ok 73 - Checking tests
ok 74 - No preceeding garbage
ok 75 - "Violet" =~ /(?^:\w+)/: number of tests
ok 76 - "Violet" =~ /(?^:\w+)/: (no)match value
ok 77 - "Violet" =~ /(?^:\w+)/: sub-test (qq {Violet} matched by /(?^:\w+)/ (with -Keep))
ok 78 - "Violet" =~ /(?^:\w+)/: sub-test (match is complete)
ok 79 - "Violet" =~ /(?^:\w+)/: sub-test (0 named capture groups)
ok 80 - "Violet" =~ /(?^:\w+)/: sub-test ($1 eq 'Violet')
ok 81 - "Violet" =~ /(?^:\w+)/: sub-test (1 numbered capture group)
ok 82 - Test name
ok 83 - Checking tests
ok 84 - No preceeding garbage
ok 85 - "Mayflower" =~ /(?^:(\w+))/: number of tests
ok 86 - "Mayflower" =~ /(?^:(\w+))/: (no)match value
ok 87 - "Mayflower" =~ /(?^:(\w+))/: sub-test (qq {Mayflower} matched by /(?^:(\w+))/ (with -Keep))
ok 88 - "Mayflower" =~ /(?^:(\w+))/: sub-test (match is complete)
ok 89 - "Mayflower" =~ /(?^:(\w+))/: sub-test (0 named capture groups)
ok 90 - "Mayflower" =~ /(?^:(\w+))/: sub-test (0 numbered capture groups)
ok 91 - Test name
ok 92 - Checking tests
ok 93 - No preceeding garbage
ok 94 - "Magnolia" =~ /(?^:(\w+))/: number of tests
ok 95 - "Magnolia" =~ /(?^:(\w+))/: (no)match value
ok 96 - "Magnolia" =~ /(?^:(\w+))/: sub-test (qq {Magnolia} matched by /(?^:(\w+))/ (with -Keep))
ok 97 - "Magnolia" =~ /(?^:(\w+))/: sub-test (match is complete)
ok 98 - "Magnolia" =~ /(?^:(\w+))/: sub-test (0 named capture groups)
ok 99 - "Magnolia" =~ /(?^:(\w+))/: sub-test ($1 eq 'Violet')
ok 100 - "Magnolia" =~ /(?^:(\w+))/: sub-test (1 numbered capture group)
ok 101 - Test name
ok 102 - Checking tests
ok 103 - No preceeding garbage
ok 104 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: number of tests
ok 105 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: (no)match value
ok 106 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (qq {Hawaiian Hibiscus} matched by /(?^:(?<a>\w+)\s+(?<b>\w+))/ (with -Keep))
ok 107 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (match is complete)
ok 108 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (0 named capture groups)
ok 109 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($1 eq 'Hawaiian')
ok 110 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($2 eq 'Hibiscus')
ok 111 - "Hawaiian Hibiscus" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (2 numbered capture groups)
ok 112 - Test name
ok 113 - Checking tests
ok 114 - No preceeding garbage
ok 115 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: number of tests
ok 116 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: (no)match value
ok 117 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test (qq {Cherokee Rose} matched by /(?^:(\w+)\s+(\w+))/ (with -Keep))
ok 118 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test (match is complete)
ok 119 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test ($- {a} [0] eq 'Cherokee')
ok 120 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test (capture 'a' has 1 match)
ok 121 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test ($- {b} [0] eq 'Rose')
ok 122 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test (capture 'b' has 1 match)
ok 123 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test (2 named capture groups)
ok 124 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test ($1 eq 'Cherokee')
ok 125 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test ($2 eq 'Rose')
ok 126 - "Cherokee Rose" =~ /(?^:(\w+)\s+(\w+))/: sub-test (2 numbered capture groups)
ok 127 - Test name
ok 128 - Checking tests
ok 129 - No preceeding garbage
ok 130 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: number of tests
ok 131 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: (no)match value
ok 132 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (qq {American Dogwood} matched by /(?^:(?<a>\w+)\s+(?<b>\w+))/ (with -Keep))
ok 133 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (match is complete)
ok 134 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($- {b} [0] eq 'American')
ok 135 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (capture 'b' has 1 match)
ok 136 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($- {a} [0] eq 'Dogwood')
ok 137 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (capture 'a' has 1 match)
ok 138 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (2 named capture groups)
ok 139 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($1 eq 'American')
ok 140 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($2 eq 'Dogwood')
ok 141 - "American Dogwood" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (2 numbered capture groups)
ok 142 - Test name
ok 143 - Checking tests
ok 144 - No preceeding garbage
ok 145 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: number of tests
ok 146 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: (no)match value
ok 147 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (qq {Mountain Laurel} matched by /(?^:(?<a>\w+)\s+(?<b>\w+))/ (with -Keep))
ok 148 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (match is complete)
ok 149 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($- {b} [0] eq 'Laurel')
ok 150 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (capture 'b' has 1 match)
ok 151 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($- {a} [0] eq 'Mountain')
ok 152 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (capture 'a' has 1 match)
ok 153 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (2 named capture groups)
ok 154 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($1 eq 'Laurel')
ok 155 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test ($2 eq 'Mountain')
ok 156 - "Mountain Laurel" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (2 numbered capture groups)
ok 157 - Test name
ok 158 - Checking tests
ok 159 - No preceeding garbage
ok 160 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: number of tests
ok 161 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: (no)match value
ok 162 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (qq {Yucca Flower} matched by /(?^:(?<a>\w+)\s+(?<a>\w+))/ (with -Keep))
ok 163 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (match is complete)
ok 164 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($- {a} [0] eq 'Flower')
ok 165 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($- {a} [1] eq 'Yucca')
ok 166 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (capture 'a' has 2 matches)
ok 167 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (1 named capture groups)
ok 168 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($1 eq 'Flower')
ok 169 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($2 eq 'Yucca')
ok 170 - "Yucca Flower" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (2 numbered capture groups)
ok 171 - Test name
ok 172 - Checking tests
ok 173 - No preceeding garbage
ok 174 - "Sagebrush" =~ /(?^:(\w+))/: number of tests
ok 175 - "Sagebrush" =~ /(?^:(\w+))/: (no)match value
ok 176 - "Sagebrush" =~ /(?^:(\w+))/: sub-test (qq {Sagebrush} matched by /(?^:(\w+))/ (with -Keep))
ok 177 - "Sagebrush" =~ /(?^:(\w+))/: sub-test (match is complete)
ok 178 - "Sagebrush" =~ /(?^:(\w+))/: sub-test (0 named capture groups)
ok 179 - "Sagebrush" =~ /(?^:(\w+))/: sub-test ($1 eq 'Sagebrush')
ok 180 - "Sagebrush" =~ /(?^:(\w+))/: sub-test ($2 eq 'Violet')
ok 181 - "Sagebrush" =~ /(?^:(\w+))/: sub-test (2 numbered capture groups)
ok 182 - Test name
ok 183 - Checking tests
ok 184 - No preceeding garbage
ok 185 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: number of tests
ok 186 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: (no)match value
ok 187 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (qq {Apple Blossom} matched by /(?^:(?<a>\w+)\s+(?<a>\w+))/ (with -Keep))
ok 188 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (match is complete)
ok 189 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($- {a} [0] eq 'Apple')
ok 190 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($- {a} [1] eq 'Blossom')
ok 191 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($- {a} [2] eq 'Violet')
ok 192 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (capture 'a' has 3 matches)
ok 193 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (1 named capture groups)
ok 194 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($1 eq 'Apple')
ok 195 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($2 eq 'Blossom')
ok 196 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($3 eq 'Violet')
ok 197 - "Apple Blossom" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (3 numbered capture groups)
ok 198 - Test name
ok 199 - Checking tests
ok 200 - No preceeding garbage
ok 201 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: number of tests
ok 202 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: (no)match value
ok 203 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (qq {Wood Violet} matched by /(?^:(?<a>\w+)\s+(?<a>\w+))/ (with -Keep))
ok 204 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (match is complete)
ok 205 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($- {a} [0] eq 'Wood')
ok 206 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (capture 'a' has 1 match)
ok 207 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (1 named capture groups)
ok 208 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test ($1 eq 'Wood')
ok 209 - "Wood Violet" =~ /(?^:(?<a>\w+)\s+(?<a>\w+))/: sub-test (1 numbered capture group)
ok 210 - Test name
ok 211 - Checking tests
ok 212 - No preceeding garbage
ok 213 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: number of tests
ok 214 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: (no)match value
ok 215 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (qq {Forget Me Not} matched by /(?^:(?<a>\w+)\s+(?<b>\w+))/ (with -Keep))
ok 216 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (match is complete)
ok 217 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 218 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 219 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 220 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 221 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 222 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 223 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 224 - "Forget Me Not" =~ /(?^:(?<a>\w+)\s+(?<b>\w+))/: sub-test (Skipped)
ok 225 - Test name
ok 226 - Checking tests
ok 227 - No preceeding garbage
ok 228 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: number of tests
ok 229 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: (no)match value
ok 230 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (qq {Forget Me Not 2} matched by /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/ (with -Keep))
ok 231 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (match is complete)
ok 232 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 233 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 234 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 235 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 236 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 237 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 238 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 239 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 240 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 241 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 242 - "Forget Me Not 2" =~ /(?^:(?<a>\w+)\s+(?<b>\w+)\s+(?<c>\w+))/: sub-test (Skipped)
ok 243 - Test name
1..243
ok
t/130_comment.t ............
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Foo" =~ /Foo/: number of tests
ok 4 - "Foo" =~ /Foo/: (no)match value
ok 5 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/)
ok 6 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 7 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 8 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 9 - Test name
ok 10 - Checking tests
ok 11 - No preceeding garbage
ok 12 - "Foo" =~ /Foo/: number of tests
ok 13 - "Foo" =~ /Foo/: (no)match value
ok 14 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/ (with -Keep))
ok 15 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 16 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 17 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 18 - Test name
ok 19 - Checking tests
ok 20 - No preceeding garbage
ok 21 - "Foo" =~ /Foo/: number of tests
ok 22 - "Foo" =~ /Foo/: (no)match value
ok 23 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/)
ok 24 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 25 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 26 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 27 - Test name
ok 28 - Checking tests
ok 29 - No preceeding garbage
ok 30 - "Foo" =~ /Foo/: number of tests
ok 31 - "Foo" =~ /Foo/: (no)match value
ok 32 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/ (with -Keep))
ok 33 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 34 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 35 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 36 - Test name
ok 37 - Checking tests
ok 38 - No preceeding garbage
ok 39 - "Foo" =~ /Foo/: number of tests
ok 40 - "Foo" =~ /Foo/: (no)match value
ok 41 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/)
ok 42 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 43 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 44 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 45 - Test name
ok 46 - Checking tests
ok 47 - No preceeding garbage
ok 48 - "Foo" =~ /Foo/: number of tests
ok 49 - "Foo" =~ /Foo/: (no)match value
ok 50 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/ (with -Keep))
ok 51 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 52 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 53 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 54 - Test name
ok 55 - Checking tests
ok 56 - No preceeding garbage
ok 57 - "Foo" =~ /Foo/: number of tests
ok 58 - "Foo" =~ /Foo/: (no)match value
ok 59 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/)
ok 60 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 61 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 62 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 63 - Test name
ok 64 - Checking tests
ok 65 - No preceeding garbage
ok 66 - "Foo" =~ /Foo/: number of tests
ok 67 - "Foo" =~ /Foo/: (no)match value
ok 68 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by /(?^:Foo)/ (with -Keep))
ok 69 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 70 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 71 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 72 - Test name
ok 73 - Checking tests
ok 74 - No preceeding garbage
ok 75 - "Foo" =~ /Foo/: number of tests
ok 76 - "Foo" =~ /Foo/: (no)match value
ok 77 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Hello")
ok 78 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 79 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 80 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 81 - Test name
ok 82 - Checking tests
ok 83 - No preceeding garbage
ok 84 - "Foo" =~ /Foo/: number of tests
ok 85 - "Foo" =~ /Foo/: (no)match value
ok 86 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Hello" (with -Keep))
ok 87 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 88 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 89 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 90 - Test name
ok 91 - Checking tests
ok 92 - No preceeding garbage
ok 93 - "Foo" =~ /Foo/: number of tests
ok 94 - "Foo" =~ /Foo/: (no)match value
ok 95 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Hello")
ok 96 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 97 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 98 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 99 - Test name
ok 100 - Checking tests
ok 101 - No preceeding garbage
ok 102 - "Foo" =~ /Foo/: number of tests
ok 103 - "Foo" =~ /Foo/: (no)match value
ok 104 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Hello" (with -Keep))
ok 105 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 106 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 107 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 108 - Test name
ok 109 - Checking tests
ok 110 - No preceeding garbage
ok 111 - "Foo" =~ /Foo/: number of tests
ok 112 - "Foo" =~ /Foo/: (no)match value
ok 113 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Flip Flap")
ok 114 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 115 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 116 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 117 - Test name
ok 118 - Checking tests
ok 119 - No preceeding garbage
ok 120 - "Foo" =~ /Foo/: number of tests
ok 121 - "Foo" =~ /Foo/: (no)match value
ok 122 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Flip Flap" (with -Keep))
ok 123 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 124 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 125 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 126 - Test name
ok 127 - Checking tests
ok 128 - No preceeding garbage
ok 129 - "Foo" =~ /Foo/: number of tests
ok 130 - "Foo" =~ /Foo/: (no)match value
ok 131 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Flip Flap")
ok 132 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 133 - "Foo" =~ /Foo/: sub-test (no numbered captures)
ok 134 - "Foo" =~ /Foo/: sub-test (no named captures)
ok 135 - Test name
ok 136 - Checking tests
ok 137 - No preceeding garbage
ok 138 - "Foo" =~ /Foo/: number of tests
ok 139 - "Foo" =~ /Foo/: (no)match value
ok 140 - "Foo" =~ /Foo/: sub-test (qq {Foo} matched by "Flip Flap" (with -Keep))
ok 141 - "Foo" =~ /Foo/: sub-test (match is complete)
ok 142 - "Foo" =~ /Foo/: sub-test (0 named capture groups)
ok 143 - "Foo" =~ /Foo/: sub-test (0 numbered capture groups)
ok 144 - Test name
1..144
ok
t/140_utf8.t ...............
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 4 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 5 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 6 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 7 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 8 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 9 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 10 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 11 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 12 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 13 - Test name
ok 14 - Checking tests
ok 15 - No preceeding garbage
ok 16 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 17 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 18 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF]+)/)
ok 19 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 20 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 21 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 22 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 23 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 24 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 25 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 26 - Test name
ok 27 - Checking tests
ok 28 - No preceeding garbage
ok 29 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 30 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 31 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF]+)/)
ok 32 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 33 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 34 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 35 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 36 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 37 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 38 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 39 - Test name
ok 40 - Checking tests
ok 41 - No preceeding garbage
ok 42 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 43 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 44 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 45 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 46 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 47 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 48 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 49 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 50 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 51 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 52 - Test name
ok 53 - Checking tests
ok 54 - No preceeding garbage
ok 55 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 56 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 57 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 58 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 59 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 60 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 61 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 62 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 63 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 64 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 65 - Test name
ok 66 - Checking tests
ok 67 - No preceeding garbage
ok 68 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 69 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 70 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF]+)/)
ok 71 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 72 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 73 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 74 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 75 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 76 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 77 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 78 - Test name
ok 79 - Checking tests
ok 80 - No preceeding garbage
ok 81 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 82 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 83 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF]+)/)
ok 84 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 85 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 86 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 87 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 88 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 89 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 90 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 91 - Test name
ok 92 - Checking tests
ok 93 - No preceeding garbage
ok 94 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 95 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 96 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 97 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 98 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 99 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 100 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 101 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 102 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 103 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 104 - Test name
ok 105 - Checking tests
ok 106 - No preceeding garbage
ok 107 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 108 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 109 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 110 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 111 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 112 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 113 - Test name
ok 114 - Checking tests
ok 115 - No preceeding garbage
ok 116 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 117 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 118 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF]+)/)
ok 119 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 120 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 121 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 122 - Test name
ok 123 - Checking tests
ok 124 - No preceeding garbage
ok 125 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 126 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 127 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF]+)/)
ok 128 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 129 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 130 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 131 - Test name
ok 132 - Checking tests
ok 133 - No preceeding garbage
ok 134 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 135 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 136 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 137 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 138 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 139 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 140 - Test name
ok 141 - Checking tests
ok 142 - No preceeding garbage
ok 143 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 144 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 145 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 146 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 147 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 148 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 149 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 150 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 151 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 152 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 153 - Test name
ok 154 - Checking tests
ok 155 - No preceeding garbage
ok 156 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 157 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 158 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF]+)/)
ok 159 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 160 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 161 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 162 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 163 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 164 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 165 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 166 - Test name
ok 167 - Checking tests
ok 168 - No preceeding garbage
ok 169 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 170 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 171 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF]+)/)
ok 172 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 173 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 174 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 175 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 176 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 177 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 178 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 179 - Test name
ok 180 - Checking tests
ok 181 - No preceeding garbage
ok 182 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 183 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 184 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 185 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 186 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 187 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 188 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 189 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 190 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 191 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 192 - Test name
ok 193 - Checking tests
ok 194 - No preceeding garbage
ok 195 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 196 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 197 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 198 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 199 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 200 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 201 - Test name
ok 202 - Checking tests
ok 203 - No preceeding garbage
ok 204 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 205 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 206 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF]+)/)
ok 207 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 208 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 209 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 210 - Test name
ok 211 - Checking tests
ok 212 - No preceeding garbage
ok 213 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 214 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 215 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF]+)/)
ok 216 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 217 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 218 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 219 - Test name
ok 220 - Checking tests
ok 221 - No preceeding garbage
ok 222 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 223 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 224 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 225 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 226 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 227 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 228 - Test name
ok 229 - Checking tests
ok 230 - No preceeding garbage
ok 231 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 232 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 233 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 234 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 235 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 236 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 237 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 238 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 239 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 240 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 241 - Test name
ok 242 - Checking tests
ok 243 - No preceeding garbage
ok 244 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 245 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 246 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF]+)/)
ok 247 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 248 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 249 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 250 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 251 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 252 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 253 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 254 - Test name
ok 255 - Checking tests
ok 256 - No preceeding garbage
ok 257 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 258 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 259 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF]+)/)
ok 260 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 261 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 262 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 263 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {F\x{F8}o} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 264 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 265 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 266 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 267 - Test name
ok 268 - Checking tests
ok 269 - No preceeding garbage
ok 270 - "Føo" =~ /(?^:[\x20-\xFF]+)/: number of tests
ok 271 - "Føo" =~ /(?^:[\x20-\xFF]+)/: (no)match value
ok 272 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF]+)/)
ok 273 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 274 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 275 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 276 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF]+)/)
ok 277 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (match is complete)
ok 278 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no numbered captures)
ok 279 - "Føo" =~ /(?^:[\x20-\xFF]+)/: sub-test (no named captures)
ok 280 - Test name
ok 281 - Checking tests
ok 282 - No preceeding garbage
ok 283 - "Føo" =~ /(?^:\w+)/: number of tests
ok 284 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 285 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 286 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 287 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 288 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 289 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:\w+)/)
ok 290 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 291 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 292 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 293 - Test name
ok 294 - Checking tests
ok 295 - No preceeding garbage
ok 296 - "Føo" =~ /(?^:\w+)/: number of tests
ok 297 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 298 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:\w+)/)
ok 299 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 300 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 301 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 302 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [non-UTF-8] matched by /(?^:\w+)/)
ok 303 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 304 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 305 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 306 - Test name
ok 307 - Checking tests
ok 308 - No preceeding garbage
ok 309 - "Føo" =~ /(?^:\w+)/: number of tests
ok 310 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 311 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} matched by /(?^:\w+)/)
ok 312 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 313 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 314 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 315 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} [non-UTF-8] matched by /(?^:\w+)/)
ok 316 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 317 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 318 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 319 - Test name
ok 320 - Checking tests
ok 321 - No preceeding garbage
ok 322 - "Føo" =~ /(?^:\w+)/: number of tests
ok 323 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 324 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 325 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 326 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 327 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 328 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:\w+)/)
ok 329 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 330 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 331 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 332 - Test name
ok 333 - Checking tests
ok 334 - No preceeding garbage
ok 335 - "Føo" =~ /(?^:\w+)/: number of tests
ok 336 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 337 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 338 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 339 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 340 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 341 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:\w+)/)
ok 342 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 343 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 344 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 345 - Test name
ok 346 - Checking tests
ok 347 - No preceeding garbage
ok 348 - "Føo" =~ /(?^:\w+)/: number of tests
ok 349 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 350 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:\w+)/)
ok 351 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 352 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 353 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 354 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [non-UTF-8] matched by /(?^:\w+)/)
ok 355 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 356 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 357 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 358 - Test name
ok 359 - Checking tests
ok 360 - No preceeding garbage
ok 361 - "Føo" =~ /(?^:\w+)/: number of tests
ok 362 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 363 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} matched by /(?^:\w+)/)
ok 364 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 365 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 366 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 367 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} [non-UTF-8] matched by /(?^:\w+)/)
ok 368 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 369 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 370 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 371 - Test name
ok 372 - Checking tests
ok 373 - No preceeding garbage
ok 374 - "Føo" =~ /(?^:\w+)/: number of tests
ok 375 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 376 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 377 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 378 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 379 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 380 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:\w+)/)
ok 381 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 382 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 383 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 384 - Test name
ok 385 - Checking tests
ok 386 - No preceeding garbage
ok 387 - "Føo" =~ /(?^:\w+)/: number of tests
ok 388 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 389 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 390 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 391 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 392 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 393 - Test name
ok 394 - Checking tests
ok 395 - No preceeding garbage
ok 396 - "Føo" =~ /(?^:\w+)/: number of tests
ok 397 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 398 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:\w+)/)
ok 399 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 400 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 401 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 402 - Test name
ok 403 - Checking tests
ok 404 - No preceeding garbage
ok 405 - "Føo" =~ /(?^:\w+)/: number of tests
ok 406 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 407 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} matched by /(?^:\w+)/)
ok 408 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 409 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 410 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 411 - Test name
ok 412 - Checking tests
ok 413 - No preceeding garbage
ok 414 - "Føo" =~ /(?^:\w+)/: number of tests
ok 415 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 416 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 417 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 418 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 419 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 420 - Test name
ok 421 - Checking tests
ok 422 - No preceeding garbage
ok 423 - "Føo" =~ /(?^:\w+)/: number of tests
ok 424 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 425 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 426 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 427 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 428 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 429 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:\w+)/)
ok 430 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 431 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 432 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 433 - Test name
ok 434 - Checking tests
ok 435 - No preceeding garbage
ok 436 - "Føo" =~ /(?^:\w+)/: number of tests
ok 437 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 438 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:\w+)/)
ok 439 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 440 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 441 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 442 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [UTF-8] matched by /(?^:\w+)/)
ok 443 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 444 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 445 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 446 - Test name
ok 447 - Checking tests
ok 448 - No preceeding garbage
ok 449 - "Føo" =~ /(?^:\w+)/: number of tests
ok 450 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 451 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} matched by /(?^:\w+)/)
ok 452 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 453 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 454 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 455 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} [UTF-8] matched by /(?^:\w+)/)
ok 456 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 457 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 458 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 459 - Test name
ok 460 - Checking tests
ok 461 - No preceeding garbage
ok 462 - "Føo" =~ /(?^:\w+)/: number of tests
ok 463 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 464 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 465 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 466 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 467 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 468 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:\w+)/)
ok 469 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 470 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 471 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 472 - Test name
ok 473 - Checking tests
ok 474 - No preceeding garbage
ok 475 - "Føo" =~ /(?^:\w+)/: number of tests
ok 476 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 477 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 478 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 479 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 480 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 481 - Test name
ok 482 - Checking tests
ok 483 - No preceeding garbage
ok 484 - "Føo" =~ /(?^:\w+)/: number of tests
ok 485 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 486 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:\w+)/)
ok 487 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 488 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 489 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 490 - Test name
ok 491 - Checking tests
ok 492 - No preceeding garbage
ok 493 - "Føo" =~ /(?^:\w+)/: number of tests
ok 494 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 495 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} matched by /(?^:\w+)/)
ok 496 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 497 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 498 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 499 - Test name
ok 500 - Checking tests
ok 501 - No preceeding garbage
ok 502 - "Føo" =~ /(?^:\w+)/: number of tests
ok 503 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 504 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 505 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 506 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 507 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 508 - Test name
ok 509 - Checking tests
ok 510 - No preceeding garbage
ok 511 - "Føo" =~ /(?^:\w+)/: number of tests
ok 512 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 513 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 514 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 515 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 516 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 517 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:\w+)/)
ok 518 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 519 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 520 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 521 - Test name
ok 522 - Checking tests
ok 523 - No preceeding garbage
ok 524 - "Føo" =~ /(?^:\w+)/: number of tests
ok 525 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 526 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:\w+)/)
ok 527 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 528 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 529 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 530 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [UTF-8] matched by /(?^:\w+)/)
ok 531 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 532 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 533 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 534 - Test name
ok 535 - Checking tests
ok 536 - No preceeding garbage
ok 537 - "Føo" =~ /(?^:\w+)/: number of tests
ok 538 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 539 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} matched by /(?^:\w+)/)
ok 540 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 541 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 542 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 543 - "Føo" =~ /(?^:\w+)/: sub-test (qq {F\x{F8}o} [UTF-8] matched by /(?^:\w+)/)
ok 544 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 545 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 546 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 547 - Test name
ok 548 - Checking tests
ok 549 - No preceeding garbage
ok 550 - "Føo" =~ /(?^:\w+)/: number of tests
ok 551 - "Føo" =~ /(?^:\w+)/: (no)match value
ok 552 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} matched by /(?^:\w+)/)
ok 553 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 554 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 555 - "Føo" =~ /(?^:\w+)/: sub-test (Skipped)
ok 556 - "Føo" =~ /(?^:\w+)/: sub-test (qq {Føo} [UTF-8] matched by /(?^:\w+)/)
ok 557 - "Føo" =~ /(?^:\w+)/: sub-test (match is complete)
ok 558 - "Føo" =~ /(?^:\w+)/: sub-test (no numbered captures)
ok 559 - "Føo" =~ /(?^:\w+)/: sub-test (no named captures)
ok 560 - Test name
ok 561 - Checking tests
ok 562 - No preceeding garbage
ok 563 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 564 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 565 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 566 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 567 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 568 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 569 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 570 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 571 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 572 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 573 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 574 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 575 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 576 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 577 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 578 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 579 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 580 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 581 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 582 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 583 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 584 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 585 - Test name
ok 586 - Checking tests
ok 587 - No preceeding garbage
ok 588 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 589 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 590 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 591 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 592 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 593 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 594 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 595 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 596 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 597 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 598 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 599 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 600 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 601 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 602 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 603 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 604 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 605 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 606 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 607 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 608 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 609 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 610 - Test name
ok 611 - Checking tests
ok 612 - No preceeding garbage
ok 613 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 614 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 615 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 616 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 617 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 618 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 619 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 620 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 621 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 622 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 623 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 624 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 625 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 626 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 627 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 628 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 629 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 630 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 631 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 632 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 633 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 634 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 635 - Test name
ok 636 - Checking tests
ok 637 - No preceeding garbage
ok 638 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 639 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 640 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 641 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 642 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 643 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 644 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 645 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 646 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 647 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 648 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 649 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 650 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 651 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 652 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 653 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 654 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 655 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 656 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 657 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 658 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 659 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 660 - Test name
ok 661 - Checking tests
ok 662 - No preceeding garbage
ok 663 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 664 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 665 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 666 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 667 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 668 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 669 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 670 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 671 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 672 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 673 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 674 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 675 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 676 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 677 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 678 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 679 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 680 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 681 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 682 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 683 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 684 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 685 - Test name
ok 686 - Checking tests
ok 687 - No preceeding garbage
ok 688 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 689 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 690 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 691 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 692 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 693 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 694 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 695 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 696 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 697 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 698 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 699 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 700 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 701 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 702 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 703 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 704 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 705 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 706 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 707 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 708 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 709 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 710 - Test name
ok 711 - Checking tests
ok 712 - No preceeding garbage
ok 713 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 714 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 715 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 716 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 717 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 718 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 719 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 720 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 721 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 722 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 723 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 724 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 725 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 726 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 727 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 728 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 729 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 730 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 731 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 732 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 733 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 734 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 735 - Test name
ok 736 - Checking tests
ok 737 - No preceeding garbage
ok 738 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 739 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 740 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 741 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 742 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 743 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 744 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 745 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 746 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 747 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 748 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 749 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 750 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [non-UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 751 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 752 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 753 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 754 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 755 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 756 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 757 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 758 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 759 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 760 - Test name
ok 761 - Checking tests
ok 762 - No preceeding garbage
ok 763 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 764 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 765 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 766 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 767 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 768 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 769 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 770 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 771 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 772 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 773 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 774 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 775 - Test name
ok 776 - Checking tests
ok 777 - No preceeding garbage
ok 778 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 779 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 780 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 781 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 782 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 783 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 784 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 785 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 786 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 787 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 788 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 789 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 790 - Test name
ok 791 - Checking tests
ok 792 - No preceeding garbage
ok 793 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 794 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 795 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 796 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 797 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 798 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 799 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 800 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 801 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 802 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 803 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 804 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 805 - Test name
ok 806 - Checking tests
ok 807 - No preceeding garbage
ok 808 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 809 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 810 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 811 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 812 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 813 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 814 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 815 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 816 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 817 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 818 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 819 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 820 - Test name
ok 821 - Checking tests
ok 822 - No preceeding garbage
ok 823 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 824 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 825 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 826 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 827 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 828 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 829 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 830 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 831 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 832 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 833 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 834 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 835 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 836 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 837 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 838 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 839 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 840 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 841 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 842 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 843 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 844 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 845 - Test name
ok 846 - Checking tests
ok 847 - No preceeding garbage
ok 848 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 849 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 850 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 851 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 852 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 853 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 854 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 855 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 856 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 857 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 858 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 859 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 860 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 861 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 862 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 863 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 864 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 865 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 866 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 867 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 868 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 869 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 870 - Test name
ok 871 - Checking tests
ok 872 - No preceeding garbage
ok 873 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 874 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 875 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 876 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 877 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 878 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 879 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 880 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 881 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 882 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 883 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 884 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 885 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 886 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 887 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 888 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 889 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 890 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 891 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 892 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 893 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 894 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 895 - Test name
ok 896 - Checking tests
ok 897 - No preceeding garbage
ok 898 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 899 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 900 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 901 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 902 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 903 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 904 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 905 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 906 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 907 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 908 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 909 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 910 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 911 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 912 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 913 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 914 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 915 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 916 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 917 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 918 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 919 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 920 - Test name
ok 921 - Checking tests
ok 922 - No preceeding garbage
ok 923 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 924 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 925 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 926 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 927 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 928 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 929 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 930 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 931 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 932 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 933 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 934 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 935 - Test name
ok 936 - Checking tests
ok 937 - No preceeding garbage
ok 938 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 939 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 940 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 941 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 942 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 943 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 944 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 945 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 946 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 947 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 948 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 949 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 950 - Test name
ok 951 - Checking tests
ok 952 - No preceeding garbage
ok 953 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 954 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 955 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 956 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 957 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 958 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 959 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 960 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 961 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 962 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 963 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 964 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 965 - Test name
ok 966 - Checking tests
ok 967 - No preceeding garbage
ok 968 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 969 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 970 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 971 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 972 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 973 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 974 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 975 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 976 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 977 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 978 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 979 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 980 - Test name
ok 981 - Checking tests
ok 982 - No preceeding garbage
ok 983 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 984 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 985 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 986 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 987 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 988 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 989 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 990 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 991 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 992 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 993 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 994 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 995 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 996 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 997 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 998 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 999 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 1000 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 1001 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 1002 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 1003 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 1004 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 1005 - Test name
ok 1006 - Checking tests
ok 1007 - No preceeding garbage
ok 1008 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 1009 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 1010 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 1011 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 1012 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 1013 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 1014 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 1015 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 1016 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 1017 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 1018 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 1019 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 1020 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\N{LATIN SMALL LETTER O WITH STROKE}o} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 1021 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 1022 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 1023 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 1024 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 1025 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 1026 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 1027 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\N{LATIN SMALL LETTER O WITH STROKE}")
ok 1028 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 1029 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 1030 - Test name
ok 1031 - Checking tests
ok 1032 - No preceeding garbage
ok 1033 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 1034 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 1035 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 1036 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 1037 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 1038 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 1039 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 1040 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 1041 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 1042 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 1043 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 1044 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 1045 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {F\x{F8}o} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 1046 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 1047 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 1048 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 1049 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq "\x{F8}")
ok 1050 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 1051 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 1052 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq "\x{F8}")
ok 1053 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 1054 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 1055 - Test name
ok 1056 - Checking tests
ok 1057 - No preceeding garbage
ok 1058 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: number of tests
ok 1059 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: (no)match value
ok 1060 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 1061 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 1062 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 1063 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 1064 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 1065 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 1066 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 1067 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 1068 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 1069 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 1070 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (qq {Føo} [UTF-8] matched by /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/ (with -Keep))
ok 1071 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (match is complete)
ok 1072 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {b} [0] eq 'o')
ok 1073 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'b' has 1 match)
ok 1074 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($- {a} [0] eq 'ø')
ok 1075 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (capture 'a' has 1 match)
ok 1076 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 named capture groups)
ok 1077 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($1 eq 'ø')
ok 1078 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test ($2 eq 'o')
ok 1079 - "Føo" =~ /(?^:[\x20-\xFF](?<a>[\x20-\xFF])(?<b>[\x20-\xFF]))/: sub-test (2 numbered capture groups)
ok 1080 - Test name
1..1080
ok
t/150_reason.t .............
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Foo" !~ /(?^:Bar)/: number of tests
ok 4 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 5 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/)
ok 6 - Test name
ok 7 - Checking tests
ok 8 - No preceeding garbage
ok 9 - "Foo" =~ /(?^:Foo)/: number of tests
ok 10 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 11 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/)
ok 12 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 13 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 14 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 15 - Test name
ok 16 - Checking tests
ok 17 - No preceeding garbage
ok 18 - "Foo" !~ /(?^:Bar)/: number of tests
ok 19 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 20 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz")
ok 21 - Test name
ok 22 - Checking tests
ok 23 - No preceeding garbage
ok 24 - "Foo" =~ /(?^:Foo)/: number of tests
ok 25 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 26 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz")
ok 27 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 28 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 29 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 30 - Test name
ok 31 - Checking tests
ok 32 - No preceeding garbage
ok 33 - "Foo" !~ /(?^:Bar)/: number of tests
ok 34 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 35 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux")
ok 36 - Test name
ok 37 - Checking tests
ok 38 - No preceeding garbage
ok 39 - "Foo" =~ /(?^:Foo)/: number of tests
ok 40 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 41 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux")
ok 42 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 43 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 44 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 45 - Test name
ok 46 - Checking tests
ok 47 - No preceeding garbage
ok 48 - "Foo" !~ /(?^:Bar)/: number of tests
ok 49 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 50 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/ [Reason: ])
ok 51 - Test name
ok 52 - Checking tests
ok 53 - No preceeding garbage
ok 54 - "Foo" =~ /(?^:Foo)/: number of tests
ok 55 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 56 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/ [Test: ])
ok 57 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 58 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 59 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 60 - Test name
ok 61 - Checking tests
ok 62 - No preceeding garbage
ok 63 - "Foo" !~ /(?^:Bar)/: number of tests
ok 64 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 65 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz" [Reason: ])
ok 66 - Test name
ok 67 - Checking tests
ok 68 - No preceeding garbage
ok 69 - "Foo" =~ /(?^:Foo)/: number of tests
ok 70 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 71 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz" [Test: ])
ok 72 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 73 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 74 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 75 - Test name
ok 76 - Checking tests
ok 77 - No preceeding garbage
ok 78 - "Foo" !~ /(?^:Bar)/: number of tests
ok 79 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 80 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux" [Reason: ])
ok 81 - Test name
ok 82 - Checking tests
ok 83 - No preceeding garbage
ok 84 - "Foo" =~ /(?^:Foo)/: number of tests
ok 85 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 86 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux" [Test: ])
ok 87 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 88 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 89 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 90 - Test name
ok 91 - Checking tests
ok 92 - No preceeding garbage
ok 93 - "Foo" !~ /(?^:Bar)/: number of tests
ok 94 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 95 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/ [Reason: 0])
ok 96 - Test name
ok 97 - Checking tests
ok 98 - No preceeding garbage
ok 99 - "Foo" =~ /(?^:Foo)/: number of tests
ok 100 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 101 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/ [Test: 0])
ok 102 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 103 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 104 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 105 - Test name
ok 106 - Checking tests
ok 107 - No preceeding garbage
ok 108 - "Foo" !~ /(?^:Bar)/: number of tests
ok 109 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 110 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz" [Reason: 0])
ok 111 - Test name
ok 112 - Checking tests
ok 113 - No preceeding garbage
ok 114 - "Foo" =~ /(?^:Foo)/: number of tests
ok 115 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 116 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz" [Test: 0])
ok 117 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 118 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 119 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 120 - Test name
ok 121 - Checking tests
ok 122 - No preceeding garbage
ok 123 - "Foo" !~ /(?^:Bar)/: number of tests
ok 124 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 125 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux" [Reason: 0])
ok 126 - Test name
ok 127 - Checking tests
ok 128 - No preceeding garbage
ok 129 - "Foo" =~ /(?^:Foo)/: number of tests
ok 130 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 131 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux" [Test: 0])
ok 132 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 133 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 134 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 135 - Test name
ok 136 - Checking tests
ok 137 - No preceeding garbage
ok 138 - "Foo" !~ /(?^:Bar)/: number of tests
ok 139 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 140 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/ [Reason: Bla bla bla])
ok 141 - Test name
ok 142 - Checking tests
ok 143 - No preceeding garbage
ok 144 - "Foo" =~ /(?^:Foo)/: number of tests
ok 145 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 146 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/ [Test: Bla bla bla])
ok 147 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 148 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 149 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 150 - Test name
ok 151 - Checking tests
ok 152 - No preceeding garbage
ok 153 - "Foo" !~ /(?^:Bar)/: number of tests
ok 154 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 155 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz" [Reason: Bla bla bla])
ok 156 - Test name
ok 157 - Checking tests
ok 158 - No preceeding garbage
ok 159 - "Foo" =~ /(?^:Foo)/: number of tests
ok 160 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 161 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz" [Test: Bla bla bla])
ok 162 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 163 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 164 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 165 - Test name
ok 166 - Checking tests
ok 167 - No preceeding garbage
ok 168 - "Foo" !~ /(?^:Bar)/: number of tests
ok 169 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 170 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux" [Reason: Bla bla bla])
ok 171 - Test name
ok 172 - Checking tests
ok 173 - No preceeding garbage
ok 174 - "Foo" =~ /(?^:Foo)/: number of tests
ok 175 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 176 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux" [Test: Bla bla bla])
ok 177 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 178 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 179 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 180 - Test name
1..180
ok
t/160_show_line.t ..........
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Foo" !~ /(?^:Bar)/: number of tests
ok 4 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 5 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/ [160_show_line:999])
ok 6 - Test name
ok 7 - Checking tests
ok 8 - No preceeding garbage
ok 9 - "Foo" =~ /(?^:Foo)/: number of tests
ok 10 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 11 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/ [160_show_line:999])
ok 12 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 13 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 14 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 15 - Test name
ok 16 - Checking tests
ok 17 - No preceeding garbage
ok 18 - "Foo" !~ /(?^:Bar)/: number of tests
ok 19 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 20 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz" [160_show_line:999])
ok 21 - Test name
ok 22 - Checking tests
ok 23 - No preceeding garbage
ok 24 - "Foo" =~ /(?^:Foo)/: number of tests
ok 25 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 26 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz" [160_show_line:999])
ok 27 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 28 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 29 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 30 - Test name
ok 31 - Checking tests
ok 32 - No preceeding garbage
ok 33 - "Foo" !~ /(?^:Bar)/: number of tests
ok 34 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 35 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux" [160_show_line:999])
ok 36 - Test name
ok 37 - Checking tests
ok 38 - No preceeding garbage
ok 39 - "Foo" =~ /(?^:Foo)/: number of tests
ok 40 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 41 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux" [160_show_line:999])
ok 42 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 43 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 44 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 45 - Test name
ok 46 - Checking tests
ok 47 - No preceeding garbage
ok 48 - "Foo" !~ /(?^:Bar)/: number of tests
ok 49 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 50 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/ [160_show_line:999] [Reason: ])
ok 51 - Test name
ok 52 - Checking tests
ok 53 - No preceeding garbage
ok 54 - "Foo" =~ /(?^:Foo)/: number of tests
ok 55 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 56 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/ [160_show_line:999] [Test: ])
ok 57 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 58 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 59 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 60 - Test name
ok 61 - Checking tests
ok 62 - No preceeding garbage
ok 63 - "Foo" !~ /(?^:Bar)/: number of tests
ok 64 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 65 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz" [160_show_line:999] [Reason: ])
ok 66 - Test name
ok 67 - Checking tests
ok 68 - No preceeding garbage
ok 69 - "Foo" =~ /(?^:Foo)/: number of tests
ok 70 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 71 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz" [160_show_line:999] [Test: ])
ok 72 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 73 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 74 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 75 - Test name
ok 76 - Checking tests
ok 77 - No preceeding garbage
ok 78 - "Foo" !~ /(?^:Bar)/: number of tests
ok 79 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 80 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux" [160_show_line:999] [Reason: ])
ok 81 - Test name
ok 82 - Checking tests
ok 83 - No preceeding garbage
ok 84 - "Foo" =~ /(?^:Foo)/: number of tests
ok 85 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 86 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux" [160_show_line:999] [Test: ])
ok 87 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 88 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 89 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 90 - Test name
ok 91 - Checking tests
ok 92 - No preceeding garbage
ok 93 - "Foo" !~ /(?^:Bar)/: number of tests
ok 94 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 95 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/ [160_show_line:999] [Reason: 0])
ok 96 - Test name
ok 97 - Checking tests
ok 98 - No preceeding garbage
ok 99 - "Foo" =~ /(?^:Foo)/: number of tests
ok 100 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 101 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/ [160_show_line:999] [Test: 0])
ok 102 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 103 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 104 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 105 - Test name
ok 106 - Checking tests
ok 107 - No preceeding garbage
ok 108 - "Foo" !~ /(?^:Bar)/: number of tests
ok 109 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 110 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz" [160_show_line:999] [Reason: 0])
ok 111 - Test name
ok 112 - Checking tests
ok 113 - No preceeding garbage
ok 114 - "Foo" =~ /(?^:Foo)/: number of tests
ok 115 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 116 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz" [160_show_line:999] [Test: 0])
ok 117 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 118 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 119 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 120 - Test name
ok 121 - Checking tests
ok 122 - No preceeding garbage
ok 123 - "Foo" !~ /(?^:Bar)/: number of tests
ok 124 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 125 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux" [160_show_line:999] [Reason: 0])
ok 126 - Test name
ok 127 - Checking tests
ok 128 - No preceeding garbage
ok 129 - "Foo" =~ /(?^:Foo)/: number of tests
ok 130 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 131 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux" [160_show_line:999] [Test: 0])
ok 132 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 133 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 134 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 135 - Test name
ok 136 - Checking tests
ok 137 - No preceeding garbage
ok 138 - "Foo" !~ /(?^:Bar)/: number of tests
ok 139 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 140 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/ [160_show_line:999] [Reason: Bla bla bla])
ok 141 - Test name
ok 142 - Checking tests
ok 143 - No preceeding garbage
ok 144 - "Foo" =~ /(?^:Foo)/: number of tests
ok 145 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 146 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/ [160_show_line:999] [Test: Bla bla bla])
ok 147 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 148 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 149 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 150 - Test name
ok 151 - Checking tests
ok 152 - No preceeding garbage
ok 153 - "Foo" !~ /(?^:Bar)/: number of tests
ok 154 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 155 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Baz" [160_show_line:999] [Reason: Bla bla bla])
ok 156 - Test name
ok 157 - Checking tests
ok 158 - No preceeding garbage
ok 159 - "Foo" =~ /(?^:Foo)/: number of tests
ok 160 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 161 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Baz" [160_show_line:999] [Test: Bla bla bla])
ok 162 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 163 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 164 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 165 - Test name
ok 166 - Checking tests
ok 167 - No preceeding garbage
ok 168 - "Foo" !~ /(?^:Bar)/: number of tests
ok 169 - "Foo" !~ /(?^:Bar)/: (no)match value
ok 170 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by "Qux Quux" [160_show_line:999] [Reason: Bla bla bla])
ok 171 - Test name
ok 172 - Checking tests
ok 173 - No preceeding garbage
ok 174 - "Foo" =~ /(?^:Foo)/: number of tests
ok 175 - "Foo" =~ /(?^:Foo)/: (no)match value
ok 176 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by "Qux Quux" [160_show_line:999] [Test: Bla bla bla])
ok 177 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 178 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 179 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 180 - Test name
1..180
ok
t/170_todo.t ...............
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Foo" !~ /(?^:Foo)/: number of tests
ok 4 - Todo test
ok 5 - "Foo" !~ /(?^:Foo)/: sub-test (qq {Foo} not matched by /(?^:Foo)/)
ok 6 - Test name
ok 7 - Checking tests
ok 8 - No preceeding garbage
ok 9 - "Foo" =~ /(?^:Foo)/: number of tests
ok 10 - Todo test
ok 11 - "Foo" =~ /(?^:Foo)/: sub-test (qq {Foo} matched by /(?^:Foo)/)
ok 12 - "Foo" =~ /(?^:Foo)/: sub-test (match is complete)
ok 13 - "Foo" =~ /(?^:Foo)/: sub-test (no numbered captures)
ok 14 - "Foo" =~ /(?^:Foo)/: sub-test (no named captures)
ok 15 - Test name
ok 16 - Checking tests
ok 17 - No preceeding garbage
ok 18 - "Foo" !~ /(?^:Bar)/: number of tests
ok 19 - Todo test
ok 20 - "Foo" !~ /(?^:Bar)/: sub-test (qq {Foo} not matched by /(?^:Bar)/)
ok 21 - Test name
ok 22 - Checking tests
ok 23 - No preceeding garbage
ok 24 - "Foo" =~ /(?^:Bar)/: number of tests
ok 25 - Todo test
ok 26 - "Foo" =~ /(?^:Bar)/: sub-test (qq {Foo} matched by /(?^:Bar)/)
ok 27 - "Foo" =~ /(?^:Bar)/: sub-test (Skipped)
ok 28 - "Foo" =~ /(?^:Bar)/: sub-test (Skipped)
ok 29 - "Foo" =~ /(?^:Bar)/: sub-test (Skipped)
ok 30 - Test name
1..30
ok
t/180_full_text.t ..........
ok 1 - Subject is truncated
ok 2 - Subject is not truncated
1..2
ok
t/200_use.t ................
ok 1 - use Test::Regexp;
ok 2 - An object of class 'Test::Regexp::Object' isa 'Test::Regexp::Object'
ok 3 - An object of class 'Test::Regexp::Object' isa 'Test::Regexp::Object'
ok 4 - An object of class 'Test::Regexp::Object' isa 'Test::Regexp::Object'
ok 5 - An object of class 'Test::Regexp::Object' isa 'Test::Regexp::Object'
ok 6 - Different objects
ok 7 - Different objects
ok 8 - Different objects
ok 9 - Different objects
ok 10 - Different objects
ok 11 - Different objects
1..11
ok
t/201_example.t ............
ok 1 - qq {foo foo} matched by "Double word matcher" (with -Keep)
ok 2 - match is complete
ok 3 - 0 named capture groups
ok 4 - $1 eq 'foo'
ok 5 - 1 numbered capture group
ok 6 - qq {foo bar} not matched by "Double word matcher" (with -Keep)
1..6
ok
t/210_object.t .............
ok 1 - Object has a name
ok 2 - Checking tests
ok 3 - No preceeding garbage
ok 4 - "Dagr" =~ /..../: number of tests
ok 5 - "Dagr" =~ /..../: (no)match value
ok 6 - "Dagr" =~ /..../: sub-test (qq {Dagr} matched by "Name: 1")
ok 7 - "Dagr" =~ /..../: sub-test (match is complete)
ok 8 - "Dagr" =~ /..../: sub-test (no numbered captures)
ok 9 - "Dagr" =~ /..../: sub-test (no named captures)
ok 10 - Test name
ok 11 - Object has a name
ok 12 - Checking tests
ok 13 - No preceeding garbage
ok 14 - "Kvasir" =~ /Kvasir/: number of tests
ok 15 - "Kvasir" =~ /Kvasir/: (no)match value
ok 16 - "Kvasir" =~ /Kvasir/: sub-test (qq {Kvasir} matched by "Name: 2")
ok 17 - "Kvasir" =~ /Kvasir/: sub-test (match is complete)
ok 18 - "Kvasir" =~ /Kvasir/: sub-test (no numbered captures)
ok 19 - "Kvasir" =~ /Kvasir/: sub-test (no named captures)
ok 20 - Test name
ok 21 - Object has a name
ok 22 - Checking tests
ok 23 - No preceeding garbage
ok 24 - "Snotra" =~ /\w+/: number of tests
ok 25 - "Snotra" =~ /\w+/: (no)match value
ok 26 - "Snotra" =~ /\w+/: sub-test (qq {Snotra} matched by "Name: 3")
ok 27 - "Snotra" =~ /\w+/: sub-test (match is complete)
ok 28 - "Snotra" =~ /\w+/: sub-test (no numbered captures)
ok 29 - "Snotra" =~ /\w+/: sub-test (no named captures)
ok 30 - Test name
ok 31 - Object has a name
ok 32 - Checking tests
ok 33 - No preceeding garbage
ok 34 - "Sjofn" !~ /\w+/: number of tests
ok 35 - "Sjofn" !~ /\w+/: (no)match value
ok 36 - "Sjofn" !~ /\w+/: sub-test (qq {Sjofn} not matched by "Name: 4")
ok 37 - Test name
ok 38 - Object has a name
ok 39 - Checking tests
ok 40 - No preceeding garbage
ok 41 - "Borr" =~ /Bo/: number of tests
ok 42 - "Borr" =~ /Bo/: (no)match value
ok 43 - "Borr" =~ /Bo/: sub-test (qq {Borr} matched by "Name: 5")
ok 44 - "Borr" =~ /Bo/: sub-test (match is complete)
ok 45 - "Borr" =~ /Bo/: sub-test (Skipped)
ok 46 - "Borr" =~ /Bo/: sub-test (Skipped)
ok 47 - Test name
ok 48 - Object has a name
ok 49 - Checking tests
ok 50 - No preceeding garbage
ok 51 - "Magni" =~ /Sigyn/: number of tests
ok 52 - "Magni" =~ /Sigyn/: (no)match value
ok 53 - "Magni" =~ /Sigyn/: sub-test (qq {Magni} matched by "Name: 6")
ok 54 - "Magni" =~ /Sigyn/: sub-test (Skipped)
ok 55 - "Magni" =~ /Sigyn/: sub-test (Skipped)
ok 56 - "Magni" =~ /Sigyn/: sub-test (Skipped)
ok 57 - Test name
ok 58 - Object has a name
ok 59 - Checking tests
ok 60 - No preceeding garbage
ok 61 - "Andhrimnir" !~ /Delling/: number of tests
ok 62 - "Andhrimnir" !~ /Delling/: (no)match value
ok 63 - "Andhrimnir" !~ /Delling/: sub-test (qq {Andhrimnir} not matched by "Name: 7")
ok 64 - Test name
ok 65 - Object has a name
ok 66 - Checking tests
ok 67 - No preceeding garbage
ok 68 - "Hlin" =~ /.(.)../: number of tests
ok 69 - "Hlin" =~ /.(.)../: (no)match value
ok 70 - "Hlin" =~ /.(.)../: sub-test (qq {Hlin} matched by "Name: 8")
ok 71 - "Hlin" =~ /.(.)../: sub-test (match is complete)
ok 72 - "Hlin" =~ /.(.)../: sub-test (no numbered captures)
ok 73 - "Hlin" =~ /.(.)../: sub-test (no named captures)
ok 74 - Test name
ok 75 - Object has a name
ok 76 - Checking tests
ok 77 - No preceeding garbage
ok 78 - "Od" =~ /(?<l>.*)/: number of tests
ok 79 - "Od" =~ /(?<l>.*)/: (no)match value
ok 80 - "Od" =~ /(?<l>.*)/: sub-test (qq {Od} matched by "Name: 9")
ok 81 - "Od" =~ /(?<l>.*)/: sub-test (match is complete)
ok 82 - "Od" =~ /(?<l>.*)/: sub-test (no numbered captures)
ok 83 - "Od" =~ /(?<l>.*)/: sub-test (no named captures)
ok 84 - Test name
1..84
ok
t/211_objects.t ............
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: number of tests
ok 4 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: (no)match value
ok 5 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: sub-test (qq {tripoline a punta} matched by /(?^:(\w+)\s+(\w+))/ (with -Keep))
ok 6 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 7 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 8 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 9 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 10 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 11 - "tripoline a punta" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 12 - Test name
ok 13 - Checking tests
ok 14 - No preceeding garbage
ok 15 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: number of tests
ok 16 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: (no)match value
ok 17 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (qq {tripoline a punta} matched by /(?^:(\w+)\s+(\w+)\s+(\w+))/ (with -Keep))
ok 18 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (match is complete)
ok 19 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 20 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test ($1 eq 'tripoline')
ok 21 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test ($2 eq 'a')
ok 22 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test ($3 eq 'punta')
ok 23 - "tripoline a punta" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (3 numbered capture groups)
ok 24 - Test name
ok 25 - Checking tests
ok 26 - No preceeding garbage
ok 27 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: number of tests
ok 28 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: (no)match value
ok 29 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: sub-test (qq {cannarozzi rigati} matched by /(?^:(\w+)\s+(\w+))/ (with -Keep))
ok 30 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 31 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 32 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: sub-test ($1 eq 'cannarozzi')
ok 33 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: sub-test ($2 eq 'rigati')
ok 34 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)/: sub-test (2 numbered capture groups)
ok 35 - Test name
ok 36 - Checking tests
ok 37 - No preceeding garbage
ok 38 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: number of tests
ok 39 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: (no)match value
ok 40 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (qq {cannarozzi rigati} matched by /(?^:(\w+)\s+(\w+)\s+(\w+))/ (with -Keep))
ok 41 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 42 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 43 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 44 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 45 - "cannarozzi rigati" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 46 - Test name
ok 47 - Checking tests
ok 48 - No preceeding garbage
ok 49 - "lumache grandi" =~ /(\w+)\s+(\w+)/: number of tests
ok 50 - "lumache grandi" =~ /(\w+)\s+(\w+)/: (no)match value
ok 51 - "lumache grandi" =~ /(\w+)\s+(\w+)/: sub-test (qq {lumache grandi} matched by /(?^:(\w+)\s+(\w+))/ (with -Keep))
ok 52 - "lumache grandi" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 53 - "lumache grandi" =~ /(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 54 - "lumache grandi" =~ /(\w+)\s+(\w+)/: sub-test ($1 eq 'lumache')
ok 55 - "lumache grandi" =~ /(\w+)\s+(\w+)/: sub-test ($2 eq 'grandi')
ok 56 - "lumache grandi" =~ /(\w+)\s+(\w+)/: sub-test (2 numbered capture groups)
ok 57 - Test name
ok 58 - Checking tests
ok 59 - No preceeding garbage
ok 60 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: number of tests
ok 61 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: (no)match value
ok 62 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (qq {lumache grandi} matched by /(?^:(\w+)\s+(\w+)\s+(\w+))/ (with -Keep))
ok 63 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 64 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 65 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 66 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 67 - "lumache grandi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 68 - Test name
ok 69 - Checking tests
ok 70 - No preceeding garbage
ok 71 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: number of tests
ok 72 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: (no)match value
ok 73 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (qq {lasagne festonate a nidi} matched by /(?^:(\w+)\s+(\w+))/ (with -Keep))
ok 74 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 75 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 76 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 77 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 78 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 79 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 80 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 81 - Test name
ok 82 - Checking tests
ok 83 - No preceeding garbage
ok 84 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: number of tests
ok 85 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: (no)match value
ok 86 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (qq {lasagne festonate a nidi} matched by /(?^:(\w+)\s+(\w+)\s+(\w+))/ (with -Keep))
ok 87 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (match is complete)
ok 88 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 89 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 90 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 91 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 92 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 93 - "lasagne festonate a nidi" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (Skipped)
ok 94 - Test name
ok 95 - Checking tests
ok 96 - No preceeding garbage
ok 97 - "corni di bue" =~ /(\w+)\s+(\w+)/: number of tests
ok 98 - "corni di bue" =~ /(\w+)\s+(\w+)/: (no)match value
ok 99 - "corni di bue" =~ /(\w+)\s+(\w+)/: sub-test (qq {corni di bue} matched by /(?^:(\w+)\s+(\w+))/ (with -Keep))
ok 100 - "corni di bue" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 101 - "corni di bue" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 102 - "corni di bue" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 103 - "corni di bue" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 104 - "corni di bue" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 105 - "corni di bue" =~ /(\w+)\s+(\w+)/: sub-test (Skipped)
ok 106 - Test name
ok 107 - Checking tests
ok 108 - No preceeding garbage
ok 109 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: number of tests
ok 110 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: (no)match value
ok 111 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (qq {corni di bue} matched by /(?^:(\w+)\s+(\w+)\s+(\w+))/ (with -Keep))
ok 112 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (match is complete)
ok 113 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 114 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test ($1 eq 'corni')
ok 115 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test ($2 eq 'di')
ok 116 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test ($3 eq 'bue')
ok 117 - "corni di bue" =~ /(\w+)\s+(\w+)\s+(\w+)/: sub-test (3 numbered capture groups)
ok 118 - Test name
1..118
ok
t/212_object_extra_args.t ..
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "----" !~ /\w+/: number of tests
ok 4 - "----" !~ /\w+/: (no)match value
ok 5 - "----" !~ /\w+/: sub-test (qq {----} not matched by "test" [Reason: dashes])
ok 6 - Test name
ok 7 - Checking tests
ok 8 - No preceeding garbage
ok 9 - "\# foo" !~ /\\w+/: number of tests
ok 10 - "\# foo" !~ /\\w+/: (no)match value
ok 11 - "\# foo" !~ /\\w+/: sub-test (qq {\\\# foo} not matched by "test" [Reason: comment])
ok 12 - Test name
ok 13 - Checking tests
ok 14 - No preceeding garbage
ok 15 - "foo
# bar" !~ /\w+/: number of tests
ok 16 - "foo
# bar" !~ /\w+/: (no)match value
ok 17 - "foo
# bar" !~ /\w+/: sub-test (qq {foo\nbar} not matched by "test" [Reason: has a newline])
ok 18 - Test name
1..18
ok
t/220_object_comment.t .....
ok 1 - Checking tests
ok 2 - No preceeding garbage
ok 3 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: number of tests
ok 4 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: (no)match value
ok 5 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (qq {Gerald Ford} matched by "US president")
ok 6 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 7 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (no numbered captures)
ok 8 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (no named captures)
ok 9 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (qq {Gerald Ford} matched by "US president" (with -Keep))
ok 10 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 11 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 12 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test ($1 eq 'Gerald')
ok 13 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test ($2 eq 'Ford')
ok 14 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (2 numbered capture groups)
ok 15 - Test name
ok 16 - Checking tests
ok 17 - No preceeding garbage
ok 18 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: number of tests
ok 19 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: (no)match value
ok 20 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (qq {Gerald Ford} matched by "US president")
ok 21 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 22 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (no numbered captures)
ok 23 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (no named captures)
ok 24 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (qq {Gerald Ford} matched by "US president" (with -Keep))
ok 25 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 26 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 27 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test ($1 eq 'Gerald')
ok 28 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test ($2 eq 'Ford')
ok 29 - "Gerald Ford" =~ /(\w+)\s+(\w+)/: sub-test (2 numbered capture groups)
ok 30 - Test name
ok 31 - Checking tests
ok 32 - No preceeding garbage
ok 33 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: number of tests
ok 34 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: (no)match value
ok 35 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (qq {Jimmy Carter} matched by "US president")
ok 36 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 37 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (no numbered captures)
ok 38 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (no named captures)
ok 39 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (qq {Jimmy Carter} matched by "US president" (with -Keep))
ok 40 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 41 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 42 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test ($1 eq 'Jimmy')
ok 43 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test ($2 eq 'Carter')
ok 44 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (2 numbered capture groups)
ok 45 - Test name
ok 46 - Checking tests
ok 47 - No preceeding garbage
ok 48 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: number of tests
ok 49 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: (no)match value
ok 50 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (qq {Jimmy Carter} matched by "US president")
ok 51 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 52 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (no numbered captures)
ok 53 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (no named captures)
ok 54 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (qq {Jimmy Carter} matched by "US president" (with -Keep))
ok 55 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (match is complete)
ok 56 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (0 named capture groups)
ok 57 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test ($1 eq 'Jimmy')
ok 58 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test ($2 eq 'Carter')
ok 59 - "Jimmy Carter" =~ /(\w+)\s+(\w+)/: sub-test (2 numbered capture groups)
ok 60 - Test name
1..60
ok
t/230_tags.t ...............
ok 1 - Tag
ok 2 - Tag
ok 3 - Tag
ok 4 - Tag
ok 5 - Tag
ok 6 - Tag
ok 7 - Tag
ok 8 - Tag
ok 9 - Tag
ok 10 - Tag
ok 11 - Tag
1..11
ok
t/950_pod.t ................ skipped: Test::Pod required for testing POD
t/960_pod_coverage.t ....... skipped: Test::Pod::Coverage required for testing POD
t/980_versions.t ........... skipped: AUTHOR tests
t/981_permissions.t ........ skipped: AUTHOR tests
t/982_git.t ................ skipped: AUTHOR tests
All tests successful.
Files=23, Tests=2251, 3 wallclock secs ( 0.24 usr 0.06 sys + 2.24 cusr 0.39 csys = 2.93 CPU)
Result: PASS
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
dh_prep
dh_auto_install --destdir=debian/libtest-regexp-perl/
make -j8 install DESTDIR=/<<PKGBUILDDIR>>/debian/libtest-regexp-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Manifying 1 pod document
Installing /<<PKGBUILDDIR>>/debian/libtest-regexp-perl/usr/share/perl5/Test/Regexp.pm
Installing /<<PKGBUILDDIR>>/debian/libtest-regexp-perl/usr/share/man/man3/Test::Regexp.3pm
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs
dh_installchangelogs
dh_installman
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_missing
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'libtest-regexp-perl' in '../libtest-regexp-perl_2017040101-3_all.deb'.
dpkg-genbuildinfo --build=binary -O../libtest-regexp-perl_2017040101-3_arm64.buildinfo
dpkg-genchanges --build=binary -O../libtest-regexp-perl_2017040101-3_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2024-11-17T06:45:05Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
libtest-regexp-perl_2017040101-3_arm64.changes:
-----------------------------------------------
Format: 1.8
Date: Thu, 13 Oct 2022 17:45:11 +0100
Source: libtest-regexp-perl
Binary: libtest-regexp-perl
Architecture: all
Version: 2017040101-3
Distribution: sid
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Jelmer Vernooij <jelmer@debian.org>
Description:
libtest-regexp-perl - Perl module to test regular expressions
Changes:
libtest-regexp-perl (2017040101-3) unstable; urgency=medium
.
[ Debian Janitor ]
* Apply multi-arch hints. + libtest-regexp-perl: Add Multi-Arch: foreign.
Checksums-Sha1:
34501994aff289bebe9578ab8da6ee941560b33f 17932 libtest-regexp-perl_2017040101-3_all.deb
3e33476042619c5357c99e1b30dd957cc9f72b16 4670 libtest-regexp-perl_2017040101-3_arm64.buildinfo
Checksums-Sha256:
9f11ed0918289bd66d0e876495a30a5f11b36128eca7205b83c41dfb31398b4e 17932 libtest-regexp-perl_2017040101-3_all.deb
fb086aa955660ed686a221efe7d09fc8f4557cb2754bcf84bf48f51d6e916b04 4670 libtest-regexp-perl_2017040101-3_arm64.buildinfo
Files:
fd255ab566df4d46cdf374350be1eb5d 17932 perl optional libtest-regexp-perl_2017040101-3_all.deb
6fad11c05e0d818ecf7ce398d86f6c28 4670 perl optional libtest-regexp-perl_2017040101-3_arm64.buildinfo
+------------------------------------------------------------------------------+
| Buildinfo |
+------------------------------------------------------------------------------+
Format: 1.0
Source: libtest-regexp-perl
Binary: libtest-regexp-perl
Architecture: all
Version: 2017040101-3
Checksums-Md5:
fd255ab566df4d46cdf374350be1eb5d 17932 libtest-regexp-perl_2017040101-3_all.deb
Checksums-Sha1:
34501994aff289bebe9578ab8da6ee941560b33f 17932 libtest-regexp-perl_2017040101-3_all.deb
Checksums-Sha256:
9f11ed0918289bd66d0e876495a30a5f11b36128eca7205b83c41dfb31398b4e 17932 libtest-regexp-perl_2017040101-3_all.deb
Build-Origin: Debian
Build-Architecture: arm64
Build-Date: Sun, 17 Nov 2024 06:45:05 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
merged-usr-via-aliased-dirs
Installed-Build-Depends:
autoconf (= 2.72-3),
automake (= 1:1.16.5-1.3),
autopoint (= 0.22.5-2),
autotools-dev (= 20220109.1),
base-files (= 13.5),
base-passwd (= 3.6.5),
bash (= 5.2.32-1+b2),
binutils (= 2.43.1-5),
binutils-aarch64-linux-gnu (= 2.43.1-5),
binutils-common (= 2.43.1-5),
bsdextrautils (= 2.40.2-11),
bsdutils (= 1:2.40.2-11),
build-essential (= 12.12),
bzip2 (= 1.0.8-6),
coreutils (= 9.5-1+b1),
cpp (= 4:14.2.0-1),
cpp-14 (= 14.2.0-8),
cpp-14-aarch64-linux-gnu (= 14.2.0-8),
cpp-aarch64-linux-gnu (= 4:14.2.0-1),
dash (= 0.5.12-9+b1),
debconf (= 1.5.87),
debhelper (= 13.20),
debianutils (= 5.21),
dh-autoreconf (= 20),
dh-strip-nondeterminism (= 1.14.0-1),
diffutils (= 1:3.10-1+b1),
dpkg (= 1.22.12~1.gbp82cafd),
dpkg-dev (= 1.22.12~1.gbp82cafd),
dwz (= 0.15-1+b1),
file (= 1:5.45-3+b1),
findutils (= 4.10.0-3),
g++ (= 4:14.2.0-1),
g++-14 (= 14.2.0-8),
g++-14-aarch64-linux-gnu (= 14.2.0-8),
g++-aarch64-linux-gnu (= 4:14.2.0-1),
gcc (= 4:14.2.0-1),
gcc-14 (= 14.2.0-8),
gcc-14-aarch64-linux-gnu (= 14.2.0-8),
gcc-14-base (= 14.2.0-8),
gcc-aarch64-linux-gnu (= 4:14.2.0-1),
gettext (= 0.22.5-2),
gettext-base (= 0.22.5-2),
grep (= 3.11-4+b1),
groff-base (= 1.23.0-5),
gzip (= 1.12-1.1+b1),
hostname (= 3.25),
init-system-helpers (= 1.67),
intltool-debian (= 0.35.0+20060710.6),
libacl1 (= 2.3.2-2+b1),
libarchive-zip-perl (= 1.68-1),
libasan8 (= 14.2.0-8),
libatomic1 (= 14.2.0-8),
libattr1 (= 1:2.5.2-2),
libaudit-common (= 1:4.0.2-2),
libaudit1 (= 1:4.0.2-2),
libbinutils (= 2.43.1-5),
libblkid1 (= 2.40.2-11),
libbz2-1.0 (= 1.0.8-6),
libc-bin (= 2.40-3),
libc-dev-bin (= 2.40-3),
libc6 (= 2.40-3),
libc6-dev (= 2.40-3),
libcap-ng0 (= 0.8.5-3+b1),
libcap2 (= 1:2.66-5+b1),
libcc1-0 (= 14.2.0-8),
libcrypt-dev (= 1:4.4.36-5),
libcrypt1 (= 1:4.4.36-5),
libctf-nobfd0 (= 2.43.1-5),
libctf0 (= 2.43.1-5),
libdb5.3t64 (= 5.3.28+dfsg2-9),
libdebconfclient0 (= 0.273),
libdebhelper-perl (= 13.20),
libdpkg-perl (= 1.22.12~1.gbp82cafd),
libelf1t64 (= 0.192-4),
libfile-stripnondeterminism-perl (= 1.14.0-1),
libgcc-14-dev (= 14.2.0-8),
libgcc-s1 (= 14.2.0-8),
libgdbm-compat4t64 (= 1.24-2),
libgdbm6t64 (= 1.24-2),
libgmp10 (= 2:6.3.0+dfsg-2+b2),
libgomp1 (= 14.2.0-8),
libgprofng0 (= 2.43.1-5),
libhwasan0 (= 14.2.0-8),
libicu72 (= 72.1-5+b1),
libisl23 (= 0.27-1),
libitm1 (= 14.2.0-8),
libjansson4 (= 2.14-2+b3),
liblsan0 (= 14.2.0-8),
liblzma5 (= 5.6.3-1+b1),
libmagic-mgc (= 1:5.45-3+b1),
libmagic1t64 (= 1:5.45-3+b1),
libmd0 (= 1.1.0-2+b1),
libmount1 (= 2.40.2-11),
libmpc3 (= 1.3.1-1+b3),
libmpfr6 (= 4.2.1-1+b2),
libpam-modules (= 1.5.3-7+b1),
libpam-modules-bin (= 1.5.3-7+b1),
libpam-runtime (= 1.5.3-7),
libpam0g (= 1.5.3-7+b1),
libpcre2-8-0 (= 10.44-4),
libperl5.40 (= 5.40.0-7),
libpipeline1 (= 1.5.8-1),
libseccomp2 (= 2.5.5-1+b3),
libselinux1 (= 3.7-3+b1),
libsframe1 (= 2.43.1-5),
libsmartcols1 (= 2.40.2-11),
libssl3t64 (= 3.3.2-2),
libstdc++-14-dev (= 14.2.0-8),
libstdc++6 (= 14.2.0-8),
libsystemd0 (= 257~rc2-3),
libtinfo6 (= 6.5-2+b1),
libtool (= 2.4.7-8),
libtsan2 (= 14.2.0-8),
libubsan1 (= 14.2.0-8),
libuchardet0 (= 0.0.8-1+b2),
libudev1 (= 257~rc2-3),
libunistring5 (= 1.2-1+b1),
libuuid1 (= 2.40.2-11),
libxml2 (= 2.12.7+dfsg+really2.9.14-0.2+b1),
libzstd1 (= 1.5.6+dfsg-1+b1),
linux-libc-dev (= 6.11.7-1),
m4 (= 1.4.19-4),
make (= 4.3-4.1+b1),
man-db (= 2.13.0-1),
mawk (= 1.3.4.20240905-1),
ncurses-base (= 6.5-2),
ncurses-bin (= 6.5-2+b1),
openssl-provider-legacy (= 3.3.2-2),
patch (= 2.7.6-7+b1),
perl (= 5.40.0-7),
perl-base (= 5.40.0-7),
perl-modules-5.40 (= 5.40.0-7),
po-debconf (= 1.0.21+nmu1),
rpcsvc-proto (= 1.4.3-1+b1),
sed (= 4.9-2+b1),
sensible-utils (= 0.0.24),
sysvinit-utils (= 3.11-1),
tar (= 1.35+dfsg-3+b1),
util-linux (= 2.40.2-11),
xz-utils (= 5.6.3-1+b1),
zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1)
Environment:
DEB_BUILD_OPTIONS="parallel=8"
LANG="en_US.UTF-8"
LC_ALL="C.UTF-8"
SOURCE_DATE_EPOCH="1665679511"
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
libtest-regexp-perl_2017040101-3_all.deb
----------------------------------------
new Debian package, version 2.0.
size 17932 bytes: control archive=936 bytes.
842 bytes, 19 lines control
458 bytes, 6 lines md5sums
Package: libtest-regexp-perl
Version: 2017040101-3
Architecture: all
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Installed-Size: 54
Depends: perl:any
Section: perl
Priority: optional
Multi-Arch: foreign
Homepage: https://metacpan.org/release/Test-Regexp
Description: Perl module to test regular expressions
Test::Regexp is intended to test regular expressions. Given a subject
string and a regular expression (aka pattern), the module not only
tests whether the regular expression complete matches the subject
string, it performs a utf8::upgrade or utf8::downgrade on the subject
string and performs the tests again, if necessary. Furthermore, given
a pattern with capturing parenthesis, it checks whether all captures
are present, and in the right order. Both named and unnamed captures
are checked.
drwxr-xr-x root/root 0 2022-10-13 16:45 ./
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/share/
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/share/doc/libtest-regexp-perl/
-rw-r--r-- root/root 104 2013-04-23 14:10 ./usr/share/doc/libtest-regexp-perl/TODO
-rw-r--r-- root/root 704 2022-10-13 16:45 ./usr/share/doc/libtest-regexp-perl/changelog.Debian.gz
-rw-r--r-- root/root 1138 2017-04-01 12:06 ./usr/share/doc/libtest-regexp-perl/changelog.gz
-rw-r--r-- root/root 2118 2022-10-13 16:45 ./usr/share/doc/libtest-regexp-perl/copyright
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/share/man/
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/share/man/man3/
-rw-r--r-- root/root 5684 2022-10-13 16:45 ./usr/share/man/man3/Test::Regexp.3pm.gz
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/share/perl5/
drwxr-xr-x root/root 0 2022-10-13 16:45 ./usr/share/perl5/Test/
-rw-r--r-- root/root 31073 2017-04-01 12:06 ./usr/share/perl5/Test/Regexp.pm
lintian
-------
Setup apt archive
-----------------
Merged Build-Depends: lintian
Filtered Build-Depends: lintian
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-lintian-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-lintian-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1225 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1267 B]
Fetched 3107 B in 0s (279 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-qsLkOq/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...
Install lintian build dependencies (apt-based resolver)
-------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
sbuild-build-depends-lintian-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 856 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-lintian-dummy 0.invalid.0 [856 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 856 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-lintian-dummy.
(Reading database ... 22542 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-lintian-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-lintian-dummy (0.invalid.0) ...
Running lintian...
W: libtest-regexp-perl changes: distribution-and-changes-mismatch sid unstable
W: libtest-regexp-perl source: no-nmu-in-changelog [debian/changelog:1]
W: libtest-regexp-perl source: source-nmu-has-incorrect-version-number 2017040101-3 [debian/changelog:1]
I: Lintian run was successful.
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: arm64
Build Type: binary
Build-Space: 564
Build-Time: 8
Distribution: sid
Host Architecture: arm64
Install-Time: 17
Job: /tmp/debusine-fetch-exec-upload-ezsogz31/libtest-regexp-perl_2017040101-3.dsc
Lintian: warn
Machine Architecture: arm64
Package: libtest-regexp-perl
Package-Time: 60
Source-Version: 2017040101-3
Space: 564
Status: successful
Version: 2017040101-3
--------------------------------------------------------------------------------
Finished at 2024-11-17T06:45:05Z
Build needed 00:01:00, 564k disk space