0s autopkgtest [13:30:15]: starting date and time: 2024-03-16 13:30:15+0000 0s autopkgtest [13:30:15]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [13:30:15]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.dk54uxw0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:perl,src:db5.3,src:gdbm,src:mmdebstrap --apt-upgrade libspecio-library-path-tiny-perl --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=perl/5.38.2-3.2 db5.3/5.3.28+dfsg2-5 gdbm/1.23-5.1 mmdebstrap/1.4.3-6' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-s390x-20.secgroup --name adt-noble-s390x-libspecio-library-path-tiny-perl-20240316-133015-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 118s autopkgtest [13:32:13]: testbed dpkg architecture: s390x 118s autopkgtest [13:32:13]: testbed apt version: 2.7.12 118s autopkgtest [13:32:13]: @@@@@@@@@@@@@@@@@@@@ test bed setup 119s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 119s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3690 kB] 120s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [474 kB] 121s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 121s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 121s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [632 kB] 121s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 121s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 121s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 121s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [3750 kB] 121s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 121s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [33.7 kB] 121s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 123s Fetched 8766 kB in 4s (2488 kB/s) 123s Reading package lists... 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s Calculating upgrade... 127s The following packages were automatically installed and are no longer required: 127s fuse3 libfuse3-3 libgdbm-compat4t64 libperl5.38 lto-disabled-list make 127s perl-modules-5.38 s390-tools-data s390-tools-signed 127s Use 'sudo apt autoremove' to remove them. 127s The following packages will be REMOVED: 127s dpkg-dev libdpkg-perl libgdbm-compat4 libgdbm6 perl s390-tools 127s sysconfig-hardware 127s The following NEW packages will be installed: 127s libgdbm-compat4t64 libgdbm6t64 127s The following packages will be upgraded: 127s perl-base perl-modules-5.38 ubuntu-minimal ubuntu-standard 127s 4 upgraded, 2 newly installed, 7 to remove and 0 not upgraded. 127s Need to get 5136 kB of archives. 127s After this operation, 15.7 MB disk space will be freed. 127s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-base s390x 5.38.2-3.2 [1961 kB] 127s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 127s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm-compat4t64 s390x 1.23-5.1 [6880 B] 127s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 127s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-minimal s390x 1.536 [10.7 kB] 127s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-standard s390x 1.536 [10.7 kB] 128s Fetched 5136 kB in 1s (6716 kB/s) 128s (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 ... 52171 files and directories currently installed.) 128s Removing sysconfig-hardware (0.0.14ubuntu2) ... 128s Removing s390-tools (2.31.0-0ubuntu1) ... 128s Removing dpkg-dev (1.22.4ubuntu5) ... 128s Removing libdpkg-perl (1.22.4ubuntu5) ... 128s Removing perl (5.38.2-3) ... 128s (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 ... 51332 files and directories currently installed.) 128s Preparing to unpack .../perl-base_5.38.2-3.2_s390x.deb ... 128s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 129s Setting up perl-base (5.38.2-3.2) ... 129s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 129s python3-gdbm:s390x depends on libgdbm6 (>= 1.16). 129s man-db depends on libgdbm6 (>= 1.16). 129s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 129s libgdbm-compat4:s390x depends on libgdbm6 (>= 1.16). 129s 129s (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 ... 51332 files and directories currently installed.) 129s Removing libgdbm6:s390x (1.23-5) ... 129s Selecting previously unselected package libgdbm6t64:s390x. 129s (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 ... 51327 files and directories currently installed.) 129s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 129s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 129s dpkg: libgdbm-compat4:s390x: dependency problems, but removing anyway as you requested: 129s libperl5.38:s390x depends on libgdbm-compat4 (>= 1.18-3). 129s 129s (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 ... 51333 files and directories currently installed.) 129s Removing libgdbm-compat4:s390x (1.23-5) ... 129s Selecting previously unselected package libgdbm-compat4t64:s390x. 129s (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 ... 51328 files and directories currently installed.) 129s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_s390x.deb ... 129s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 129s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 129s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 129s Preparing to unpack .../ubuntu-minimal_1.536_s390x.deb ... 129s Unpacking ubuntu-minimal (1.536) over (1.535) ... 129s Preparing to unpack .../ubuntu-standard_1.536_s390x.deb ... 129s Unpacking ubuntu-standard (1.536) over (1.535) ... 129s Setting up libgdbm6t64:s390x (1.23-5.1) ... 129s Setting up ubuntu-minimal (1.536) ... 129s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 129s Setting up ubuntu-standard (1.536) ... 129s Setting up perl-modules-5.38 (5.38.2-3.2) ... 129s Processing triggers for libc-bin (2.39-0ubuntu2) ... 129s Processing triggers for man-db (2.12.0-3) ... 131s Processing triggers for initramfs-tools (0.142ubuntu20) ... 131s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 131s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 135s The following packages will be REMOVED: 135s fuse3* libfuse3-3* libgdbm-compat4t64* libperl5.38* lto-disabled-list* make* 135s perl-modules-5.38* s390-tools-data* s390-tools-signed* 135s 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded. 135s After this operation, 50.6 MB disk space will be freed. 135s (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 ... 51334 files and directories currently installed.) 135s Removing fuse3 (3.14.0-5) ... 135s update-initramfs: deferring update (trigger activated) 135s Removing libfuse3-3:s390x (3.14.0-5) ... 135s Removing libperl5.38:s390x (5.38.2-3) ... 135s Removing libgdbm-compat4t64:s390x (1.23-5.1) ... 135s Removing lto-disabled-list (47) ... 135s Removing make (4.3-4.1build1) ... 135s Removing perl-modules-5.38 (5.38.2-3.2) ... 135s Removing s390-tools-data (2.31.0-0ubuntu1) ... 135s Removing s390-tools-signed (2.31.0-0ubuntu1) ... 135s Processing triggers for libc-bin (2.39-0ubuntu2) ... 135s Processing triggers for man-db (2.12.0-3) ... 136s Processing triggers for initramfs-tools (0.142ubuntu20) ... 136s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 136s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 139s (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 ... 49337 files and directories currently installed.) 139s Purging configuration files for fuse3 (3.14.0-5) ... 140s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 140s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 140s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 140s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 142s Reading package lists... 142s Reading package lists... 142s Building dependency tree... 142s Reading state information... 142s Calculating upgrade... 142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 143s Reading package lists... 143s Building dependency tree... 143s Reading state information... 143s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 143s autopkgtest [13:32:38]: rebooting testbed after setup commands that affected boot 170s autopkgtest [13:33:05]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Tue Feb 13 23:45:46 UTC 2024 173s autopkgtest [13:33:08]: @@@@@@@@@@@@@@@@@@@@ apt-source libspecio-library-path-tiny-perl 175s Reading package lists... 175s Building dependency tree... 175s Reading state information... 175s Starting pkgProblemResolver with broken count: 0 175s Starting 2 pkgProblemResolver with broken count: 0 175s Done 176s The following additional packages will be installed: 176s dpkg-dev libdb5.3t64 libdpkg-perl libgdbm-compat4t64 libperl5.38t64 176s lto-disabled-list make perl perl-modules-5.38 176s Suggested packages: 176s debian-keyring gcc | c-compiler git bzr make-doc perl-doc 176s libterm-readline-gnu-perl | libterm-readline-perl-perl 176s libtap-harness-archive-perl 176s Recommended packages: 176s build-essential gcc | c-compiler fakeroot libalgorithm-merge-perl 176s libfile-fcntllock-perl 176s The following packages will be REMOVED: 176s libdb5.3 176s The following NEW packages will be installed: 176s autopkgtest-satdep dpkg-dev libdb5.3t64 libdpkg-perl libgdbm-compat4t64 176s libperl5.38t64 lto-disabled-list make perl perl-modules-5.38 176s 0 upgraded, 10 newly installed, 1 to remove and 0 not upgraded. 176s Need to get 7542 kB/10.7 MB of archives. 176s After this operation, 54.4 MB of additional disk space will be used. 176s Get:1 /tmp/autopkgtest.K9bWsR/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [708 B] 176s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdb5.3t64 s390x 5.3.28+dfsg2-5build1 [763 kB] 176s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperl5.38t64 s390x 5.38.2-3.2 [5007 kB] 177s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl s390x 5.38.2-3.2 [231 kB] 177s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libdpkg-perl all 1.22.4ubuntu5 [268 kB] 177s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x make s390x 4.3-4.1build1 [182 kB] 177s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x lto-disabled-list all 47 [12.4 kB] 177s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x dpkg-dev all 1.22.4ubuntu5 [1078 kB] 177s Fetched 7542 kB in 1s (5839 kB/s) 177s dpkg: libdb5.3:s390x: dependency problems, but removing anyway as you requested: 177s libsasl2-modules-db:s390x depends on libdb5.3. 177s libpython3.12-stdlib:s390x depends on libdb5.3. 177s libpython3.11-stdlib:s390x depends on libdb5.3. 177s libpam-modules:s390x depends on libdb5.3. 177s iproute2 depends on libdb5.3. 177s apt-utils depends on libdb5.3. 177s 178s (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 ... 49336 files and directories currently installed.) 178s Removing libdb5.3:s390x (5.3.28+dfsg2-4) ... 178s Selecting previously unselected package libdb5.3t64:s390x. 178s (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 ... 49330 files and directories currently installed.) 178s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_s390x.deb ... 178s Unpacking libdb5.3t64:s390x (5.3.28+dfsg2-5build1) ... 178s Setting up libdb5.3t64:s390x (5.3.28+dfsg2-5build1) ... 178s Selecting previously unselected package perl-modules-5.38. 178s (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 ... 49336 files and directories currently installed.) 178s Preparing to unpack .../0-perl-modules-5.38_5.38.2-3.2_all.deb ... 178s Unpacking perl-modules-5.38 (5.38.2-3.2) ... 178s Selecting previously unselected package libgdbm-compat4t64:s390x. 178s Preparing to unpack .../1-libgdbm-compat4t64_1.23-5.1_s390x.deb ... 178s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 178s Selecting previously unselected package libperl5.38t64:s390x. 178s Preparing to unpack .../2-libperl5.38t64_5.38.2-3.2_s390x.deb ... 178s Unpacking libperl5.38t64:s390x (5.38.2-3.2) ... 178s Selecting previously unselected package perl. 178s Preparing to unpack .../3-perl_5.38.2-3.2_s390x.deb ... 178s Unpacking perl (5.38.2-3.2) ... 178s Selecting previously unselected package libdpkg-perl. 178s Preparing to unpack .../4-libdpkg-perl_1.22.4ubuntu5_all.deb ... 178s Unpacking libdpkg-perl (1.22.4ubuntu5) ... 178s Selecting previously unselected package make. 178s Preparing to unpack .../5-make_4.3-4.1build1_s390x.deb ... 178s Unpacking make (4.3-4.1build1) ... 178s Selecting previously unselected package lto-disabled-list. 178s Preparing to unpack .../6-lto-disabled-list_47_all.deb ... 178s Unpacking lto-disabled-list (47) ... 178s Selecting previously unselected package dpkg-dev. 178s Preparing to unpack .../7-dpkg-dev_1.22.4ubuntu5_all.deb ... 178s Unpacking dpkg-dev (1.22.4ubuntu5) ... 178s Selecting previously unselected package autopkgtest-satdep. 178s Preparing to unpack .../8-1-autopkgtest-satdep.deb ... 178s Unpacking autopkgtest-satdep (0) ... 178s Setting up lto-disabled-list (47) ... 178s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 178s Setting up make (4.3-4.1build1) ... 178s Setting up perl-modules-5.38 (5.38.2-3.2) ... 178s Setting up libperl5.38t64:s390x (5.38.2-3.2) ... 178s Setting up perl (5.38.2-3.2) ... 178s Setting up libdpkg-perl (1.22.4ubuntu5) ... 178s Setting up dpkg-dev (1.22.4ubuntu5) ... 178s Setting up autopkgtest-satdep (0) ... 178s Processing triggers for man-db (2.12.0-3) ... 179s Processing triggers for libc-bin (2.39-0ubuntu2) ... 181s (Reading database ... 51881 files and directories currently installed.) 181s Removing autopkgtest-satdep (0) ... 182s Get:1 http://ftpmaster.internal/ubuntu noble/universe libspecio-library-path-tiny-perl 0.05-1 (dsc) [2339 B] 182s Get:2 http://ftpmaster.internal/ubuntu noble/universe libspecio-library-path-tiny-perl 0.05-1 (tar) [30.2 kB] 182s Get:3 http://ftpmaster.internal/ubuntu noble/universe libspecio-library-path-tiny-perl 0.05-1 (diff) [3580 B] 182s gpgv: Signature made Fri Aug 12 06:34:58 2022 UTC 182s gpgv: using RSA key 9FE3E9C36691A69FF53CC6842C7C3146C1A00121 182s gpgv: Can't check signature: No public key 182s dpkg-source: warning: cannot verify inline signature for ./libspecio-library-path-tiny-perl_0.05-1.dsc: no acceptable signature found 182s autopkgtest [13:33:17]: testing package libspecio-library-path-tiny-perl version 0.05-1 182s autopkgtest [13:33:17]: build not needed 183s autopkgtest [13:33:18]: test autodep8-perl-build-deps: preparing testbed 185s Reading package lists... 185s Building dependency tree... 185s Reading state information... 185s Starting pkgProblemResolver with broken count: 0 185s Starting 2 pkgProblemResolver with broken count: 0 185s Done 185s The following additional packages will be installed: 185s autoconf autodep8 automake autopoint autotools-dev build-essential cpp 185s cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu dctrl-tools debhelper 185s debugedit dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 185s g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 185s gcc-s390x-linux-gnu gettext intltool-debian libalgorithm-c3-perl 185s libarchive-zip-perl libasan8 libatomic1 libb-hooks-op-check-perl 185s libc-dev-bin libc6-dev libcc1-0 libclass-c3-perl 185s libclass-method-modifiers-perl libcrypt-dev libdata-optlist-perl 185s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl libdw1 185s libdynaloader-functions-perl libeval-closure-perl libfile-pushd-perl 185s libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 libisl23 libitm1 185s liblua5.4-0 libmodule-runtime-perl libmpc3 libmro-compat-perl libnsl-dev 185s libparams-classify-perl libparams-util-perl libpath-tiny-perl 185s librole-tiny-perl libspecio-library-path-tiny-perl libspecio-perl 185s libstdc++-13-dev libsub-exporter-perl libsub-install-perl 185s libsub-override-perl libsub-quote-perl libtest-fatal-perl libtirpc-dev 185s libtool libtry-tiny-perl libubsan1 libxstring-perl linux-libc-dev m4 pandoc 185s pandoc-data pkg-perl-autopkgtest po-debconf rpcsvc-proto 185s Suggested packages: 185s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 185s cpp-13-doc debtags dh-make g++-multilib g++-13-multilib gcc-13-doc 185s gcc-multilib manpages-dev flex bison gdb gcc-doc gcc-13-multilib 185s gdb-s390x-linux-gnu gettext-doc libasprintf-dev libgettextpo-dev glibc-doc 185s libscalar-number-perl libstdc++-13-doc libtool-doc gfortran 185s | fortran95-compiler gcj-jdk libsub-name-perl m4-doc 185s texlive-latex-recommended texlive-xetex texlive-luatex pandoc-citeproc 185s texlive-latex-extra context wkhtmltopdf librsvg2-bin groff ghc nodejs php 185s python ruby r-base-core libjs-mathjax libjs-katex 185s citation-style-language-styles libmail-box-perl 185s Recommended packages: 185s manpages manpages-dev libc-devtools libclass-c3-xs-perl 185s libdevel-lexalias-perl libarchive-cpio-perl libunicode-utf8-perl 185s libref-util-perl libltdl-dev libmail-sendmail-perl 185s The following NEW packages will be installed: 185s autoconf autodep8 automake autopkgtest-satdep autopoint autotools-dev 185s build-essential cpp cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu 185s dctrl-tools debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz 185s g++ g++-13 g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 185s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gettext intltool-debian 185s libalgorithm-c3-perl libarchive-zip-perl libasan8 libatomic1 185s libb-hooks-op-check-perl libc-dev-bin libc6-dev libcc1-0 libclass-c3-perl 185s libclass-method-modifiers-perl libcrypt-dev libdata-optlist-perl 185s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl libdw1 185s libdynaloader-functions-perl libeval-closure-perl libfile-pushd-perl 185s libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 libisl23 libitm1 185s liblua5.4-0 libmodule-runtime-perl libmpc3 libmro-compat-perl libnsl-dev 185s libparams-classify-perl libparams-util-perl libpath-tiny-perl 185s librole-tiny-perl libspecio-library-path-tiny-perl libspecio-perl 185s libstdc++-13-dev libsub-exporter-perl libsub-install-perl 185s libsub-override-perl libsub-quote-perl libtest-fatal-perl libtirpc-dev 185s libtool libtry-tiny-perl libubsan1 libxstring-perl linux-libc-dev m4 pandoc 185s pandoc-data pkg-perl-autopkgtest po-debconf rpcsvc-proto 186s 0 upgraded, 80 newly installed, 0 to remove and 0 not upgraded. 186s Need to get 100 MB/100 MB of archives. 186s After this operation, 511 MB of additional disk space will be used. 186s Get:1 /tmp/autopkgtest.K9bWsR/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [800 B] 186s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x m4 s390x 1.4.19-4 [255 kB] 186s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x autoconf all 2.71-3 [339 kB] 186s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x dctrl-tools s390x 2.24-3build2 [65.4 kB] 186s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x autodep8 all 0.28 [13.2 kB] 186s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x autotools-dev all 20220109.1 [44.9 kB] 186s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 186s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x autopoint all 0.21-14ubuntu1 [422 kB] 186s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu2 [20.2 kB] 186s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x linux-libc-dev s390x 6.8.0-11.11 [1590 kB] 186s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 186s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libtirpc-dev s390x 1.3.4+ds-1build1 [225 kB] 186s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libnsl-dev s390x 1.3.0-3 [73.5 kB] 186s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 186s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu2 [1629 kB] 186s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 186s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 186s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [9929 kB] 187s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-17ubuntu2 [1026 B] 187s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 187s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 187s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240303-1ubuntu1 [49.9 kB] 187s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240303-1ubuntu1 [151 kB] 187s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240303-1ubuntu1 [31.1 kB] 187s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240303-1ubuntu1 [9392 B] 187s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240303-1ubuntu1 [2998 kB] 187s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240303-1ubuntu1 [1186 kB] 187s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-17ubuntu2 [1003 kB] 187s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [19.1 MB] 188s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-17ubuntu2 [467 kB] 188s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 188s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 188s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-17ubuntu2 [2430 kB] 188s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [11.3 MB] 189s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-17ubuntu2 [14.4 kB] 189s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 189s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 189s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 189s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libdebhelper-perl all 13.14.1ubuntu1 [89.5 kB] 189s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libtool all 2.4.7-7 [166 kB] 189s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x dh-autoreconf all 20 [16.1 kB] 189s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 189s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libsub-override-perl all 0.10-1 [10.0 kB] 189s Get:44 http://ftpmaster.internal/ubuntu noble/main s390x libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 189s Get:45 http://ftpmaster.internal/ubuntu noble/main s390x dh-strip-nondeterminism all 1.13.1-1 [5362 B] 189s Get:46 http://ftpmaster.internal/ubuntu noble/main s390x libdw1 s390x 0.190-1 [282 kB] 189s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x debugedit s390x 1:5.0-5 [47.5 kB] 189s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x dwz s390x 0.15-1 [108 kB] 189s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x gettext s390x 0.21-14ubuntu1 [917 kB] 189s Get:50 http://ftpmaster.internal/ubuntu noble/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 189s Get:51 http://ftpmaster.internal/ubuntu noble/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 189s Get:52 http://ftpmaster.internal/ubuntu noble/main s390x debhelper all 13.14.1ubuntu1 [869 kB] 189s Get:53 http://ftpmaster.internal/ubuntu noble/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 189s Get:54 http://ftpmaster.internal/ubuntu noble/main s390x libb-hooks-op-check-perl s390x 0.22-2build2 [9388 B] 189s Get:55 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 189s Get:56 http://ftpmaster.internal/ubuntu noble/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 189s Get:57 http://ftpmaster.internal/ubuntu noble/main s390x libparams-util-perl s390x 1.102-2build1 [21.1 kB] 189s Get:58 http://ftpmaster.internal/ubuntu noble/main s390x libsub-install-perl all 0.929-1 [9764 B] 189s Get:59 http://ftpmaster.internal/ubuntu noble/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 189s Get:60 http://ftpmaster.internal/ubuntu noble/main s390x libdynaloader-functions-perl all 0.003-3 [12.1 kB] 189s Get:61 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-callchecker-perl s390x 0.008-2build1 [13.8 kB] 189s Get:62 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 189s Get:63 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 189s Get:64 http://ftpmaster.internal/ubuntu noble/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 189s Get:65 http://ftpmaster.internal/ubuntu noble/universe s390x libfile-pushd-perl all 1.016-2 [11.2 kB] 189s Get:66 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 189s Get:67 http://ftpmaster.internal/ubuntu noble/main s390x libparams-classify-perl s390x 0.015-2build3 [20.5 kB] 189s Get:68 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-runtime-perl all 0.016-2 [16.4 kB] 189s Get:69 http://ftpmaster.internal/ubuntu noble/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 189s Get:70 http://ftpmaster.internal/ubuntu noble/main s390x libpath-tiny-perl all 0.144-1 [47.7 kB] 189s Get:71 http://ftpmaster.internal/ubuntu noble/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 189s Get:72 http://ftpmaster.internal/ubuntu noble/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 189s Get:73 http://ftpmaster.internal/ubuntu noble/universe s390x libxstring-perl s390x 0.005-2build1 [7744 B] 189s Get:74 http://ftpmaster.internal/ubuntu noble/universe s390x libspecio-perl all 0.48-1 [137 kB] 189s Get:75 http://ftpmaster.internal/ubuntu noble/universe s390x libspecio-library-path-tiny-perl all 0.05-1 [8712 B] 189s Get:76 http://ftpmaster.internal/ubuntu noble/main s390x libtry-tiny-perl all 0.31-2 [20.8 kB] 189s Get:77 http://ftpmaster.internal/ubuntu noble/universe s390x libtest-fatal-perl all 0.017-1 [12.2 kB] 189s Get:78 http://ftpmaster.internal/ubuntu noble/universe s390x pandoc-data all 3.1.3-1 [92.4 kB] 189s Get:79 http://ftpmaster.internal/ubuntu noble/universe s390x pandoc s390x 3.1.3+ds-2 [41.5 MB] 191s Get:80 http://ftpmaster.internal/ubuntu noble/universe s390x pkg-perl-autopkgtest all 0.77 [18.0 kB] 191s Fetched 100 MB in 5s (19.8 MB/s) 191s Selecting previously unselected package m4. 191s (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 ... 51881 files and directories currently installed.) 191s Preparing to unpack .../00-m4_1.4.19-4_s390x.deb ... 191s Unpacking m4 (1.4.19-4) ... 191s Selecting previously unselected package autoconf. 191s Preparing to unpack .../01-autoconf_2.71-3_all.deb ... 191s Unpacking autoconf (2.71-3) ... 191s Selecting previously unselected package dctrl-tools. 191s Preparing to unpack .../02-dctrl-tools_2.24-3build2_s390x.deb ... 191s Unpacking dctrl-tools (2.24-3build2) ... 191s Selecting previously unselected package autodep8. 191s Preparing to unpack .../03-autodep8_0.28_all.deb ... 191s Unpacking autodep8 (0.28) ... 191s Selecting previously unselected package autotools-dev. 191s Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ... 191s Unpacking autotools-dev (20220109.1) ... 191s Selecting previously unselected package automake. 191s Preparing to unpack .../05-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 191s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 191s Selecting previously unselected package autopoint. 191s Preparing to unpack .../06-autopoint_0.21-14ubuntu1_all.deb ... 191s Unpacking autopoint (0.21-14ubuntu1) ... 191s Selecting previously unselected package libc-dev-bin. 191s Preparing to unpack .../07-libc-dev-bin_2.39-0ubuntu2_s390x.deb ... 191s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 191s Selecting previously unselected package linux-libc-dev:s390x. 191s Preparing to unpack .../08-linux-libc-dev_6.8.0-11.11_s390x.deb ... 191s Unpacking linux-libc-dev:s390x (6.8.0-11.11) ... 191s Selecting previously unselected package libcrypt-dev:s390x. 191s Preparing to unpack .../09-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 191s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 191s Selecting previously unselected package libtirpc-dev:s390x. 191s Preparing to unpack .../10-libtirpc-dev_1.3.4+ds-1build1_s390x.deb ... 191s Unpacking libtirpc-dev:s390x (1.3.4+ds-1build1) ... 191s Selecting previously unselected package libnsl-dev:s390x. 191s Preparing to unpack .../11-libnsl-dev_1.3.0-3_s390x.deb ... 191s Unpacking libnsl-dev:s390x (1.3.0-3) ... 192s Selecting previously unselected package rpcsvc-proto. 192s Preparing to unpack .../12-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 192s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 192s Selecting previously unselected package libc6-dev:s390x. 192s Preparing to unpack .../13-libc6-dev_2.39-0ubuntu2_s390x.deb ... 192s Unpacking libc6-dev:s390x (2.39-0ubuntu2) ... 192s Selecting previously unselected package libisl23:s390x. 192s Preparing to unpack .../14-libisl23_0.26-3_s390x.deb ... 192s Unpacking libisl23:s390x (0.26-3) ... 192s Selecting previously unselected package libmpc3:s390x. 192s Preparing to unpack .../15-libmpc3_1.3.1-1_s390x.deb ... 192s Unpacking libmpc3:s390x (1.3.1-1) ... 192s Selecting previously unselected package cpp-13-s390x-linux-gnu. 192s Preparing to unpack .../16-cpp-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 192s Unpacking cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 192s Selecting previously unselected package cpp-13. 192s Preparing to unpack .../17-cpp-13_13.2.0-17ubuntu2_s390x.deb ... 192s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 192s Selecting previously unselected package cpp-s390x-linux-gnu. 192s Preparing to unpack .../18-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 192s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 192s Selecting previously unselected package cpp. 192s Preparing to unpack .../19-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 192s Unpacking cpp (4:13.2.0-7ubuntu1) ... 192s Selecting previously unselected package libcc1-0:s390x. 192s Preparing to unpack .../20-libcc1-0_14-20240303-1ubuntu1_s390x.deb ... 192s Unpacking libcc1-0:s390x (14-20240303-1ubuntu1) ... 192s Selecting previously unselected package libgomp1:s390x. 192s Preparing to unpack .../21-libgomp1_14-20240303-1ubuntu1_s390x.deb ... 192s Unpacking libgomp1:s390x (14-20240303-1ubuntu1) ... 192s Selecting previously unselected package libitm1:s390x. 192s Preparing to unpack .../22-libitm1_14-20240303-1ubuntu1_s390x.deb ... 192s Unpacking libitm1:s390x (14-20240303-1ubuntu1) ... 192s Selecting previously unselected package libatomic1:s390x. 192s Preparing to unpack .../23-libatomic1_14-20240303-1ubuntu1_s390x.deb ... 192s Unpacking libatomic1:s390x (14-20240303-1ubuntu1) ... 192s Selecting previously unselected package libasan8:s390x. 192s Preparing to unpack .../24-libasan8_14-20240303-1ubuntu1_s390x.deb ... 192s Unpacking libasan8:s390x (14-20240303-1ubuntu1) ... 192s Selecting previously unselected package libubsan1:s390x. 192s Preparing to unpack .../25-libubsan1_14-20240303-1ubuntu1_s390x.deb ... 192s Unpacking libubsan1:s390x (14-20240303-1ubuntu1) ... 192s Selecting previously unselected package libgcc-13-dev:s390x. 192s Preparing to unpack .../26-libgcc-13-dev_13.2.0-17ubuntu2_s390x.deb ... 192s Unpacking libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 192s Selecting previously unselected package gcc-13-s390x-linux-gnu. 192s Preparing to unpack .../27-gcc-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 192s Unpacking gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 193s Selecting previously unselected package gcc-13. 193s Preparing to unpack .../28-gcc-13_13.2.0-17ubuntu2_s390x.deb ... 193s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 193s Selecting previously unselected package gcc-s390x-linux-gnu. 193s Preparing to unpack .../29-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 193s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 193s Selecting previously unselected package gcc. 193s Preparing to unpack .../30-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 193s Unpacking gcc (4:13.2.0-7ubuntu1) ... 193s Selecting previously unselected package libstdc++-13-dev:s390x. 193s Preparing to unpack .../31-libstdc++-13-dev_13.2.0-17ubuntu2_s390x.deb ... 193s Unpacking libstdc++-13-dev:s390x (13.2.0-17ubuntu2) ... 193s Selecting previously unselected package g++-13-s390x-linux-gnu. 193s Preparing to unpack .../32-g++-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 193s Unpacking g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 193s Selecting previously unselected package g++-13. 194s Preparing to unpack .../33-g++-13_13.2.0-17ubuntu2_s390x.deb ... 194s Unpacking g++-13 (13.2.0-17ubuntu2) ... 194s Selecting previously unselected package g++-s390x-linux-gnu. 194s Preparing to unpack .../34-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 194s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 194s Selecting previously unselected package g++. 194s Preparing to unpack .../35-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 194s Unpacking g++ (4:13.2.0-7ubuntu1) ... 194s Selecting previously unselected package build-essential. 194s Preparing to unpack .../36-build-essential_12.10ubuntu1_s390x.deb ... 194s Unpacking build-essential (12.10ubuntu1) ... 194s Selecting previously unselected package libdebhelper-perl. 194s Preparing to unpack .../37-libdebhelper-perl_13.14.1ubuntu1_all.deb ... 194s Unpacking libdebhelper-perl (13.14.1ubuntu1) ... 194s Selecting previously unselected package libtool. 194s Preparing to unpack .../38-libtool_2.4.7-7_all.deb ... 194s Unpacking libtool (2.4.7-7) ... 194s Selecting previously unselected package dh-autoreconf. 194s Preparing to unpack .../39-dh-autoreconf_20_all.deb ... 194s Unpacking dh-autoreconf (20) ... 194s Selecting previously unselected package libarchive-zip-perl. 194s Preparing to unpack .../40-libarchive-zip-perl_1.68-1_all.deb ... 194s Unpacking libarchive-zip-perl (1.68-1) ... 194s Selecting previously unselected package libsub-override-perl. 194s Preparing to unpack .../41-libsub-override-perl_0.10-1_all.deb ... 194s Unpacking libsub-override-perl (0.10-1) ... 194s Selecting previously unselected package libfile-stripnondeterminism-perl. 194s Preparing to unpack .../42-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 194s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 194s Selecting previously unselected package dh-strip-nondeterminism. 194s Preparing to unpack .../43-dh-strip-nondeterminism_1.13.1-1_all.deb ... 194s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 194s Selecting previously unselected package libdw1:s390x. 194s Preparing to unpack .../44-libdw1_0.190-1_s390x.deb ... 194s Unpacking libdw1:s390x (0.190-1) ... 194s Selecting previously unselected package debugedit. 194s Preparing to unpack .../45-debugedit_1%3a5.0-5_s390x.deb ... 194s Unpacking debugedit (1:5.0-5) ... 194s Selecting previously unselected package dwz. 194s Preparing to unpack .../46-dwz_0.15-1_s390x.deb ... 194s Unpacking dwz (0.15-1) ... 194s Selecting previously unselected package gettext. 194s Preparing to unpack .../47-gettext_0.21-14ubuntu1_s390x.deb ... 194s Unpacking gettext (0.21-14ubuntu1) ... 194s Selecting previously unselected package intltool-debian. 194s Preparing to unpack .../48-intltool-debian_0.35.0+20060710.6_all.deb ... 194s Unpacking intltool-debian (0.35.0+20060710.6) ... 194s Selecting previously unselected package po-debconf. 194s Preparing to unpack .../49-po-debconf_1.0.21+nmu1_all.deb ... 194s Unpacking po-debconf (1.0.21+nmu1) ... 194s Selecting previously unselected package debhelper. 194s Preparing to unpack .../50-debhelper_13.14.1ubuntu1_all.deb ... 194s Unpacking debhelper (13.14.1ubuntu1) ... 194s Selecting previously unselected package libalgorithm-c3-perl. 194s Preparing to unpack .../51-libalgorithm-c3-perl_0.11-2_all.deb ... 194s Unpacking libalgorithm-c3-perl (0.11-2) ... 194s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 194s Preparing to unpack .../52-libb-hooks-op-check-perl_0.22-2build2_s390x.deb ... 194s Unpacking libb-hooks-op-check-perl:s390x (0.22-2build2) ... 194s Selecting previously unselected package libclass-c3-perl. 194s Preparing to unpack .../53-libclass-c3-perl_0.35-2_all.deb ... 194s Unpacking libclass-c3-perl (0.35-2) ... 194s Selecting previously unselected package libclass-method-modifiers-perl. 194s Preparing to unpack .../54-libclass-method-modifiers-perl_2.15-1_all.deb ... 194s Unpacking libclass-method-modifiers-perl (2.15-1) ... 194s Selecting previously unselected package libparams-util-perl. 194s Preparing to unpack .../55-libparams-util-perl_1.102-2build1_s390x.deb ... 194s Unpacking libparams-util-perl (1.102-2build1) ... 194s Selecting previously unselected package libsub-install-perl. 194s Preparing to unpack .../56-libsub-install-perl_0.929-1_all.deb ... 194s Unpacking libsub-install-perl (0.929-1) ... 194s Selecting previously unselected package libdata-optlist-perl. 194s Preparing to unpack .../57-libdata-optlist-perl_0.114-1_all.deb ... 194s Unpacking libdata-optlist-perl (0.114-1) ... 194s Selecting previously unselected package libdynaloader-functions-perl. 194s Preparing to unpack .../58-libdynaloader-functions-perl_0.003-3_all.deb ... 194s Unpacking libdynaloader-functions-perl (0.003-3) ... 194s Selecting previously unselected package libdevel-callchecker-perl:s390x. 194s Preparing to unpack .../59-libdevel-callchecker-perl_0.008-2build1_s390x.deb ... 194s Unpacking libdevel-callchecker-perl:s390x (0.008-2build1) ... 194s Selecting previously unselected package libdevel-stacktrace-perl. 194s Preparing to unpack .../60-libdevel-stacktrace-perl_2.0500-1_all.deb ... 194s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 194s Selecting previously unselected package libsub-exporter-perl. 194s Preparing to unpack .../61-libsub-exporter-perl_0.990-1_all.deb ... 194s Unpacking libsub-exporter-perl (0.990-1) ... 194s Selecting previously unselected package libeval-closure-perl. 194s Preparing to unpack .../62-libeval-closure-perl_0.14-3_all.deb ... 194s Unpacking libeval-closure-perl (0.14-3) ... 194s Selecting previously unselected package libfile-pushd-perl. 194s Preparing to unpack .../63-libfile-pushd-perl_1.016-2_all.deb ... 194s Unpacking libfile-pushd-perl (1.016-2) ... 194s Selecting previously unselected package liblua5.4-0:s390x. 194s Preparing to unpack .../64-liblua5.4-0_5.4.6-3_s390x.deb ... 194s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 194s Selecting previously unselected package libparams-classify-perl:s390x. 194s Preparing to unpack .../65-libparams-classify-perl_0.015-2build3_s390x.deb ... 194s Unpacking libparams-classify-perl:s390x (0.015-2build3) ... 194s Selecting previously unselected package libmodule-runtime-perl. 194s Preparing to unpack .../66-libmodule-runtime-perl_0.016-2_all.deb ... 194s Unpacking libmodule-runtime-perl (0.016-2) ... 194s Selecting previously unselected package libmro-compat-perl. 194s Preparing to unpack .../67-libmro-compat-perl_0.15-2_all.deb ... 194s Unpacking libmro-compat-perl (0.15-2) ... 194s Selecting previously unselected package libpath-tiny-perl. 194s Preparing to unpack .../68-libpath-tiny-perl_0.144-1_all.deb ... 194s Unpacking libpath-tiny-perl (0.144-1) ... 194s Selecting previously unselected package librole-tiny-perl. 194s Preparing to unpack .../69-librole-tiny-perl_2.002004-1_all.deb ... 194s Unpacking librole-tiny-perl (2.002004-1) ... 194s Selecting previously unselected package libsub-quote-perl. 194s Preparing to unpack .../70-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 194s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 194s Selecting previously unselected package libxstring-perl:s390x. 194s Preparing to unpack .../71-libxstring-perl_0.005-2build1_s390x.deb ... 194s Unpacking libxstring-perl:s390x (0.005-2build1) ... 194s Selecting previously unselected package libspecio-perl. 194s Preparing to unpack .../72-libspecio-perl_0.48-1_all.deb ... 194s Unpacking libspecio-perl (0.48-1) ... 194s Selecting previously unselected package libspecio-library-path-tiny-perl. 194s Preparing to unpack .../73-libspecio-library-path-tiny-perl_0.05-1_all.deb ... 194s Unpacking libspecio-library-path-tiny-perl (0.05-1) ... 194s Selecting previously unselected package libtry-tiny-perl. 194s Preparing to unpack .../74-libtry-tiny-perl_0.31-2_all.deb ... 194s Unpacking libtry-tiny-perl (0.31-2) ... 194s Selecting previously unselected package libtest-fatal-perl. 194s Preparing to unpack .../75-libtest-fatal-perl_0.017-1_all.deb ... 194s Unpacking libtest-fatal-perl (0.017-1) ... 195s Selecting previously unselected package pandoc-data. 195s Preparing to unpack .../76-pandoc-data_3.1.3-1_all.deb ... 195s Unpacking pandoc-data (3.1.3-1) ... 195s Selecting previously unselected package pandoc. 195s Preparing to unpack .../77-pandoc_3.1.3+ds-2_s390x.deb ... 195s Unpacking pandoc (3.1.3+ds-2) ... 197s Selecting previously unselected package pkg-perl-autopkgtest. 197s Preparing to unpack .../78-pkg-perl-autopkgtest_0.77_all.deb ... 197s Unpacking pkg-perl-autopkgtest (0.77) ... 197s Selecting previously unselected package autopkgtest-satdep. 197s Preparing to unpack .../79-2-autopkgtest-satdep.deb ... 197s Unpacking autopkgtest-satdep (0) ... 197s Setting up libdw1:s390x (0.190-1) ... 197s Setting up libdynaloader-functions-perl (0.003-3) ... 197s Setting up libclass-method-modifiers-perl (2.15-1) ... 197s Setting up libfile-pushd-perl (1.016-2) ... 197s Setting up libarchive-zip-perl (1.68-1) ... 197s Setting up libdebhelper-perl (13.14.1ubuntu1) ... 197s Setting up libtry-tiny-perl (0.31-2) ... 197s Setting up libtest-fatal-perl (0.017-1) ... 197s Setting up linux-libc-dev:s390x (6.8.0-11.11) ... 197s Setting up m4 (1.4.19-4) ... 197s Setting up libxstring-perl:s390x (0.005-2build1) ... 197s Setting up libgomp1:s390x (14-20240303-1ubuntu1) ... 197s Setting up libsub-install-perl (0.929-1) ... 197s Setting up autotools-dev (20220109.1) ... 197s Setting up libtirpc-dev:s390x (1.3.4+ds-1build1) ... 197s Setting up libalgorithm-c3-perl (0.11-2) ... 197s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 197s Setting up libmpc3:s390x (1.3.1-1) ... 197s Setting up libatomic1:s390x (14-20240303-1ubuntu1) ... 197s Setting up autopoint (0.21-14ubuntu1) ... 197s Setting up libb-hooks-op-check-perl:s390x (0.22-2build2) ... 197s Setting up libparams-util-perl (1.102-2build1) ... 197s Setting up autoconf (2.71-3) ... 197s Setting up libubsan1:s390x (14-20240303-1ubuntu1) ... 197s Setting up dwz (0.15-1) ... 197s Setting up libnsl-dev:s390x (1.3.0-3) ... 197s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 197s Setting up libpath-tiny-perl (0.144-1) ... 197s Setting up libasan8:s390x (14-20240303-1ubuntu1) ... 197s Setting up librole-tiny-perl (2.002004-1) ... 197s Setting up debugedit (1:5.0-5) ... 197s Setting up liblua5.4-0:s390x (5.4.6-3) ... 197s Setting up libsub-override-perl (0.10-1) ... 197s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 197s Setting up libdevel-stacktrace-perl (2.0500-1) ... 197s Setting up pandoc-data (3.1.3-1) ... 197s Setting up libisl23:s390x (0.26-3) ... 197s Setting up libc-dev-bin (2.39-0ubuntu2) ... 197s Setting up libcc1-0:s390x (14-20240303-1ubuntu1) ... 197s Setting up dctrl-tools (2.24-3build2) ... 197s Setting up libitm1:s390x (14-20240303-1ubuntu1) ... 197s Setting up autodep8 (0.28) ... 197s Setting up automake (1:1.16.5-1.3ubuntu1) ... 197s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 197s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 197s Setting up gettext (0.21-14ubuntu1) ... 197s Setting up libclass-c3-perl (0.35-2) ... 197s Setting up libdevel-callchecker-perl:s390x (0.008-2build1) ... 197s Setting up intltool-debian (0.35.0+20060710.6) ... 197s Setting up cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 197s Setting up pandoc (3.1.3+ds-2) ... 197s Setting up libdata-optlist-perl (0.114-1) ... 197s Setting up pkg-perl-autopkgtest (0.77) ... 197s Setting up dh-strip-nondeterminism (1.13.1-1) ... 197s Setting up libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 197s Setting up libc6-dev:s390x (2.39-0ubuntu2) ... 197s Setting up libmro-compat-perl (0.15-2) ... 197s Setting up libstdc++-13-dev:s390x (13.2.0-17ubuntu2) ... 197s Setting up libsub-exporter-perl (0.990-1) ... 197s Setting up libeval-closure-perl (0.14-3) ... 197s Setting up cpp-13 (13.2.0-17ubuntu2) ... 197s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 197s Setting up po-debconf (1.0.21+nmu1) ... 197s Setting up libparams-classify-perl:s390x (0.015-2build3) ... 197s Setting up gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 197s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 197s Setting up libmodule-runtime-perl (0.016-2) ... 197s Setting up g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 197s Setting up gcc-13 (13.2.0-17ubuntu2) ... 197s Setting up cpp (4:13.2.0-7ubuntu1) ... 197s Setting up g++-13 (13.2.0-17ubuntu2) ... 197s Setting up libtool (2.4.7-7) ... 197s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 197s Setting up gcc (4:13.2.0-7ubuntu1) ... 197s Setting up dh-autoreconf (20) ... 197s Setting up libspecio-perl (0.48-1) ... 197s Setting up g++ (4:13.2.0-7ubuntu1) ... 197s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 197s Setting up build-essential (12.10ubuntu1) ... 197s Setting up libspecio-library-path-tiny-perl (0.05-1) ... 197s Setting up debhelper (13.14.1ubuntu1) ... 197s Setting up autopkgtest-satdep (0) ... 197s Processing triggers for man-db (2.12.0-3) ... 198s Processing triggers for install-info (7.1-3) ... 198s Processing triggers for libc-bin (2.39-0ubuntu2) ... 201s (Reading database ... 56405 files and directories currently installed.) 201s Removing autopkgtest-satdep (0) ... 201s autopkgtest [13:33:36]: test autodep8-perl-build-deps: /usr/share/pkg-perl-autopkgtest/runner build-deps 201s autopkgtest [13:33:36]: test autodep8-perl-build-deps: [----------------------- 202s t/00-report-prereqs.t .. 202s 1..1 202s # 202s # Versions for all modules listed in static metadata (including optional ones): 202s # 202s # === Configure Requires === 202s # 202s # Module Want Have 202s # ------------------- ---- ---- 202s # ExtUtils::MakeMaker any 7.70 202s # 202s # === Test Requires === 202s # 202s # Module Want Have 202s # ------------------- ---- -------- 202s # ExtUtils::MakeMaker any 7.70 202s # File::Spec any 3.88 202s # File::Temp 0.18 0.2311 202s # File::pushd any 1.016 202s # Test::Fatal any 0.017 202s # Test::More 0.96 1.302194 202s # Test::Specio any 0.48 202s # 202s # === Test Recommends === 202s # 202s # Module Want Have 202s # ---------- -------- -------- 202s # CPAN::Meta 2.120900 2.150010 202s # 202s # === Runtime Requires === 202s # 202s # Module Want Have 202s # ------------------------- ----- ----- 202s # Path::Tiny 0.087 0.144 202s # Scalar::Util any 1.63 202s # Specio 0.29 0.48 202s # Specio::Declare any 0.48 202s # Specio::Exporter any 0.48 202s # Specio::Library::Builtins any 0.48 202s # Specio::PartialDump any 0.48 202s # overload any 1.37 202s # parent any 0.241 202s # strict any 1.12 202s # warnings any 1.65 202s # 202s ok 1 - Reported prereqs 202s ok 202s t/basic.t .............. 202s # Subtest: Path 202s # Subtest: accepts Path::Tiny object for [foo] 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using non-inlined constraint 202s ok 4 - using inlined constraint 202s 1..4 202s ok 1 - accepts Path::Tiny object for [foo] 202s # Subtest: accepts Path::Tiny object for [/foo] (absolute, realpath) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using non-inlined constraint 202s ok 4 - using inlined constraint 202s 1..4 202s ok 2 - accepts Path::Tiny object for [/foo] (absolute, realpath) 202s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using non-inlined constraint 202s ok 4 - using inlined constraint 202s 1..4 202s ok 3 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 202s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using non-inlined constraint 202s ok 4 - using inlined constraint 202s 1..4 202s ok 4 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 202s # Subtest: accepts Path::Tiny object for [t] (dir) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using non-inlined constraint 202s ok 4 - using inlined constraint 202s 1..4 202s ok 5 - accepts Path::Tiny object for [t] (dir) 202s # Subtest: accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using non-inlined constraint 202s ok 4 - using inlined constraint 202s 1..4 202s ok 6 - accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 202s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using non-inlined constraint 202s ok 4 - using inlined constraint 202s 1..4 202s ok 7 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 202s # Subtest: rejects 0 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 8 - rejects 0 202s # Subtest: rejects 1 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 9 - rejects 1 202s # Subtest: rejects _T::BoolOverload object (true) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 10 - rejects _T::BoolOverload object (true) 202s # Subtest: rejects _T::BoolOverload object (false) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 11 - rejects _T::BoolOverload object (false) 202s # Subtest: rejects 100 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 12 - rejects 100 202s # Subtest: rejects -100 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 13 - rejects -100 202s # Subtest: rejects 42.42 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 14 - rejects 42.42 202s # Subtest: rejects -42.42 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 15 - rejects -42.42 202s # Subtest: rejects _T::NumOverload object (0) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 16 - rejects _T::NumOverload object (0) 202s # Subtest: rejects _T::NumOverload object (1) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 17 - rejects _T::NumOverload object (1) 202s # Subtest: rejects _T::NumOverload object (-42) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 18 - rejects _T::NumOverload object (-42) 202s # Subtest: rejects _T::NumOverload object (42.42) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 19 - rejects _T::NumOverload object (42.42) 202s # Subtest: rejects _T::NumOverload object (42.42) 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 20 - rejects _T::NumOverload object (42.42) 202s # Subtest: rejects '' 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 21 - rejects '' 202s # Subtest: rejects "foo" 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 22 - rejects "foo" 202s # Subtest: rejects "has 42 in it" 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 23 - rejects "has 42 in it" 202s # Subtest: rejects _T::StrOverload object ('') 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 24 - rejects _T::StrOverload object ('') 202s # Subtest: rejects _T::StrOverload object ("full") 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 25 - rejects _T::StrOverload object ("full") 202s # Subtest: rejects "1\n" 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 26 - rejects "1\n" 202s # Subtest: rejects "\n1" 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 27 - rejects "\n1" 202s # Subtest: rejects SCALAR reference 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 28 - rejects SCALAR reference 202s # Subtest: rejects REF reference 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 29 - rejects REF reference 202s # Subtest: rejects _T::ScalarOverload object 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 30 - rejects _T::ScalarOverload object 202s # Subtest: rejects ARRAY reference 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 31 - rejects ARRAY reference 202s # Subtest: rejects _T::ArrayOverload object 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 32 - rejects _T::ArrayOverload object 202s # Subtest: rejects HASH reference 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 33 - rejects HASH reference 202s # Subtest: rejects _T::HashOverload object 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 34 - rejects _T::HashOverload object 202s # Subtest: rejects CODE reference 202s ok 1 - using ->value_is_valid 202s ok 2 - using subref overloading 202s ok 3 - using inlined constraint 202s 1..3 202s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 1 - Path 203s # Subtest: AbsPath 203s # Subtest: accepts Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 2 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 3 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s # Subtest: accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 4 - accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 5 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [t] (dir) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 2 - AbsPath 203s # Subtest: RealPath 203s # Subtest: accepts Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 2 - accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 3 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 4 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 5 - rejects Path::Tiny object for [t] (dir) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 3 - RealPath 203s # Subtest: File 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 2 - accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 3 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 4 - rejects Path::Tiny object for [t] (dir) 203s # Subtest: rejects Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 5 - rejects Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 4 - File 203s # Subtest: AbsFile 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 2 - accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 3 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 4 - rejects Path::Tiny object for [t] (dir) 203s # Subtest: rejects Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 5 - rejects Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 5 - AbsFile 203s # Subtest: RealFile 203s # Subtest: accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 2 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 3 - rejects Path::Tiny object for [t] (dir) 203s # Subtest: rejects Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 4 - rejects Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 5 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 6 - RealFile 203s # Subtest: Dir 203s # Subtest: accepts Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [t] (dir) 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 2 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 3 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 4 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: rejects Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 5 - rejects Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 7 - Dir 203s # Subtest: AbsDir 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 2 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkdir] (absolute, dir, symlink) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 3 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 4 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 5 - rejects Path::Tiny object for [t] (dir) 203s # Subtest: rejects Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: rejects Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 8 - AbsDir 203s # Subtest: RealDir 203s # Subtest: accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using non-inlined constraint 203s ok 4 - using inlined constraint 203s 1..4 203s ok 1 - accepts Path::Tiny object for [/tmp/x_RJpZ4YZV] (absolute, realpath, dir) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 2 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: rejects Path::Tiny object for [foo] 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 3 - rejects Path::Tiny object for [foo] 203s # Subtest: rejects Path::Tiny object for [t] (dir) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 4 - rejects Path::Tiny object for [t] (dir) 203s # Subtest: rejects Path::Tiny object for [/foo] (absolute, realpath) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 5 - rejects Path::Tiny object for [/foo] (absolute, realpath) 203s # Subtest: rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 6 - rejects Path::Tiny object for [/tmp/x_RJpZ4YZV/symlinkfile] (absolute, file, symlink) 203s # Subtest: rejects Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 7 - rejects Path::Tiny object for [/tmp/gPd___22M3] (absolute, realpath, file) 203s # Subtest: rejects 0 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 8 - rejects 0 203s # Subtest: rejects 1 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 9 - rejects 1 203s # Subtest: rejects _T::BoolOverload object (true) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 10 - rejects _T::BoolOverload object (true) 203s # Subtest: rejects _T::BoolOverload object (false) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 11 - rejects _T::BoolOverload object (false) 203s # Subtest: rejects 100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 12 - rejects 100 203s # Subtest: rejects -100 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 13 - rejects -100 203s # Subtest: rejects 42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 14 - rejects 42.42 203s # Subtest: rejects -42.42 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 15 - rejects -42.42 203s # Subtest: rejects _T::NumOverload object (0) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 16 - rejects _T::NumOverload object (0) 203s # Subtest: rejects _T::NumOverload object (1) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 17 - rejects _T::NumOverload object (1) 203s # Subtest: rejects _T::NumOverload object (-42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 18 - rejects _T::NumOverload object (-42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 19 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects _T::NumOverload object (42.42) 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 20 - rejects _T::NumOverload object (42.42) 203s # Subtest: rejects '' 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 21 - rejects '' 203s # Subtest: rejects "foo" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 22 - rejects "foo" 203s # Subtest: rejects "has 42 in it" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 23 - rejects "has 42 in it" 203s # Subtest: rejects _T::StrOverload object ('') 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 24 - rejects _T::StrOverload object ('') 203s # Subtest: rejects _T::StrOverload object ("full") 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 25 - rejects _T::StrOverload object ("full") 203s # Subtest: rejects "1\n" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 26 - rejects "1\n" 203s # Subtest: rejects "\n1" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 27 - rejects "\n1" 203s # Subtest: rejects SCALAR reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 28 - rejects SCALAR reference 203s # Subtest: rejects REF reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 29 - rejects REF reference 203s # Subtest: rejects _T::ScalarOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 30 - rejects _T::ScalarOverload object 203s # Subtest: rejects ARRAY reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 31 - rejects ARRAY reference 203s # Subtest: rejects _T::ArrayOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 32 - rejects _T::ArrayOverload object 203s # Subtest: rejects HASH reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 33 - rejects HASH reference 203s # Subtest: rejects _T::HashOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 34 - rejects _T::HashOverload object 203s # Subtest: rejects CODE reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 35 - rejects CODE reference 203s # Subtest: rejects _T::CodeOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 36 - rejects _T::CodeOverload object 203s # Subtest: rejects "*main::SOME_GLOB" 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 37 - rejects "*main::SOME_GLOB" 203s # Subtest: rejects GLOB reference 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 38 - rejects GLOB reference 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 39 - rejects _T::GlobOverload object 203s # Subtest: rejects _T::GlobOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 40 - rejects _T::GlobOverload object 203s # Subtest: rejects open filehandle 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 41 - rejects open filehandle 203s # Subtest: rejects IO::File object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 42 - rejects IO::File object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 43 - rejects Regexp object 203s # Subtest: rejects BlessedQR object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 44 - rejects BlessedQR object 203s # Subtest: rejects _T::RegexOverload object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 45 - rejects _T::RegexOverload object 203s # Subtest: rejects Regexp object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 46 - rejects Regexp object 203s # Subtest: rejects FakeObject object 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 47 - rejects FakeObject object 203s # Subtest: rejects undef 203s ok 1 - using ->value_is_valid 203s ok 2 - using subref overloading 203s ok 3 - using inlined constraint 203s 1..3 203s ok 48 - rejects undef 203s 1..48 203s ok 9 - RealDir 203s # Subtest: coerce string to Path 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 10 - coerce string to Path 203s # Subtest: coerce object to Path 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 11 - coerce object to Path 203s # Subtest: coerce array ref to Path 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 12 - coerce array ref to Path 203s # Subtest: coerce string to AbsPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 13 - coerce string to AbsPath 203s # Subtest: coerce Path to AbsPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 14 - coerce Path to AbsPath 203s # Subtest: coerce object to AbsPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 15 - coerce object to AbsPath 203s # Subtest: coerce array ref to AbsPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 16 - coerce array ref to AbsPath 203s # Subtest: coerce string to RealPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 17 - coerce string to RealPath 203s # Subtest: coerce Path to RealPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 18 - coerce Path to RealPath 203s # Subtest: coerce object to RealPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 19 - coerce object to RealPath 203s # Subtest: coerce array ref to RealPath 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 20 - coerce array ref to RealPath 203s # Subtest: coerce string to File 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 21 - coerce string to File 203s # Subtest: coerce object to File 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 22 - coerce object to File 203s # Subtest: coerce array ref to File 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 23 - coerce array ref to File 203s # Subtest: coerce string to AbsFile 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 24 - coerce string to AbsFile 203s # Subtest: coerce object to AbsFile 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 25 - coerce object to AbsFile 203s # Subtest: coerce array ref to AbsFile 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 26 - coerce array ref to AbsFile 203s # Subtest: coerce string to RealFile 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 27 - coerce string to RealFile 203s # Subtest: coerce object to RealFile 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 28 - coerce object to RealFile 203s # Subtest: coerce array ref to RealFile 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 29 - coerce array ref to RealFile 203s # Subtest: coerce string to Dir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 30 - coerce string to Dir 203s # Subtest: coerce object to Dir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 31 - coerce object to Dir 203s # Subtest: coerce array ref to Dir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 32 - coerce array ref to Dir 203s # Subtest: coerce string to AbsDir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 33 - coerce string to AbsDir 203s # Subtest: coerce object to AbsDir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 34 - coerce object to AbsDir 203s # Subtest: coerce array ref to AbsDir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 35 - coerce array ref to AbsDir 203s # Subtest: coerce string to RealDir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 36 - coerce string to RealDir 203s # Subtest: coerce object to RealDir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 37 - coerce object to RealDir 203s # Subtest: coerce array ref to RealDir 203s ok 1 - coerced value without dying 203s ok 2 - '$output' isa 'Path::Tiny' 203s ok 3 - coercion returned expected value 203s 1..3 203s ok 38 - coerce array ref to RealDir 203s # Subtest: message for Path check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s 1..2 203s ok 39 - message for Path check failure 203s # Subtest: message for AbsPath check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s 1..3 203s ok 40 - message for AbsPath check failure 203s # Subtest: message for RealPath check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s ok 4 - value = Path::Tiny object 203s 1..4 203s ok 41 - message for RealPath check failure 203s # Subtest: message for File check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s 1..3 203s ok 42 - message for File check failure 203s # Subtest: message for AbsFile check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s 1..3 203s ok 43 - message for AbsFile check failure 203s # Subtest: message for RealFile check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s ok 4 - value = Path::Tiny object 203s 1..4 203s ok 44 - message for RealFile check failure 203s # Subtest: message for Dir check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s 1..3 203s ok 45 - message for Dir check failure 203s # Subtest: message for AbsDir check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s 1..3 203s ok 46 - message for AbsDir check failure 203s # Subtest: message for RealDir check failure 203s ok 1 - value = 42 203s ok 2 - value = FakeObject object 203s ok 3 - value = Path::Tiny object 203s ok 4 - value = Path::Tiny object 203s 1..4 203s ok 47 - message for RealDir check failure 203s 1..47 203s ok 203s All tests successful. 203s Files=2, Tests=48, 1 wallclock secs ( 0.09 usr 0.01 sys + 0.85 cusr 0.05 csys = 1.00 CPU) 203s Result: PASS 203s autopkgtest [13:33:38]: test autodep8-perl-build-deps: -----------------------] 203s autodep8-perl-build-deps PASS 203s autopkgtest [13:33:38]: test autodep8-perl-build-deps: - - - - - - - - - - results - - - - - - - - - - 204s autopkgtest [13:33:39]: test autodep8-perl: preparing testbed 316s autopkgtest [13:35:31]: testbed dpkg architecture: s390x 317s autopkgtest [13:35:32]: testbed apt version: 2.7.12 317s autopkgtest [13:35:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 318s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 318s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [474 kB] 318s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 318s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3690 kB] 318s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 318s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [632 kB] 318s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 318s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 318s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 318s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [3750 kB] 319s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 319s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [33.7 kB] 319s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 321s Fetched 8766 kB in 2s (3883 kB/s) 321s Reading package lists... 323s Reading package lists... 323s Building dependency tree... 323s Reading state information... 324s Calculating upgrade... 324s The following packages were automatically installed and are no longer required: 324s fuse3 libfuse3-3 libgdbm-compat4t64 libperl5.38 lto-disabled-list make 324s perl-modules-5.38 s390-tools-data s390-tools-signed 324s Use 'sudo apt autoremove' to remove them. 324s The following packages will be REMOVED: 324s dpkg-dev libdpkg-perl libgdbm-compat4 libgdbm6 perl s390-tools 324s sysconfig-hardware 324s The following NEW packages will be installed: 324s libgdbm-compat4t64 libgdbm6t64 324s The following packages will be upgraded: 324s perl-base perl-modules-5.38 ubuntu-minimal ubuntu-standard 324s 4 upgraded, 2 newly installed, 7 to remove and 0 not upgraded. 324s Need to get 5136 kB of archives. 324s After this operation, 15.7 MB disk space will be freed. 324s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-base s390x 5.38.2-3.2 [1961 kB] 325s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 325s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm-compat4t64 s390x 1.23-5.1 [6880 B] 325s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 325s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-minimal s390x 1.536 [10.7 kB] 325s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-standard s390x 1.536 [10.7 kB] 325s Fetched 5136 kB in 1s (6818 kB/s) 325s (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 ... 52171 files and directories currently installed.) 325s Removing sysconfig-hardware (0.0.14ubuntu2) ... 325s Removing s390-tools (2.31.0-0ubuntu1) ... 326s Removing dpkg-dev (1.22.4ubuntu5) ... 326s Removing libdpkg-perl (1.22.4ubuntu5) ... 326s Removing perl (5.38.2-3) ... 326s (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 ... 51332 files and directories currently installed.) 326s Preparing to unpack .../perl-base_5.38.2-3.2_s390x.deb ... 326s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 326s Setting up perl-base (5.38.2-3.2) ... 326s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 326s python3-gdbm:s390x depends on libgdbm6 (>= 1.16). 326s man-db depends on libgdbm6 (>= 1.16). 326s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 326s libgdbm-compat4:s390x depends on libgdbm6 (>= 1.16). 326s 326s (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 ... 51332 files and directories currently installed.) 326s Removing libgdbm6:s390x (1.23-5) ... 326s Selecting previously unselected package libgdbm6t64:s390x. 326s (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 ... 51327 files and directories currently installed.) 326s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 326s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 326s dpkg: libgdbm-compat4:s390x: dependency problems, but removing anyway as you requested: 326s libperl5.38:s390x depends on libgdbm-compat4 (>= 1.18-3). 326s 326s (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 ... 51333 files and directories currently installed.) 326s Removing libgdbm-compat4:s390x (1.23-5) ... 326s Selecting previously unselected package libgdbm-compat4t64:s390x. 326s (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 ... 51328 files and directories currently installed.) 326s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_s390x.deb ... 326s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 326s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 326s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 326s Preparing to unpack .../ubuntu-minimal_1.536_s390x.deb ... 326s Unpacking ubuntu-minimal (1.536) over (1.535) ... 327s Preparing to unpack .../ubuntu-standard_1.536_s390x.deb ... 327s Unpacking ubuntu-standard (1.536) over (1.535) ... 327s Setting up libgdbm6t64:s390x (1.23-5.1) ... 327s Setting up ubuntu-minimal (1.536) ... 327s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 327s Setting up ubuntu-standard (1.536) ... 327s Setting up perl-modules-5.38 (5.38.2-3.2) ... 327s Processing triggers for libc-bin (2.39-0ubuntu2) ... 327s Processing triggers for man-db (2.12.0-3) ... 327s Processing triggers for initramfs-tools (0.142ubuntu20) ... 327s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 328s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 331s Reading package lists... 331s Building dependency tree... 331s Reading state information... 331s The following packages will be REMOVED: 331s fuse3* libfuse3-3* libgdbm-compat4t64* libperl5.38* lto-disabled-list* make* 331s perl-modules-5.38* s390-tools-data* s390-tools-signed* 331s 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded. 331s After this operation, 50.6 MB disk space will be freed. 332s (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 ... 51334 files and directories currently installed.) 332s Removing fuse3 (3.14.0-5) ... 332s update-initramfs: deferring update (trigger activated) 332s Removing libfuse3-3:s390x (3.14.0-5) ... 332s Removing libperl5.38:s390x (5.38.2-3) ... 332s Removing libgdbm-compat4t64:s390x (1.23-5.1) ... 332s Removing lto-disabled-list (47) ... 332s Removing make (4.3-4.1build1) ... 332s Removing perl-modules-5.38 (5.38.2-3.2) ... 332s Removing s390-tools-data (2.31.0-0ubuntu1) ... 332s Removing s390-tools-signed (2.31.0-0ubuntu1) ... 332s Processing triggers for libc-bin (2.39-0ubuntu2) ... 332s Processing triggers for man-db (2.12.0-3) ... 332s Processing triggers for initramfs-tools (0.142ubuntu20) ... 332s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 332s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 335s (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 ... 49337 files and directories currently installed.) 335s Purging configuration files for fuse3 (3.14.0-5) ... 336s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 336s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 336s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 336s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 337s Reading package lists... 337s Reading package lists... 338s Building dependency tree... 338s Reading state information... 338s Calculating upgrade... 338s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 338s Reading package lists... 338s Building dependency tree... 338s Reading state information... 339s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 339s autopkgtest [13:35:54]: rebooting testbed after setup commands that affected boot 369s Reading package lists... 369s Building dependency tree... 369s Reading state information... 370s Starting pkgProblemResolver with broken count: 0 370s Starting 2 pkgProblemResolver with broken count: 0 370s Done 370s The following additional packages will be installed: 370s autodep8 dctrl-tools libalgorithm-c3-perl libb-hooks-op-check-perl 370s libclass-c3-perl libclass-method-modifiers-perl libdata-optlist-perl 370s libdb5.3t64 libdevel-callchecker-perl libdevel-stacktrace-perl 370s libdynaloader-functions-perl libeval-closure-perl libgdbm-compat4t64 370s libmodule-runtime-perl libmro-compat-perl libparams-classify-perl 370s libparams-util-perl libpath-tiny-perl libperl5.38t64 librole-tiny-perl 370s libspecio-library-path-tiny-perl libspecio-perl libsub-exporter-perl 370s libsub-install-perl libsub-quote-perl libxstring-perl perl perl-modules-5.38 370s pkg-perl-autopkgtest 370s Suggested packages: 370s debtags libscalar-number-perl libtest-fatal-perl libtry-tiny-perl perl-doc 370s libterm-readline-gnu-perl | libterm-readline-perl-perl make 370s libtap-harness-archive-perl 370s Recommended packages: 370s libclass-c3-xs-perl libdevel-lexalias-perl libunicode-utf8-perl 370s libref-util-perl 370s The following packages will be REMOVED: 370s libdb5.3 370s The following NEW packages will be installed: 370s autodep8 autopkgtest-satdep dctrl-tools libalgorithm-c3-perl 370s libb-hooks-op-check-perl libclass-c3-perl libclass-method-modifiers-perl 370s libdata-optlist-perl libdb5.3t64 libdevel-callchecker-perl 370s libdevel-stacktrace-perl libdynaloader-functions-perl libeval-closure-perl 370s libgdbm-compat4t64 libmodule-runtime-perl libmro-compat-perl 370s libparams-classify-perl libparams-util-perl libpath-tiny-perl libperl5.38t64 370s librole-tiny-perl libspecio-library-path-tiny-perl libspecio-perl 370s libsub-exporter-perl libsub-install-perl libsub-quote-perl libxstring-perl 370s perl perl-modules-5.38 pkg-perl-autopkgtest 370s 0 upgraded, 30 newly installed, 1 to remove and 0 not upgraded. 370s Need to get 6586 kB/9703 kB of archives. 370s After this operation, 52.3 MB of additional disk space will be used. 370s Get:1 /tmp/autopkgtest.K9bWsR/3-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [732 B] 370s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdb5.3t64 s390x 5.3.28+dfsg2-5build1 [763 kB] 371s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperl5.38t64 s390x 5.38.2-3.2 [5007 kB] 371s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl s390x 5.38.2-3.2 [231 kB] 371s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x dctrl-tools s390x 2.24-3build2 [65.4 kB] 371s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x autodep8 all 0.28 [13.2 kB] 371s Get:7 http://ftpmaster.internal/ubuntu noble/universe s390x libalgorithm-c3-perl all 0.11-2 [10.2 kB] 371s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libb-hooks-op-check-perl s390x 0.22-2build2 [9388 B] 371s Get:9 http://ftpmaster.internal/ubuntu noble/universe s390x libclass-c3-perl all 0.35-2 [18.4 kB] 371s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 371s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libparams-util-perl s390x 1.102-2build1 [21.1 kB] 371s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libsub-install-perl all 0.929-1 [9764 B] 371s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libdata-optlist-perl all 0.114-1 [9708 B] 371s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x libdynaloader-functions-perl all 0.003-3 [12.1 kB] 371s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-callchecker-perl s390x 0.008-2build1 [13.8 kB] 371s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 371s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libsub-exporter-perl all 0.990-1 [49.0 kB] 371s Get:18 http://ftpmaster.internal/ubuntu noble/universe s390x libeval-closure-perl all 0.14-3 [10.1 kB] 371s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libparams-classify-perl s390x 0.015-2build3 [20.5 kB] 371s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libmodule-runtime-perl all 0.016-2 [16.4 kB] 371s Get:21 http://ftpmaster.internal/ubuntu noble/universe s390x libmro-compat-perl all 0.15-2 [10.1 kB] 371s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libpath-tiny-perl all 0.144-1 [47.7 kB] 371s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x librole-tiny-perl all 2.002004-1 [16.3 kB] 371s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 371s Get:25 http://ftpmaster.internal/ubuntu noble/universe s390x libxstring-perl s390x 0.005-2build1 [7744 B] 371s Get:26 http://ftpmaster.internal/ubuntu noble/universe s390x libspecio-perl all 0.48-1 [137 kB] 371s Get:27 http://ftpmaster.internal/ubuntu noble/universe s390x libspecio-library-path-tiny-perl all 0.05-1 [8712 B] 371s Get:28 http://ftpmaster.internal/ubuntu noble/universe s390x pkg-perl-autopkgtest all 0.77 [18.0 kB] 371s Fetched 6586 kB in 1s (7092 kB/s) 371s dpkg: libdb5.3:s390x: dependency problems, but removing anyway as you requested: 371s libsasl2-modules-db:s390x depends on libdb5.3. 371s libpython3.12-stdlib:s390x depends on libdb5.3. 371s libpython3.11-stdlib:s390x depends on libdb5.3. 371s libpam-modules:s390x depends on libdb5.3. 371s iproute2 depends on libdb5.3. 371s apt-utils depends on libdb5.3. 371s 371s (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 ... 49336 files and directories currently installed.) 371s Removing libdb5.3:s390x (5.3.28+dfsg2-4) ... 371s Selecting previously unselected package libdb5.3t64:s390x. 371s (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 ... 49330 files and directories currently installed.) 371s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5build1_s390x.deb ... 371s Unpacking libdb5.3t64:s390x (5.3.28+dfsg2-5build1) ... 371s Setting up libdb5.3t64:s390x (5.3.28+dfsg2-5build1) ... 371s Selecting previously unselected package perl-modules-5.38. 372s (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 ... 49336 files and directories currently installed.) 372s Preparing to unpack .../00-perl-modules-5.38_5.38.2-3.2_all.deb ... 372s Unpacking perl-modules-5.38 (5.38.2-3.2) ... 372s Selecting previously unselected package libgdbm-compat4t64:s390x. 372s Preparing to unpack .../01-libgdbm-compat4t64_1.23-5.1_s390x.deb ... 372s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 372s Selecting previously unselected package libperl5.38t64:s390x. 372s Preparing to unpack .../02-libperl5.38t64_5.38.2-3.2_s390x.deb ... 372s Unpacking libperl5.38t64:s390x (5.38.2-3.2) ... 372s Selecting previously unselected package perl. 372s Preparing to unpack .../03-perl_5.38.2-3.2_s390x.deb ... 372s Unpacking perl (5.38.2-3.2) ... 372s Selecting previously unselected package dctrl-tools. 372s Preparing to unpack .../04-dctrl-tools_2.24-3build2_s390x.deb ... 372s Unpacking dctrl-tools (2.24-3build2) ... 372s Selecting previously unselected package autodep8. 372s Preparing to unpack .../05-autodep8_0.28_all.deb ... 372s Unpacking autodep8 (0.28) ... 372s Selecting previously unselected package libalgorithm-c3-perl. 372s Preparing to unpack .../06-libalgorithm-c3-perl_0.11-2_all.deb ... 372s Unpacking libalgorithm-c3-perl (0.11-2) ... 372s Selecting previously unselected package libb-hooks-op-check-perl:s390x. 372s Preparing to unpack .../07-libb-hooks-op-check-perl_0.22-2build2_s390x.deb ... 372s Unpacking libb-hooks-op-check-perl:s390x (0.22-2build2) ... 372s Selecting previously unselected package libclass-c3-perl. 372s Preparing to unpack .../08-libclass-c3-perl_0.35-2_all.deb ... 372s Unpacking libclass-c3-perl (0.35-2) ... 372s Selecting previously unselected package libclass-method-modifiers-perl. 372s Preparing to unpack .../09-libclass-method-modifiers-perl_2.15-1_all.deb ... 372s Unpacking libclass-method-modifiers-perl (2.15-1) ... 372s Selecting previously unselected package libparams-util-perl. 372s Preparing to unpack .../10-libparams-util-perl_1.102-2build1_s390x.deb ... 372s Unpacking libparams-util-perl (1.102-2build1) ... 372s Selecting previously unselected package libsub-install-perl. 372s Preparing to unpack .../11-libsub-install-perl_0.929-1_all.deb ... 372s Unpacking libsub-install-perl (0.929-1) ... 372s Selecting previously unselected package libdata-optlist-perl. 372s Preparing to unpack .../12-libdata-optlist-perl_0.114-1_all.deb ... 372s Unpacking libdata-optlist-perl (0.114-1) ... 372s Selecting previously unselected package libdynaloader-functions-perl. 372s Preparing to unpack .../13-libdynaloader-functions-perl_0.003-3_all.deb ... 372s Unpacking libdynaloader-functions-perl (0.003-3) ... 372s Selecting previously unselected package libdevel-callchecker-perl:s390x. 372s Preparing to unpack .../14-libdevel-callchecker-perl_0.008-2build1_s390x.deb ... 372s Unpacking libdevel-callchecker-perl:s390x (0.008-2build1) ... 372s Selecting previously unselected package libdevel-stacktrace-perl. 372s Preparing to unpack .../15-libdevel-stacktrace-perl_2.0500-1_all.deb ... 372s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 372s Selecting previously unselected package libsub-exporter-perl. 372s Preparing to unpack .../16-libsub-exporter-perl_0.990-1_all.deb ... 372s Unpacking libsub-exporter-perl (0.990-1) ... 372s Selecting previously unselected package libeval-closure-perl. 372s Preparing to unpack .../17-libeval-closure-perl_0.14-3_all.deb ... 372s Unpacking libeval-closure-perl (0.14-3) ... 372s Selecting previously unselected package libparams-classify-perl:s390x. 372s Preparing to unpack .../18-libparams-classify-perl_0.015-2build3_s390x.deb ... 372s Unpacking libparams-classify-perl:s390x (0.015-2build3) ... 372s Selecting previously unselected package libmodule-runtime-perl. 372s Preparing to unpack .../19-libmodule-runtime-perl_0.016-2_all.deb ... 372s Unpacking libmodule-runtime-perl (0.016-2) ... 372s Selecting previously unselected package libmro-compat-perl. 372s Preparing to unpack .../20-libmro-compat-perl_0.15-2_all.deb ... 372s Unpacking libmro-compat-perl (0.15-2) ... 372s Selecting previously unselected package libpath-tiny-perl. 372s Preparing to unpack .../21-libpath-tiny-perl_0.144-1_all.deb ... 372s Unpacking libpath-tiny-perl (0.144-1) ... 372s Selecting previously unselected package librole-tiny-perl. 372s Preparing to unpack .../22-librole-tiny-perl_2.002004-1_all.deb ... 372s Unpacking librole-tiny-perl (2.002004-1) ... 372s Selecting previously unselected package libsub-quote-perl. 372s Preparing to unpack .../23-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 372s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 372s Selecting previously unselected package libxstring-perl:s390x. 372s Preparing to unpack .../24-libxstring-perl_0.005-2build1_s390x.deb ... 372s Unpacking libxstring-perl:s390x (0.005-2build1) ... 372s Selecting previously unselected package libspecio-perl. 372s Preparing to unpack .../25-libspecio-perl_0.48-1_all.deb ... 372s Unpacking libspecio-perl (0.48-1) ... 372s Selecting previously unselected package libspecio-library-path-tiny-perl. 372s Preparing to unpack .../26-libspecio-library-path-tiny-perl_0.05-1_all.deb ... 372s Unpacking libspecio-library-path-tiny-perl (0.05-1) ... 372s Selecting previously unselected package pkg-perl-autopkgtest. 372s Preparing to unpack .../27-pkg-perl-autopkgtest_0.77_all.deb ... 372s Unpacking pkg-perl-autopkgtest (0.77) ... 372s Selecting previously unselected package autopkgtest-satdep. 372s Preparing to unpack .../28-3-autopkgtest-satdep.deb ... 372s Unpacking autopkgtest-satdep (0) ... 372s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 372s Setting up perl-modules-5.38 (5.38.2-3.2) ... 372s Setting up libperl5.38t64:s390x (5.38.2-3.2) ... 372s Setting up dctrl-tools (2.24-3build2) ... 372s Setting up autodep8 (0.28) ... 372s Setting up perl (5.38.2-3.2) ... 372s Setting up libalgorithm-c3-perl (0.11-2) ... 372s Setting up libb-hooks-op-check-perl:s390x (0.22-2build2) ... 372s Setting up pkg-perl-autopkgtest (0.77) ... 372s Setting up libparams-util-perl (1.102-2build1) ... 372s Setting up libpath-tiny-perl (0.144-1) ... 372s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 372s Setting up libdevel-stacktrace-perl (2.0500-1) ... 372s Setting up libdynaloader-functions-perl (0.003-3) ... 372s Setting up libclass-method-modifiers-perl (2.15-1) ... 372s Setting up libclass-c3-perl (0.35-2) ... 372s Setting up libxstring-perl:s390x (0.005-2build1) ... 372s Setting up libdevel-callchecker-perl:s390x (0.008-2build1) ... 372s Setting up libsub-install-perl (0.929-1) ... 372s Setting up libdata-optlist-perl (0.114-1) ... 372s Setting up librole-tiny-perl (2.002004-1) ... 372s Setting up libmro-compat-perl (0.15-2) ... 372s Setting up libsub-exporter-perl (0.990-1) ... 372s Setting up libeval-closure-perl (0.14-3) ... 372s Setting up libparams-classify-perl:s390x (0.015-2build3) ... 372s Setting up libmodule-runtime-perl (0.016-2) ... 372s Setting up libspecio-perl (0.48-1) ... 372s Setting up libspecio-library-path-tiny-perl (0.05-1) ... 372s Setting up autopkgtest-satdep (0) ... 372s Processing triggers for man-db (2.12.0-3) ... 373s Processing triggers for libc-bin (2.39-0ubuntu2) ... 376s (Reading database ... 51680 files and directories currently installed.) 376s Removing autopkgtest-satdep (0) ... 378s autopkgtest [13:36:33]: test autodep8-perl: /usr/share/pkg-perl-autopkgtest/runner runtime-deps 378s autopkgtest [13:36:33]: test autodep8-perl: [----------------------- 378s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 378s 1..4 378s ok 1 - /usr/bin/perl -w -M"Specio::Library::Path::Tiny" -e 1 2>&1 exited successfully 378s ok 2 - /usr/bin/perl -w -M"Specio::Library::Path::Tiny" -e 1 2>&1 produced no (non-whitelisted) output 378s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Specio::Library::Path::Tiny" -e 1 2>&1 exited successfully 378s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Specio::Library::Path::Tiny" -e 1 2>&1 produced no (non-whitelisted) output 378s ok 378s All tests successful. 378s Files=1, Tests=4, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.19 cusr 0.03 csys = 0.25 CPU) 378s Result: PASS 378s autopkgtest [13:36:33]: test autodep8-perl: -----------------------] 379s autopkgtest [13:36:34]: test autodep8-perl: - - - - - - - - - - results - - - - - - - - - - 379s autodep8-perl PASS (superficial) 379s autopkgtest [13:36:34]: test autodep8-perl-recommends: preparing testbed 381s Reading package lists... 381s Building dependency tree... 381s Reading state information... 381s Starting pkgProblemResolver with broken count: 0 381s Starting 2 pkgProblemResolver with broken count: 0 381s Done 381s The following NEW packages will be installed: 381s autopkgtest-satdep 381s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 381s Need to get 0 B/736 B of archives. 381s After this operation, 0 B of additional disk space will be used. 381s Get:1 /tmp/autopkgtest.K9bWsR/4-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [736 B] 382s Selecting previously unselected package autopkgtest-satdep. 382s (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 ... 51680 files and directories currently installed.) 382s Preparing to unpack .../4-autopkgtest-satdep.deb ... 382s Unpacking autopkgtest-satdep (0) ... 382s Setting up autopkgtest-satdep (0) ... 384s (Reading database ... 51680 files and directories currently installed.) 384s Removing autopkgtest-satdep (0) ... 384s autopkgtest [13:36:39]: test autodep8-perl-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 384s autopkgtest [13:36:39]: test autodep8-perl-recommends: [----------------------- 385s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 385s 1..4 385s ok 1 - Package libspecio-library-path-tiny-perl is known to dpkg 385s ok 2 - Got status information for package libspecio-library-path-tiny-perl 385s ok 3 - Got file list for package libspecio-library-path-tiny-perl 385s # Subtest: all modules in libspecio-library-path-tiny-perl pass the syntax check 385s 1..1 385s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Specio/Library/Path/Tiny.pm exited successfully 385s ok 4 - all modules in libspecio-library-path-tiny-perl pass the syntax check 385s ok 385s All tests successful. 385s Files=1, Tests=4, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.09 cusr 0.02 csys = 0.12 CPU) 385s Result: PASS 385s autopkgtest [13:36:40]: test autodep8-perl-recommends: -----------------------] 385s autopkgtest [13:36:40]: test autodep8-perl-recommends: - - - - - - - - - - results - - - - - - - - - - 385s autodep8-perl-recommends PASS (superficial) 386s autopkgtest [13:36:41]: @@@@@@@@@@@@@@@@@@@@ summary 386s autodep8-perl-build-deps PASS 386s autodep8-perl PASS (superficial) 386s autodep8-perl-recommends PASS (superficial) 411s Creating nova instance adt-noble-s390x-libspecio-library-path-tiny-perl-20240316-133015-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240315.img (UUID 72478735-497c-4832-870c-30bdd7312d7f)... 411s Creating nova instance adt-noble-s390x-libspecio-library-path-tiny-perl-20240316-133015-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240315.img (UUID 72478735-497c-4832-870c-30bdd7312d7f)...